Можно получить двоичный блоб, используя ImageMagick convert
через PHP shell_exec()
. Очень трудно преобразовать такую команду в класс PHP Imagick. Есть ли альтернативный способ реализации этой функции?
Я использую Imagick вот так.
$im = new Imagick('some image');
$im->trimImage(20000);
header ("Content-Type: image/{$im->getImageFormat()}");
echo $im->getImageBlob(); // need output in from of blob
Я хочу получить вывод, похожий на этот.
convert imageName.png -alpha set - white -border 1 -fill none -fuzz 3% -draw "color 0,0 floodfill" -shave 1x1 removed_edges.png
Если команда ImageMagick возвращает двоичный двоичный объект вместо записи в файл, мои проблемы будут решены.