設定圖片類型為灰階的更簡潔方法是使用 Imagick 類別常數。
$oBw = new \Imagick($sSourceImage);
$oBw->setImageType(\Imagick::IMGTYPE_GRAYSCALE);
我發現這是一個相當粗糙的「轉換為灰階」方法。Fred 的 color2gray 腳本效果更好,但它是用 Bash 寫的。是時候把它移植過來了 lol
http://www.fmwconcepts.com/imagemagick/color2gray/index.php