php-logo-elephant-2Для преобразования цветной картинки в черно-белую, необходимо создать пустой холст размером, как и исходная картинка. После этого, необходимо задать пустому изображению черно-белую (серую) палитру. И после этих приготовлений остается только объединить исходное изображение с пустым холстом и вывести результат с помощью PHP.
Пример: