我正在使用 Tesseract 库读取身份证信息。输入图像是从 Iphone 相机实时捕获的。通常从 Iphone 捕获的图像是 72 DPI。但是 Tesseract 建议设置 300 DPI。
我的输入图像:
1.如何以编程方式转换 300 DPI 图像?
2.Opencv有没有其他方法转换DPI?
最佳答案
首先,您应该知道在300 DPI设置下扫描身份证中的字符或数字的正常大小。其次,当你有图片的时候,你应该用页面分析的方法来识别文本和数字。同时,您可以计算文本和数字的连通分量的静态,例如文本的宽度和高度。然后与扫描条件下文本的连通分量分析结果进行比较,可以作为一些辅助信息存储在程序中。相对于扫描的情况,如果文字尺寸较大,那么就应该缩小尺寸;否则,需要高档。
关于ios - 如何转换相机图像的 DPI(每英寸点数)。?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25760687/