我正在编写一个从相机输入中识别数独谜题的应用程序。我想从图像中删除相机模糊以提高识别度。这是一个示例图像:
由于我正在处理连续的相机馈送,因此我担心速度,因为慢速算法会降低我的帧速率。另一方面,该技术不必非常精确,因为之后我将对图像进行阈值化/二值化。我使用的去模糊算法只需要足够准确,以便在阈值处理后数字清晰。这是分割 Otsu 阈值后图像当前的样子(阈值级别是为每个 3x3 单元格网格独立选择的):
我正在寻找与 OpenCV 数据结构兼容的实现。这意味着不能选择现成的 Matlab 解决方案。然而,我发现关于图像去模糊的 Matlab 文档对于理解一般原则以及这个站点非常有帮助。在任何情况下,Matlab 函数都是计算密集型的,我无法选择一个能给出良好结果的估计点扩展函数 (PSR)。
您对允许通过后续阈值轻松区分特征的快速去模糊算法有什么建议?