我正在使用可编程轴控制器对显微镜进行自动对焦编程。为了测试,我实现了一个模拟,它根据曝光、轴位置等返回一个图像。模拟拍摄了一张好的图像,并扭曲了它——例如变得更亮、更暗。
良好对焦的首要指标是锐利的边缘(适用于我的图像类型)。基本上我总结了相邻像素之间的强度差异。总和越高,焦点越好。
我的问题是,如何模拟未聚焦的图像?有人已经实施了吗?一系列过滤器会很棒。
我试过 cvSmooth,但它没有给出实际的结果。
PS:我目前的解决方法是改变与焦点位置的距离成反比的 ROI 大小。它适用于测试我的算法,但不适用于演示 - 因为图像在模拟过程中不会改变。