我们有一个项目,我们正在扫描驱动程序许可证的正面和背面以获取信息。
我们需要在服务器端进行实际扫描,并且由于原因而无法对驱动程序的许可证客户端进行实际扫描。因此,我们需要拍照,将其上传到我们的服务器/存储,并让服务器执行图像识别操作。
Google Vision会很好地解析前面的Strings,我们已经成功地以这种方式提取数据。当我们向后移动并尝试扫描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存储等)。 有没有人知道如何在服务器端完成此操作?