[英]How can I recognize handwritten numbers within an image in an iOS app?
我正在嘗試開發一個iOS應用程序,允許用戶拍攝手寫電話號碼的照片。 有沒有可用的庫可以讓我從這張圖片中的手寫中提取數值?
首先,您需要使用OCR識別圖像中的文本。 用於iOS OCR的最受歡迎的open0source庫之一是由Google贊助的名為tesseract的開源項目。
以下是如何為iOS編譯OCR:
http://robertcarlsen.net/2010/09/24/compiling-tesseract-v3-for-iphone-1299
收到文本后,請執行此操作以撥打該號碼:
NSString *phoneURLString = [NSString stringWithFormat:@"tel:%@", phoneNumberFromOCR];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:phoneURLString]]];
我將上面的代碼放在一個IBAction中,該IBAction連接到一個叫做“Call”的按鈕,所以當用戶按下“Call”按鈕時,會調用該代碼並調用從圖像識別的數字。
希望這可以幫助!
嘗試OpenCV和tesseract-ocr。 祝你好運,你的工作已經完成了。
http://opencv.org/
https://code.google.com/p/tesseract-ocr/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.