Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试将 Matlab 函数watershed转换为 C# 或 C++。
watershed
我尝试使用此代码,但CvFindContours返回此图像。NULL
CvFindContours
NULL
我也尝试使用这个实现,但我遇到了FilterGrayToGray.
FilterGrayToGray
有谁知道我如何解决我的问题或如何计算图像上的分水岭?有人可以更准确地解释流域的迈耶洪水算法吗?
你看过OpenCV 提供的分水岭算法吗?此外,这里是一个如何watershed与 OpenCV 一起使用的示例。希望对你有帮助!
虽然我认为给出的解决方案(类似 OpenCV)很好,但您也可以搜索不同的分水岭实现。搜索 Luc Vincent 和 Pierre Soille “数字空间中的分水岭:基于沉浸式模拟的高效算法”。