1

我正在尝试将一些叶子(图像中的对象)从如下图像中分离出来

输入图像

输出应该如下图所示

输出图像

我在 Visual Studio 2010(C# 语言)中使用 OpenCvsharp 我想分离 4-5 个叶子,这些叶子在图像中超过 80% 的完整叶子可见,并将输出图像作为第二个图像。请有人告诉我如何实现这一目标?我使用了这里描述的分水岭算法

但我无法得到任何片段,而不是一个片段覆盖整个图像。我想知道是否有更好的方法(算法)来做到这一点?

我正在做这种事情,因为在我分离了 4-5 片叶子之后,该图像再次被处理为那些叶子上的褐色斑点和边缘的形状,以再次使用图像处理来识别一些疾病。请有这方面知识的人帮助我..

4

0 回答 0