[英]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.