(Информация о версии неизвестна, возможно, только в SVN)

Imagick::setColorspaceSet colorspace


bool Imagick::setColorspace ( int $COLORSPACE )

Sets the global colorspace value for the object. Этот метод доступен, если Imagick был скомпилирован с версией ImageMagick 6.5.7 или старше.

Список параметров


One of the COLORSPACE constants

Возвращаемые значения

В случае успешной работы возвращает TRUE.


Вызывает ImagickException при ошибке.


Right now this function doesn't appear to do anything, ref:

As mentioned in the answer, modulateImage works fine as a replacement for converting to gray scale.


= new Imagick("input.jpg");




2014-12-28 23:20:19
This method has to be called BEFORE any files are loaded into the Imagick object.

By default, Imagick will incorrectly read CMYK PDFs - it will read each channel as a greyscale page resulting in 4 times the number of pages. By specifying the desired colorspace (usually SRGB) before reading the file, GhostScript will automatically convert it.

= new Imagick();

// set the sampling resolution

// set the desired format

2020-03-26 19:29:55

    Поддержать сайт на родительском проекте КГБ