我们有一个项目,我们正在扫描驾驶执照的正面和背面以获取信息。
我们需要在服务器端进行实际扫描,但由于某些原因,我们无法在客户端对驾照进行实际扫描。因此,我们需要拍照,将其上传到我们的服务器/存储,并让服务器执行图像识别操作。
Google Vision 可以很好地解析前面的字符串,我们已经成功地以这种方式提取数据。当我们移到后面并尝试扫描 PDF417 条码以获取信息时,问题就出现了。
使用此代码:
https://vision.googleapis.com/v1/images:annotate?key=my_api_key
{
"requests":[
{
"image":{
"content":"base_64_encoded_image_goes_here"
},
"features":[
{
"type":"DOCUMENT_TEXT_DETECTION",
"maxResults":1
}
]
}
]
}
这将成功地从前面返回我们需要的信息。关于背面和随后的 PDF417 条形码,我找不到任何文档或示例来通过服务器执行此类扫描。
关于客户端执行此操作的方式有很多信息,IE:
2) https://developers.google.com/vision/android/multi-tracker-tutorial
但是对于服务器/网络没有任何作用。我们能够以任何需要的方式发送这张照片(base64、Firebase 存储等)。有人对如何在服务器端完成此操作有任何想法吗?