金属点阵数据矩阵/二维码的图像处理

金属点阵数据矩阵/二维码的图像处理

我有一系列想要读取的金属数据矩阵代码,而我的扫描仪却很难读取它们。

以下是一个例子:数据矩阵码示例

我想知道是否有办法将此图像处理成扫描仪可以轻松读取的黑白图像。我在 GIMP 中尝试了不同的过滤器组合或编辑级别,但没有一个看起来足够清晰,适合条形码扫描仪。

如果有一个 Python 库可以做到这一点就太好了,但我肯定没有找到正确的东西。

答案1

照明很重要,凹陷的一侧可能拍摄效果更好,因为另一侧凸起的物体会投射阴影。尝试从两侧照明,或在镜头周围使用环形照明。

您还可以使用印台在凸起处涂墨(用作橡皮图章),然后按压在纸上进行打印以用于 OCR。

拍摄出最佳图像后,使用免费伊凡视界,可在原生 Windows 操作系统或 Linux 的 wine 下运行。8bf 过滤器智能曲线可以添加到 IrfanView 中以实现精细调整。有很多类似的免费和商业图像处理工具

一旦您为 OCR 结果建立了最佳设置,您就可以自动对图像进行批处理。

相关内容