2010-08-04 1 views
1

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

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

Можете ли вы использовать ImageMagick? –

+0

Для статистики цвета вы можете захотеть просмотреть гистограмму. Существуют различные способы генерации одного, но в основном это разбивка цветовых данных изображения. –

ответ

1

Цвета: http://www.php.net/manual/en/function.imagecolorstotal.php

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

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

+0

+1 для размещения некоторых ссылок. Я в конечном итоге recyling это http://valokuva.org/?p=72 – Max

+0

Это тоже полезная ссылка! (+1) – Marcelo