Я проделал тяжелую работу, превратив свою камеру iSight на своем MacBook в инфракрасную камеру, преобразовал ее, установил порог и т. Д. И теперь у меня есть изображение, которое выглядит примерно так:
альтернативный текст
Моя проблема сейчас; Мне нужно знать, сколько капель на моем изображении, сгруппировав белые пиксели. Я не хочу использовать cvBlob
/ cvBlobsLib
, я бы предпочел просто использовать то, что уже есть в OpenCV.
Я могу перебрать пиксели и сгруппировать их, проверив (с пороговым значением) касание белых пикселей, но я предполагаю, что, вероятно, есть действительно простой способ сделать это из OpenCV?
Полагаю, я не смогу использовать cvFindContours
, так как это позволит получить все белые пиксели в одном большом массиве, а не разделять их на "группы". Кто-нибудь может порекомендовать? (Обратите внимание, что это не круги, а свет, излучаемый маленькими ИК-светодиодами)
Большое спасибо заранее!
tommed