GO语言实现批量压缩图片和水印
前段时间想做个图片站,就用手机照了很多相片,但是要一个个用PS去压缩修改尺寸太麻烦了。最后想到了用golang去实现,算是边学边练吧。其中用到了github.com/nfnt/resize这个第三方库,仅仅支持JPG图片格式。
代码如下:
package main
import (
“fmt”
“github.com/nfnt/resize”
“image”
“image/draw”
“image/jpeg”
“image/png”
“io/ioutil”
“log”
“math/rand”
“os”
“