快速提问,我正在寻找一个 python 函数来执行 matlab 的 imfill.m 所做的等效工作。我意识到 python 有 openCV,但我无法让它正常工作,并试图找到它的替代品。我试图复制的 imfill 部分是它的“漏洞”部分。
我有一个已生成的蒙版,但我试图填充被“土地”包围的所有区域,只留下未填充的水域。
如果这还不够清楚,请告诉我,我可以尝试更具体。感谢您的时间。
快速提问,我正在寻找一个 python 函数来执行 matlab 的 imfill.m 所做的等效工作。我意识到 python 有 openCV,但我无法让它正常工作,并试图找到它的替代品。我试图复制的 imfill 部分是它的“漏洞”部分。
我有一个已生成的蒙版,但我试图填充被“土地”包围的所有区域,只留下未填充的水域。
如果这还不够清楚,请告诉我,我可以尝试更具体。感谢您的时间。
我能够在 scipy 中找到一个与 imfill 类似的函数。它被称为 binary_fill_holes,任何与我有同样问题的人都可以在这里找到它。
虽然我不能完全/任何真正地找到它,因为它在这里回答了我的其他问题之一,由unutbu 替换 PIL Plus/ imToolkit。