如何在Opencv中评估两个'边缘图像'(从CVCanny生成)? 作为一个例子,我有2个Iplimages。第一个是明确的,但第二个模糊一点。当我使用Opencv中的CVCanny函数将这些图像转换为边缘时,是否可以识别最佳图像?如果我得到边缘人口,我可以过滤最好的一个..?如果是,我怎样才能获得边缘人口..?请帮帮我。
答案 0 :(得分:2)
测量模糊度的常用方法是通过边缘扩散的变化来评估高频的损失。如果你有一个参考图像,这是一个完全不同的任务。关于这个主题的论文不多,特别是没有参考。它似乎不是你的情况,但我不确定你的设置中的来源是完全相同的。
如果你有某种参考,你可能想看看这些文件:
通常比"Get most accurate image using OpenCV"主题上提出的整个图像的简单标准偏差更准确。小心比较频率内容真正可比的内容!
如果您没有参考图片,请查看Marziliano的专用论文:http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.7.9921
这个解决方案并不完美,因为没有,但可能满足您的需求。