2

Tesseract API の使い方を学んでいて、hOCR 出力関数に興味があります。現在、このコードを使用して画像をスキャンしています。

 Tesseract* tesseract = [[Tesseract alloc] initWithLanguage:@"eng"];
tesseract.delegate = self;
[tesseract setVariableValue:@"0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ@.-():" forKey:@"tessedit_char_whitelist"];
[tesseract setVariableValue:@"0" forKey:@"tessedit_create_hocr"];

UIImage *image = [UIImage imageNamed:@"card.jpg"];

CGFloat newWidth = 1200;
CGSize newSize = CGSizeMake(newWidth, newWidth);
image = [image resizedImage:newSize interpolationQuality:kCGInterpolationHigh];


[tesseract setImage:image]; //image to check
[tesseract recognize];

 NSLog(@"Here is the text %@", [tesseract recognizedText]);

すべて正常にコンパイルされていますが、hOCR 関数によって返される .html を格納する方法を知りたいです。変数内に格納できますか? 生成された後、プログラムでこのファイルにアクセスできる必要があります。iOS で hOCR を使用する方法についての洞察をいただければ幸いです。

4

1 に答える 1