Создание изображения на основе обнаружения краев в PHP

Мне любопытно – возможно ли это сделать в PHP:

1) Отправить файл изображения на сервер 2) Образ процесса = определить края и создать простые штрихи на основе краев 3) Сохранить файл на сервере / отправить его в браузер пользователя /

Вот несколько «образцовых» файлов: P (так как вы можете видеть, что он не был создан с использованием какой-либо программы, зависящей от обнаружения края), но вручную – как пример):

http://img.ruphp.com/edge-detection/404.gif Спасибо!

Если вы можете использовать ImageMagick , есть фильтр --charcoal :

Эффект древесного угля предназначен для моделирования эскиза рисунка художника на данном изображении.

Оператор «-счетчик» в некоторых отношениях подобен преобразованиям обнаружения края, используемым Computer Vision. В основном он пытается преобразовать основные границы и края объекта в изображение в карандаш и угольные оттенки.

Предполагается, что один аргумент представляет толщину краевых линий.

В руководстве по примерам ImageMagick показан другой способ, результаты которого выглядят еще лучше:

Художник Древесный уголь Эскиз изображения

alt textalt text