我正在使用google cloud vision API尝试从地图中检测文本。我正在处理的图片大小小于20MB,并且存储在云存储中。当我运行document_text_detection API时,某些图像会导致以下错误(某些图像已成功处理)
Vision API出了点问题:代码:3消息:“错误的图像数据”
我想知道可能是什么原因?我尝试将jpeg文件转换为png格式,然后再转换回。有问题的图像是here。
任何建议将不胜感激。
似乎将jpg文件转换为png格式可以解决问题。唯一的问题是png文件可能太大,API无法接受。在这种情况下,我设法通过降低图像质量或将图像缩小到较小的宽度和高度来减小图像尺寸。