Вызываю `convert` из PHP скрипта:
`convert $img +dither -colors 2 -colorspace gray -normalize tmp/tmp.png`;
В результате приходится создавать временный файл. Может кто подскажет как реализовать то же самое с помощью http://us2.php.net/manual/en/book.imagick.php