0

是否可以让 iPhone 相机检测数字并将其转换为我可以在应用程序计算中使用的有效数字?

我确实看到了这个开源项目“Tesseract-iPhone-Demo-master”,但它不能正常工作。请问有什么提示可以帮助我解决这个想法吗?

4

1 回答 1

3

Tesseract 库只会为您提供图像上存在的文本。这个库不像你说的那么准确。对于 150 dpi 以上的高 dpi 图像,Tesseract 将为您提供最佳效果。之后,数字的所有验证都应由您自己完成,例如: NSString *originalString = @"This is my string. #1234";

NSString *numberString;
NSScanner *scanner = [NSScanner scannerWithString:yourString];
NSCharacterSet *numbers = [NSCharacterSet characterSetWithCharactersInString:@"0123456789"];
[scanner scanCharactersFromSet:numbers intoString:&numberString];
int number = [numberString integerValue];
于 2013-01-22T04:23:08.363 回答