Joy*_*nan 8 matlab image-processing shape image-recognition
我希望能够处理芒果树的特写图像,以便我可以识别和计算芒果.芒果大致呈椭圆形或椭圆形,与图像中的树叶和树枝截然不同.我希望能够计算可能被其他物体覆盖20%的芒果(但对人眼来说仍然是显而易见的.)我相信MatLab中有一种算法可以做到这一点,我将不胜感激任何帮助或建议.
我认为解决该问题的更可靠的解决方案是按颜色分割背景(即树叶)中的芒果,并计算所得二进制图像中连接组件的数量。正如 btown 指出的,您可以使用bwconncomp和labelmatrix函数获取二值图像的连通分量。
要按颜色分割芒果,首先将图像转换为HSV 颜色空间,然后使用色调分量执行二值化。我相信芒果的色调成分将与图像的其他部分不同。这篇博文提供了有关如何在 Matlab 中执行此操作的一些见解。