Рассчитать процентное отношение количества обнаруженных пикселей объекта к общему количеству пикселей на изображении - PullRequest
0 голосов
/ 10 февраля 2019

Я хочу рассчитать процентное отношение количества пикселей обнаруженного объекта к общему количеству пикселей на изображении в python.Многие обнаруженные объекты обнаруживаются несколько раз, поэтому общее количество пикселей обнаруженного объекта является неправильным. Тестовое изображение

1 Ответ

0 голосов
/ 11 февраля 2019

В opencv получите форму изображения с помощью w, h = img.shape.Затем вы можете получить площадь изображения (количество пикселей), умножив h и w.То же самое и с площадью пикселей.Когда алгоритм обнаружения объекта выдает результат, это ограничивающий прямоугольник координат.При этом вы можете рассчитать площадь (количество пикселей) каждого из ограничивающих прямоугольников и суммировать их все.Затем просто разделите эту сумму на количество пикселей на изображении и умножьте результат на 100.

...