快速提问,我正在寻找一个python函数来执行matlab的imfill.m所做的同等工作。我意识到python有openCV,但我无法让它正常工作,并试图找到它的替代品。我试图复制的imfill部分是它的“漏洞”部分。
我有一个我已经生成的面具,但我正在尝试填充被“土地”包围的所有区域,只留下未填充的水域。
如果这个不够清楚,请告诉我,我可以尝试更具体。谢谢你的时间。
答案 0 :(得分:5)
我能够在scipy中找到一个与imfill类似的功能。它被称为binary_fill_holes,对于遇到与我相同问题的任何人都可以找到here。
虽然我无法获得全部/任何真正的信用,因为我已经通过unutbu回答了我的其他问题之一PIL Plus/imToolkit replacements。