VC6++ MFC怎么计算图像的清晰度

VC6++ MFC如何计算图像的清晰度
大家好,利用MFC进行图像清晰度的计算大概的原理懂,算法是如何实现的呢,将读取的图像的灰度值如何应用到清晰度的评价函数中,有基于对话框的例子程序吗,学习中

------解决方案--------------------
散点灰度值要经过最小二乘算法进行线性拟合,可是我现在头痛的是,到底该把这曲线看着什么样的曲线来拟合,直线的好像不对。

很多地方提到“阶跃函数”