создать статистику по изображению (например, в основном используемый цвет ...) - PullRequest
1 голос
/ 04 августа 2010

Извините, если вопрос немного расплывчат, но я новичок в GD.Мне интересно, есть ли в gd некоторые встроенные методы или существуют классы PHP, основанные на gd, которые могли бы предоставить мне статистику для данного изображения.В основном меня интересуют:

  1. Цвета (количество использованных цветов, наиболее часто используемые цвета, даже лучше, если я могу получить название доминирующего цветового тона)
  2. Фигуры (будь тоизображение - только фон удален - близко к квадрату, кругу, nb основных фигур, обнаруженных на изображении)

1 Ответ

1 голос
/ 05 августа 2010

Количество цветов: http://www.php.net/manual/en/function.imagecolorstotal.php

Цвет данного пикселя: http://www.php.net/manual/en/function.imagecolorat.php

Что касается фигур, вам нужно отсканировать изображение и применить некоторые умные алгоритмы, чтобы обнаружить это. Я бы сказал, что это не так просто.

...