1.返回源图 fA(,) 的边界 fB(,),这个可以通过很多算子来实现。
2.分别累加 fA(,) 和 fB(,),得到两个图的总能量 Ca 和 Cb
3.Cb/Ca,就是图像边界能量与总能量之比,这个值越大,表示图像越清晰
这是最简单的方法之一,先看一下能用不,如果不能用,再看楼上说的那些方法

解决方案 »

  1.   

    清不清晰,这是相对的,只有和原图进行对比,才知道到底清不清晰比如:对一个没有信号的电视机画面进行拍照,那图片就是很乱的雪花点(以前的电视,现在是显示一整块颜色)
    你可以说这个图片很乱,很不清晰,但他就是清晰的,因为它的原始数据就是这样的当然有些图片可能记录了压缩率(大部分是没有的),比如JPG文件就可压缩率一说,这跟清晰度是有关系的,但具体这个压缩率数值有没有存进文件,我没有研究过,另外,一个图片可能多次压缩,如果用ps保存jpg文件,第一次压缩率为 12(高质量),第二次为 8 (中等质量),多次进行压缩,肯定不会全记录,就算记录,一般也是记最后一次
      

  2.   

    LZ应该是要类似相机的 AF算法吧。