好吧,我想我可能misundertode在Imagick colorizeImage的功能。我試圖爲圖像添加70%的黑色。但是,代碼只適用於其1,然後它只是一個黑色的圖像。php Imagick顏色疊加
但從手冊我似乎無法找到問題。 http://php.net/manual/en/imagick.colorizeimage.php
$backdropInFile = JPATH_BASE . '/images/movies/'.$_POST["movieid"].'/backdrop'.$movie['backdrop_path'];
$backdropOutFile = JPATH_BASE . '/images/movies/'.$_POST["movieid"].'/backdrop/'.$_POST["movieid"].'_backdrop.jpg';
$backdropimage = new Imagick($backdropInFile);
$backdropimage->setImageCompression(Imagick::COMPRESSION_JPEG);
$backdropimage->setImageCompressionQuality(60);
$backdropimage->colorizeImage('#000',0.9);
$backdropimage->thumbnailImage(1700, null);
$backdropimage->writeImage($backdropOutFile);
不會有人知道什麼是錯的,或者有另一種方式來做到這一點?
好的,謝謝,我想通過它另一種方式見下面我的anwser。 – bymem 2014-10-16 07:02:31