grey109
Новичок
Всем привет!
Делаю из цветного изображения черно-белое, потом его объединяю с другим черно-белым изображением и на выходе получаю опять цветное первоначальное изображение. Это глюк imagemagick или мой?
На картинке: 1 - исходное изображение, 2 - результат объединений, 3 - результат если закомментировать строку bug
Делаю из цветного изображения черно-белое, потом его объединяю с другим черно-белым изображением и на выходе получаю опять цветное первоначальное изображение. Это глюк imagemagick или мой?
PHP:
$image = new Imagick("t.jpg");
$image->setImageColorSpace(Imagick::COLORSPACE_GRAY);
$line = new Imagick();
$line->newImage(300, 300, "#000000");
$image->compositeImage($line, imagick::COMPOSITE_OVER, 0, 0); // bug? это строка возвращает цвет изображению
$image->writeImage("t1.jpg");
$image->destroy();
Вложения
-
33,7 KB Просмотры: 8