如何使用与节点实:graphicsmagick自定义命令?
这里是如何即时通讯目前正在修剪我的gm图像
var fs = require('fs')
var gm = require('gm').subClass({imageMagick: true});
gm(PATH)
.trim()
.write('test-output.png', function (err) {
if (!err) console.log('done');
});
但似乎我需要使用-fuzz(使用-fuzz使-trim去除边缘是接近的颜色与角落像素相同)。我无法弄清楚如何使用这个命令:
gm(PATH)
.out('convert image -fuzz 10 -trim')
.write('test-output.png', function (err) {
if (!err) console.log('done');
});
这什么都不做,甚至没有输出。该文档是不如何格式化自定义命令很清楚。任何帮助表示赞赏。
回答如下:你只是错过了被链接在JavaScript方法小东西。
你可以这样做
gm('kitten.png').fuzz(30, true).trim().write('test-output.png', function(err) {
if (!err) console.log('done');
});
这里真的是要告诉百分比模糊
如何使用与节点实:graphicsmagick自定义命令?
这里是如何即时通讯目前正在修剪我的gm图像
var fs = require('fs')
var gm = require('gm').subClass({imageMagick: true});
gm(PATH)
.trim()
.write('test-output.png', function (err) {
if (!err) console.log('done');
});
但似乎我需要使用-fuzz(使用-fuzz使-trim去除边缘是接近的颜色与角落像素相同)。我无法弄清楚如何使用这个命令:
gm(PATH)
.out('convert image -fuzz 10 -trim')
.write('test-output.png', function (err) {
if (!err) console.log('done');
});
这什么都不做,甚至没有输出。该文档是不如何格式化自定义命令很清楚。任何帮助表示赞赏。
回答如下:你只是错过了被链接在JavaScript方法小东西。
你可以这样做
gm('kitten.png').fuzz(30, true).trim().write('test-output.png', function(err) {
if (!err) console.log('done');
});
这里真的是要告诉百分比模糊