首页 > 解决方案 > 将相同的 Canny 应用于两个不同的图像

问题描述

我有两张图片 - 这些图片相同但大小不同。目前,我在交互式环境中使用轨迹栏完成了对较小图像的 Canny 分析。我想在第二张(更大的)图像上创建这个输出 - 当我应用相同的参数时,输出是不同的

我尝试使用cv.resize但输出明显模糊

任何帮助表示赞赏提前谢谢

标签: pythonopencvcanny-operator

解决方案


要获得可比较的结果,您应该将较大的图像调整为较小的图像的大小。图像放大是“创建”图像中不包含的信息,这就是您看到模糊的原因。interpolation=cv2.INTER_AREA如果您使用相机进行图像采集,使用应该会产生良好的效果。


推荐阅读