Python 3.x 如何使用Google Cloud Vision API检测手写
TL;DR:如何检测图像中是否存在手写体 我正在使用谷歌的PythonVisionAPI扫描图像中的文本,通常效果良好。大多数情况下,图像包含打印文本,但有时也包含手写文本 如文档中所述,对于手写文本,有时使用文档文本检测而不是标准文本检测API调用可以获得更好的结果。我自己的测试支持这一点,但也表明标准文本检测调用通常最适合JPEG图像中的打印文本 因此,我想在默认情况下使用标准文本检测,如果有手写,则只运行带有文档文本检测的图像。但是,我找不到一种可靠的方法来使用Vision API检测图像中是否存在手写文本 我尝试了标签检测,但似乎没有一个特定的手写标签。偶尔它会吐出“书法”,但不可靠Python 3.x 如何使用Google Cloud Vision API检测手写,python-3.x,google-cloud-vision,handwriting-recognition,Python 3.x,Google Cloud Vision,Handwriting Recognition,TL;DR:如何检测图像中是否存在手写体 我正在使用谷歌的PythonVisionAPI扫描图像中的文本,通常效果良好。大多数情况下,图像包含打印文本,但有时也包含手写文本 如文档中所述,对于手写文本,有时使用文档文本检测而不是标准文本检测API调用可以获得更好的结果。我自己的测试支持这一点,但也表明标准文本检测调用通常最适合JPEG图像中的打印文本 因此,我想在默认情况下使用标准文本检测,如果有手写,则只运行带有文档文本检测的图像。但是,我找不到一种可靠的方法来使用Vision API检测图像
有人知道实现这一点的方法吗?我没有使用
谷歌云视觉API
,但你可以尝试使用对象检测模型。我建议使用类似于的工具在用例的文档图像上创建一个带标签的数据集,并训练对象检测模型,如Yolov3
[]。我曾经处理过类似的问题,它应该是有效的