gpt4 book ai didi

android - Ml Kit 无法检测到护照 MRZ 代码?

转载 作者:搜寻专家 更新时间:2023-11-01 09:26:15 24 4
gpt4 key购买 nike

我正在使用这部分代码进行检测,但无论我做什么,它都无法检测到机读区 (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 Kit 与 Tesseract 结合使用吗?

最佳答案

会不会是看不懂字体?

这是可能的。也就是说,驾驶执照之类的东西适用于 ML Kit 的文本识别。您是否尝试过运行 quick starter appcodelab在你的用例上?

是否有添加字体的选项?

不能直接添加。我们将不得不使用该字体更新模型。如果您的用例无法解决,请随时联系 Firebase Support我们很乐意了解您的用例并更新模型。

是否可以将 Ml Kit 与 Tesseract 结合使用?

当然。尽管在 ML Kit API 调用之外,您必须自己完成。

关于android - Ml Kit 无法检测到护照 MRZ 代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50387985/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com