Мне нужно выполнить операцию затенения на изображении. Я пытаюсь использовать библиотеку GraphicsMagick для того же, но получаю ошибку «Ошибка команды» следующим образом:
Аргументы (4) [Ошибка: команда не выполнена: gm convert: нераспознанная операция…, "", "gm convert: нераспознанная опция (-shadow)
Я опубликовал то же самое на 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-Истекает = 262787 & X-Amz-Algorithm = AWS4-HMAC-SHA256 и X-Amz- Credential = AKIAIZGBI4566U6V4M4A / 20190108 / ес-запад-1 / s3 / aws4_request & X-Amz-Date = 20190108T052212Z & X-Amz-SignedHeaders = хост и X-Amz-Signature = 493fb53f84457d453977d501828d9b815a53f717b5e54b6442336d04ca58817b
Ожидаемый результат:
https://lnt -storage.s3.eu-west-1.amazonaws.com / user_2 / TileScan_001_shadingCorr.tif? X-Amz-Истекает = 262762 & X-Amz-Algorithm = AWS4-HMAC-SHA256 и X-Amz- Credential = AKIAIZGBI4566U6V4M4A / 20190108 / ес-запад-1 / s3 / aws4_request & X-Amz-Date = 20190108T052138Z & X-Amz-SignedHeaders = хост и X-Amz-Signature = 0e1d770734a565c1c1ab64021d1a39d56b19c51516035c2decd81750c5a4e0c6
Хотите выполнить затенение или тень на изображении.