2012-12-06 86 views
2

我知道如何使用Tesseract從圖像中提取文本,任何人都可以告訴我如何從名片(掃描圖像文件)中提取姓名,電話號碼和電子郵件。 教程會很好。如何以編程方式從名片中獲取名稱,電子郵件ID和電話號碼?

任何幫助將高度讚賞

+0

您可能需要修改tesseract以用於您的目的。 –

+0

@amrit_neo我真的不知道該怎麼做。你能告訴我該怎麼做,或者你有沒有樣品?我真的很厭煩這樣做。 – surendher

+0

您可以使用正則表達式從使用任何OCR工具生成的文本中提取emailid,電話號碼等。 –

回答

3

超正方體光學字符識別(OCR) http://maniacdev.com/2011/08/example-tesseract-optical-character-recognition-ocr-demo-with-source/

從圖像讀取文本。一旦你有了文字,你可以編寫你自己的方法,它將採取文本並返回所需的結果。


void detectCharacters(String text){ 
/** 
if you want to detect email search for keyword "Email","email","e-mail", 
"mail-id", etc and read the characters till next empty space or new line is found. 
use same thing for name, phonenumber. 
**/ 

} 
+0

謝謝,讓我試試並說。 – surendher

+0

@surendher:會見成功嗎? –

+0

你有解決方案@surendher嗎? – Ada

2

我用Camcard,它很好。他們花了更多時間來批准SDK請求,但其易用性和直接性。

嘗試 - http://dev.camcard.com

+0

我想實現凸輪卡代碼,但沒有找到CamCardOpenAPIFramework.framework.zip文件。 Kinldy告訴我它在現場的位置。 –

+0

首先,您必須申請許可證(例如試用版),才能獲得鏈接到圖書館的鏈接,同樣,您也將收到API代碼。 – jpl850

+0

付款了嗎?如果支付,那麼收費是多少? –

1

使用NSDataDetector_Class找到電子郵件,電話號碼,鏈接的時區,日期,地址,時間等特定的字符串中。

Reference

Sample Codes

0

我已經使用NSDataDetector電話號碼和聯繫。它的工作正常。地址檢測不起作用。

相關問題