Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/401.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在android应用程序中使用OCR(光学字符识别)_Javascript_Java_Android - Fatal编程技术网

Javascript 如何在android应用程序中使用OCR(光学字符识别)

Javascript 如何在android应用程序中使用OCR(光学字符识别),javascript,java,android,Javascript,Java,Android,这是我的第一篇文章,所以请随意对这篇文章提出批评。我在一家小型科技公司实习,我的第一个任务是为他们创建一个应用程序,让他们能够访问他们已经存在的web服务。该公司的网络服务被执法部门用来检查停车的人是否有汽车保险。我的老板想让我用OCR进入手机摄像头,拍下车牌。然后,应用程序应存储车牌号,并使用web服务检查车辆是否有汽车保险。我这里的问题是,我从未使用过OCR,我想知道如何实现和使用它 我正在使用AndroidStudio制作此应用程序,该应用程序将在Android 10 Q上运行。OCR与拍

这是我的第一篇文章,所以请随意对这篇文章提出批评。我在一家小型科技公司实习,我的第一个任务是为他们创建一个应用程序,让他们能够访问他们已经存在的web服务。该公司的网络服务被执法部门用来检查停车的人是否有汽车保险。我的老板想让我用OCR进入手机摄像头,拍下车牌。然后,应用程序应存储车牌号,并使用web服务检查车辆是否有汽车保险。我这里的问题是,我从未使用过OCR,我想知道如何实现和使用它


我正在使用AndroidStudio制作此应用程序,该应用程序将在Android 10 Q上运行。

OCR与拍照是一个单独的过程,OCR无法访问手机的摄像头。有许多方法只是将图像作为输入,然后将找到的文本吐出来

以下是一个简单的工作流程:

拍一张照片 将图片反馈到OCR并返回文本 验证文本是有效的车牌 向保险查询系统提供文本
OCR是一个独立于拍照的过程,OCR无法访问手机的摄像头。有许多方法只是将图像作为输入,然后将找到的文本吐出来

以下是一个简单的工作流程:

拍一张照片 将图片反馈到OCR并返回文本 验证文本是有效的车牌 向保险查询系统提供文本
假设您已经拥有车辆图像:

您可以识别输入图像的感兴趣区域,即在本例中,使用。对于此步骤,请检查和

一旦你检测到车牌,你应该执行字符分割检查文章的更多细节

另外,您可能需要降低图像噪声、移除印版框架、执行二值化等。 使用在上一步中获得的图像,您可以将其提供给OCR光学字符识别引擎,以便从检测到的车牌中提取文本。检查存储库以获取OCR库和引擎的详细列表

最后,将OCR结果提供给您的保险web服务

其他有用资源:


假设您已经拥有车辆图像:

您可以识别输入图像的感兴趣区域,即在本例中,使用。对于此步骤,请检查和

一旦你检测到车牌,你应该执行字符分割检查文章的更多细节

另外,您可能需要降低图像噪声、移除印版框架、执行二值化等。 使用在上一步中获得的图像,您可以将其提供给OCR光学字符识别引擎,以便从检测到的车牌中提取文本。检查存储库以获取OCR库和引擎的详细列表

最后,将OCR结果提供给您的保险web服务

其他有用资源: