菜鸟教程小白 发表于 2022-12-13 01:30:38

ios - 如何设置图像大小以改善 OCR 输出。?


                                            <p><p>我正在使用 Tesseract 库从 MRZ(机器可读区域)图像中读取信息。我尝试了一些 <a href="https://www.google.co.in/search?biw=1366&amp;bih=667&amp;tbm=isch&amp;q=republique%20francaise%20carte%20nationale%20d%27identite&amp;revid=17833319&amp;ei=LFAJVMitHILIuASvsILACA&amp;ved=0CCAQsiU" rel="noreferrer noopener nofollow">google images</a>我得到了很好的结果。但是当我去实时图像时,即从iphone相机捕获图像时,我没有得到很好的结果。</p>

<p><strong>以下谷歌图片取得了不错的效果</strong></p>

<p> <img src="/image/1bOsl.png" alt="enter image description here"/> </p>

<p><strong>上图的图片尺寸</strong></p>

<p>这是谷歌图片。尺寸为 543x83。</p>

<p><strong>当我从 iphone 拍摄图像时,OCR 表现不佳</strong></p>

<p> <img src="/image/rIr67.jpg" alt="enter image description here"/> </p>

<p><strong>以上图片详情。</strong></p>

<p>从 Iphone 捕获的图像。图像大小 2205x268</p>

<p>1.上述实时图像如何获得好的效果?</p>

<p>2. Tesseract OCR 是否需要任何推荐的图像尺寸?</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>我已经使用 ImageMagick 来处理这类事情并取得了一些成功——它是免费的,可用于 OSX、Windows 和 Linux,来自 <a href="http://www.imagemagick.org" rel="noreferrer noopener nofollow">here</a> .很难找到通用参数,这需要大量的摆弄:</p>

<pre><code>#!/bin/bash

# Enhance image as much as possible for Tesseract OCR
convert input.jpg -normalize\( -clone 0 -colorspace gray -negate -lat 50x50+10% -contrast-stretch 0 -blur 1x65535 -level 50x100% \) -compose copy_opacity -composite -opaque none -background white -adaptive-blur 3 out.jpg

# OCR the image and cat the results
tesseract out.jpg p &amp;&amp; cat p.txt
</code></pre>

<p><strong>OCR 文本输出:</strong></p>

<pre><code>IDFRADOUEL&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;932013
U506932020438CHRISTIANE&lt;&lt;NI2906209F3
</code></pre>

<p>这是由上述 OCR 命令准备的图像:</p>

<p> <img src="/image/u3jzw.jpg" alt="enter image description here"/> </p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 如何设置图像大小以改善 OCR 输出。?,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/25679219/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/25679219/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 如何设置图像大小以改善 OCR 输出。?