【问题标题】:How to convert DPI(Dots per Inch) of Camera images.?如何转换相机图像的 DPI(每英寸点数)。?
【发布时间】:2014-11-03 19:45:12
【问题描述】:

我正在使用 Tesseract 库读取身份证信息。输入图像是从 Iphone 相机实时捕获的。通常从 Iphone 捕获的图像是 72 DPI。但是 Tesseract 建议设置 300 DPI。

我的输入图片:

1.如何以编程方式转换300 DPI图像?

2.Opencv中还有其他方法可以转换DPI吗?

【问题讨论】:

  • 图像处理中的 DPI 就像音频/视频中的采样率 - 您可以上采样到 300 DPI,但不能以 300 DPI 自动重建原始图像,因为扫描时该信息会丢失72 DPI。所以它也无助于 tesseract。

标签: ios opencv ocr tesseract


【解决方案1】:

首先,您应该知道使用 300 DPI 设置扫描身份证时,身份证中的字符或数字的正常尺寸。其次,当你有图片的时候,你应该用页面分析的方法来识别文字和数字。同时,您可以计算文本和数字的连通分量的静态值,例如文本的宽度和高度。然后你与扫描条件下的文本的连通分量分析结果进行比较,这些结果可以作为一些辅助信息存储在你的程序中。与扫描情况相比,如果文本大小较大,则应缩小;否则,需要高档。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-08-28
    • 2012-06-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-18
    相关资源
    最近更新 更多