Библиотека GD - Обнаружение цветов и форм, советы? - PullRequest
0 голосов
/ 22 июля 2011

У меня есть изображение.Где-то на этом изображении находится прямоугольная коробка ... Допустим, это 300px X 100px.Вокруг него красная граница.Я хотел бы иметь возможность обрезать это изображение так, чтобы оставалось только красное поле и соседняя область.

Возможно ли это сделать программно с помощью PHP и GD?Кто-нибудь может дать мне несколько советов о том, с чего начать?

1 Ответ

0 голосов
/ 22 июля 2011

вы можете использовать http://www.php.net/manual/en/book.image.php, чтобы загрузить изображение и получить цвет одного пикселя.

подсчитать все черные пиксели подсчитать все черные пиксели из области 3, теперь вы можете вычислить область 2, а такжеобласть 1

, чтобы сосчитать все черные пиксели, сформируйте область 3, просто пройдя каждую строку.если все черное, считай все.если нет, считайте слева и справа все черные пиксели.

вероятно, лучший способ сделать это - html5 canvas

...