Python — средний цвет части изображенияPython

Программы на Python
Ответить
Anonymous
 Python — средний цвет части изображения

Сообщение Anonymous »

Мне нужно найти средний цвет указанной части изображения. В частности, мне нужно знать, является ли там цвет красным, зеленым, коричневым, черным или синим.
Изображения имеют размер 640x640, а область, которую мне нужно проанализировать, — это прямоугольник между пикселем x1=20, y1=600 и пикселем x2=620, y2=640. (где x0y0 — верхний левый угол)
Я нашел несколько примеров, например этот. Как найти средний цвет изображения в Python с помощью OpenCV? но все они имеют дело со всем изображением.
Как я могу получить средний цвет только определенной области?
Обязательным условием является то, что это должно быть как можно быстрее, менее 5 мс.
мой подход состоял бы в том, чтобы пройтись по каждому пикселю в диапазоне и выполнить математические расчеты, но у меня такое ощущение, что открытая CV или аналогичные библиотеки уже могут это сделать.
Любая помощь оценил.

Подробнее здесь: https://stackoverflow.com/questions/722 ... f-an-image
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»