0

iPhone のカメラで数値を検出し、アプリの計算に使用できる有効な数値に変換することはできますか?

このオープン ソース プロジェクト「Tesseract-iPhone-Demo-master」を見ましたが、正しく動作しませんでした。このアイデアに役立つヒントはありますか?

4

1 に答える 1

3

Tesseract ライブラリは、画像に存在するテキストのみを提供します。このライブラリは、あなたが言うほど正確ではありません。Tesseract は、150 dpi を超えるような高 dpi 画像に最適な結果をもたらします。その後、番号のすべての検証は次のように自分で行う必要があります。 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 に答える