Я работаю над проблемой, когда мне нужно иметь возможность отделять пиксели корма для рыбы от воды (корма плавают над водой).
Примерimage
Я использовал цветовую фильтрацию и обнаружение контуров со следующими результатами:
Цветовая фильтрация: ![Colour-filtering output](https://i.stack.imgur.com/yNCF5.jpg)
Обнаружение контура: Использовалследующие операции в этом порядке - GaussianBlur, CannyEdgeDetector, ContourDetection ![Contour-detection output](https://i.stack.imgur.com/gXPze.jpg)
Пожалуйста, дайте мне знать, если есть более надежный метод для выполнения вышеупомянутого.Должен ли я использовать глубокую нейронную сеть, такую как U-Net или masked-RCNN?
Конечная цель - приблизить вес корма, какой подход я должен использовать, чтобы сделать то же самое?