如何使用GraphicsMagick进行图像着色?

时间:2019-01-07 11:55:13

标签: javascript imagemagick graphicsmagick

我需要对图像执行着色操作。我试图将GraphicsMagick库用于相同的功能,但出现以下命令失败错误:

Arguments(4)[错误:命令失败:gm转换:无法识别的操作…,“”,“ gm转换:无法识别的选项(-阴影)

我在GraphicsMagick Github上发布了相同的内容,但未收到任何答案。

示例代码:

var fs = require('fs'), gm = require('gm');
gm('camaraman.png')
    .shadow(19, 10)
    .write('shadow1.jpg', function (err) {
        if (err) return console.dir(arguments)
        console.log(this.outname + ' created :: ' + arguments[3])
    }
)

ImageMagic或GraphicsMagic示例示例

http://www.graphicsmagick.org/GraphicsMagick.html#details-shadow

http://www.graphicsmagick.org/GraphicsMagick.html#details-shade

请从下面的链接下载图像

InputImage:

https://lnt-storage.s3.eu-west-1.amazonaws.com/USER_2/TileScan_001.tif?X-Amz-Expires=262787&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIZGBI4566U6V4M4A/20190108/eu-west-1/s3/aws4_request&X-Amz-Date=20190108T052212Z&X-Amz-SignedHeaders=host&X-Amz-Signature=493fb53f84457d453977d501828d9b815a53f717b5e54b6442336d04ca58817b

预期的Outputimage:

https://lnt-storage.s3.eu-west-1.amazonaws.com/USER_2/TileScan_001_shadingCorr.tif?X-Amz-Expires=262762&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIZGBI4566U6V4M4A/20190108/eu-west-1/s3/aws4_request&X-Amz-Date=20190108T052138Z&X-Amz-SignedHeaders=host&X-Amz-Signature=0e1d770734a565c1c1ab64021d1a39d56b19c51516035c2decd81750c5a4e0c6

要在图像上执行阴影或阴影处理。

0 个答案:

没有答案