найти цвет в изображении в C #

Я наткнулся на это видео на YouTube здесь http://www.youtube.com/watch?v=Ha5LficiSJM , которое демонстрирует, как кто-то выполняет определение цвета с помощью Фреймворк AForge.NET. Я хотел бы продублировать то, что сделал этот автор, но я не уверен, как выполнить некоторую обработку изображений.

Похоже, что структура AForge.NET позволяет вам извлечь из видеоисточника изображение в растровое изображение. формат. Мои вопросы: может ли кто-нибудь указать мне направление или дать какие-то рекомендации о том, как опросить объект Bitmap, чтобы найти в нем определенные цвета? (например, если на изображении в течение X секунд присутствует «красный» или «фиолетовый», я хотел бы вызвать событие «ColorDetected» или около того ...)

Есть ли у кого-нибудь предложения о том, с чего начать? ?

Спасибо,

-R.

РЕДАКТИРОВАТЬ: Нужно ли мне проходить весь объект Bitmap и проверять каждый пиксель на предмет цвета? Примерно так: http://msdn.microsoft.com/en-us/library/system.drawing.bitmap.getpixel.aspx

8
задан Justin 20 August 2012 в 22:54
поделиться