我在白色背景上有一张图片。是否可以用纯色填充对象,以便Canny Edge只检测边界而不是不必要的线?或者是否有更简单的算法来检测对象的轮廓?我见过几个图像处理库,比如JavaCV。但我还没有尝试过。你有什么建议吗?提前谢谢。
答案 0 :(得分:0)
只需对图像执行阈值,剪掉白色部分。然后你最终得到一个二进制图像。如果你愿意,你可以申请Canny。
答案 1 :(得分:0)
各种图形库中的边缘检测与Photoshop
或Photopaint
中的边缘检测工具相同。如果您不想进行真正的轮廓检测,则需要在其上方实现复杂的AI逻辑。