我正在尝试开发一个iOS应用程序,允许用户拍摄手写电话号码的照片。有没有可用的库可以让我从这张图片中的手写中提取数值?
答案 0 :(得分:2)
首先,您需要使用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中,可能叫做“Call”,所以当用户按下“Call”按钮时,会调用该代码并调用从图像识别的数字。
希望这有帮助!
答案 1 :(得分:1)
尝试OpenCV和tesseract-ocr。祝你好运,你的工作已经完成了。
http://opencv.org/
https://code.google.com/p/tesseract-ocr/