我的工作是一个颤振项目,其中我需要阅读RMZ代码从护照或身份证。
我正在使用google的文本识别包(google_mlkit_text_recognition)来完成这项工作,并且我能够读取RMZ代码。
问题是,ml工具包似乎吞噬了许多来自RMZ代码的<‘s’,而且(仅)有时似乎能够将日期从'YYMMDD‘转换为'DD/MM/YYYY’。
由于这种不一致,我无法准确地从RMZ代码中获得所需的元素。
是否有一种方法可以让ml工具包简单地读取代码并以其原始形式将其原样吐出?或者有其他的方法来做到这一点-也许使用另一个插件?
以防有人要密码。这是一个样板,见下文:
final textDetector = TextRecognizer();
RecognizedText recognisedText = await textDetector.processImage(inputImage)
发布于 2022-11-30 23:50:49
如果您发布了一个图像和相关的模型输出,指出模型失败的地方,这将是有帮助的。无论如何,似乎奇怪的是,模型对输出做了更多的事情,而不是给您逐块读取的内容。尽管如此,问题可能是该模型不适合您的具体任务,在这种情况下,我将继续如下:
鉴于你的问题背景有限,这就是我所能想到的一切。如果你愿意扩展你的具体问题,我也许可以给你更精确的信息。
https://stackoverflow.com/questions/74592320
复制相似问题