我使用这部分代码进行检测,但是无论我做什么,它都不能检测机器可读区(MRZ)。
String recognizedText = firebaseVisionCloudText.getText();
for (FirebaseVisionCloudText.Page page: firebaseVisionCloudText.getPages()) {
List<FirebaseVisionCloudText.DetectedLanguage> languages =
page.getTextProperty().getDetectedLanguages();
int height = page.getHeight();
int width = page.getWidth();
float confidence = page.getConfidence();
for (FirebaseVisionCloudText.Block block: page.getBlocks()) {
Rect boundingBox = block.getBoundingBox();
List<FirebaseVisionCloudText.DetectedLanguage> blockLanguages =
block.getTextProperty().getDetectedLanguages();
float blockConfidence = block.getConfidence();
}
}它有可能看不懂字体吗?如果有,是否有添加字体的选项?还有可能把Ml套件和Tesseract结合起来吗?
https://stackoverflow.com/questions/50387985
复制相似问题