node.js有没有图像处理的库呢?例如灰度、对比度、色阶之类的处理?
最近在研究验证码识别,如果有现成的图像处理库就方便太多了。:)
7 回复
用child_process调用imagemagick命令行处理
嗯 imagemagick 不错
可以直接用又拍云的 API。
@i5ting 嗯这个貌似就是imagemagick命令行的node wrap, imagemagick命令行极其强大,堪称命令行版PS, 组合流式调用可以方便的实现一些连续变换,贴个剪切合并的例子模板:‘convert %s \( +clone -threshold -1 -negate -fill white -draw “%s” \) -alpha off -compose copy_opacity -composite miff:- | convert - -crop %dx%d+%d+%d +repage miff:- | convert -alpha Set -background none -vignette 0x4 -resize 80x80 - miff:- | composite -define stream:buffer-size=0 -geometry +%d+%d - %s %s’;
恩,最后找到的是 http://aheckmann.github.io/gm/,谢谢各位!
复杂识别很难搞定?