2010-05-28 87 views
2

我有一個小的UIImage(jpg)與一個單一的輸入號碼。我希望能夠通過某種模式識別來讀取數字。我真的不知道從哪裏開始,所以任何幫助,將不勝感激。iPhone UIImage號碼識別

我最初的想法是將此圖像與其他圖像進行比較。例如比較圖像與1,2,3等,直到找到匹配。這看起來很慢,很麻煩,並想知道是否有更好的方法來做到這一點?

感謝

更新 - 我想的數獨遊戲從報紙印刷轉換爲互動拼圖

回答

2

不,你是對的,這將是緩慢和繁瑣。但從好的方面,你不必自己動手

http://sourceforge.net/projects/opencvlibrary/

寫還是不太容易壽,我不知道有關授權,所以......你不提,爲什麼你需要這樣做(聽起來有點奇怪)。

也許你可以避免它?如果你知道圖像是數字0-9,除了像素排列的方式外,還有另一種方式可以跟蹤哪個圖像是一個特定的圖像?

對不起,如果這聽起來像我錯過了點...也許你可以填寫一些更多的細節?

+1

CAPTCHA bypass? – 2010-05-28 17:16:34

+0

Ahhhhh ....有人真的會發布到SO關於如何繞過驗證碼?現在Jeez ..孩子們! – hooleyhoop 2010-05-28 17:20:56

+0

哈哈不,我不想繞過驗證碼我試圖將數獨的圖像從報紙轉換爲交互式數獨拼圖! – Skeep 2010-05-28 22:42:39

0

下面的教程可以被降權的衚衕: http://blog.damiles.com/2008/11/basic-ocr-in-opencv/ 這是做數字識別一個簡單的教程,並提供了源代碼也。

此外,您可能需要在OCR SDK(光學字符識別軟件開發工具包)上進行搜索。你一定會找到一堆。商業價格雖然很高。

我會沿着OpenCV教程的路線尋找一種「角色自己」的方法,尤其是因爲您只對數字感興趣。

所有最好的':-)