2014-01-15 68 views
-1

我需要從android和iphone應用上的圖像獲取文本。在智能手機上使用OCR

我已經看過tesseract ocr,但我不確定是否可以使它在Android和IOS上都能正常工作。

然後我尋找谷歌驅動器API。這似乎更容易做,只需上傳圖像,它應該做的工作。

但是我在閱讀驅動器API時感覺不知所措,我必須使用啓用了驅動器的Google帳戶?是否有其他方式只執行OCR並跳過將文件上傳到帳戶?

任何人都知道一個很好的方法來實現這一目標?

編輯:

所有u都推薦正方體,所以我下載苔絲兩,但它真的不工作,它說:

01-16 12:00:25.339: I/Tesseract(native)(29038): Initialized Tesseract API with language=spa 

,並像30秒後它表明這是結果字符串:

{ga 
., 
r¿ 
y「: A 
    r M í 
:3 
' ‘Ev’.-:.. -: A 7 
» w- ?" _ 
Á.» ¿"A ¿rw-V r 
mjÏfn 'n’n . Y 
' "\'ZA".‘.¡ A‘ :‘ïvAv- « ‘ 
:"Éf‘Ï'" -Ï«l :‘,.v:...»- . 
' RFI' .. ’ g)" 3;:- 1-;4', 
= * ¿,arifgggk mw; .1. , 
' "53» "J 
't‘ ‘ ¿Las ;.‘».L',-‘» 
' ' 'N‘「 "「=: - '. V . ‘9! 
5.? ' 「F a .「 
Y , <_ 7- . 7.-, . 
;« z "1:;2wr . A - . ' -»‘ 5「: 
「4-」, ¿rn 73:33: w v'.‘ ¿a ‘ A ,z, v VA 
...,,« ' 'Q ' ‘ 4 214€. 5 . AV ¿JL y .13: 
1 » . 21mm; » ¿ati-「fl ¿ab-1377*「 w」 
. x ‘ ‘ ú F v'v: 
1 . ' . ; (「ya í . 
當然

這就是用這張照片不正確,即時通訊:

photo

它的西班牙文,但它應該與英語培訓的數據?

什麼可能是錯誤的?

+0

至少對於Android來說,我使用了[這種方法](http://stackoverflow.com/a/17724517/1051783),並沒有那麼複雜。也不需要註冊/帳戶。 – gunar

+0

[Tess-two OCR not working]可能重複(http://stackoverflow.com/questions/21161352/tess-two-ocr-not-working) – rmtheis

回答

0

Tesseract OCR是免費的圖書館。離線。很多字體的打印文本的準確性很高。有時候無法讀取大寫的數字和手寫文本,但大多數情況下都可以讀取它。手寫文本的準確度較低。 適用於iOS。