PHP Doku:: Sets the image depth - function.imagick-setimagedepth.html

Verlauf / Chronik / History: (1) anzeigen

Sie sind hier:
Doku-StartseitePHP-HandbuchFunktionsreferenzBildverarbeitung und -generierungImage Processing (ImageMagick)The Imagick classImagick::setImageDepth

Ein Service von Reinhard Neidl - Webprogrammierung.

The Imagick class




(PECL imagick 2.0.0)

Imagick::setImageDepthSets the image depth


bool Imagick::setImageDepth ( int $depth )

Diese Funktion ist bis jetzt nicht dokumentiert. Es steht nur die Liste der Argumente zur Verfügung.

Sets the image depth.




Liefert TRUE bei Erfolg.


Wirft ImagickException bei Fehlern.

Ein BenutzerBeitrag:
- Beiträge aktualisieren...
roland at rhauck dot de
6.07.2008 19:35
There seems to be a slight problem with setting image or channel depth. Using Q16, setting the depth to 8 bit,  you will have a 16 bit file.
Doesn't matter with better previews / image processing programs. With Win systems the display for TIFF files is a kind of psychedelic art.
This took me hours until I did check with PhotoShop. Besides: even if it works with RGB and PNG files, this consumes resources. Have a look on file size.
Only way out: change to Q8.
IMHO there is no way to run Q8 and Q16 simultaneously.
The above said concerns also setImageDepth.

PHP Powered Diese Seite bei
The PHP manual text and comments are covered by the Creative Commons Attribution 3.0 License © the PHP Documentation Group - Impressum - mail("TO:Reinhard Neidl",...)