文字识别ocr中我遇到一个问题 requestId 376B1190-6DA1-5B0D-9E80-3328A68E3FB8 ; 我上传的图片像素比跟接口返回的原图像素比不一致,做了一次旋转,这个是为什么啊?这是我上传的文件的宽高, 这是接口响应的,
我用java.awt.image.BufferedImage来读这个文件显示的高度是4000[流泪] 我有点不太会处理了,我要怎么获取到跟详细信息一致的图,来进行切图操作
文字识别ocr中我上传的图片像素比跟接口返回的原图像素比不一致,做了一次旋转,这个是为什么啊?[阿里云OCR]
「点点赞赏,手留余香」
还没有人赞赏,快来当第一个赞赏的人吧!
可能是Exif 信息导致的 可以参考下这个:
https://blog.csdn.net/LituXay/article/details/131510826
。此回答来自钉群【官方】阿里云OCR公共云客户交流群。
这个问题可能是由于上传的图片与OCR服务接口返回的图片之间存在像素比例不一致导致的。通常情况下,OCR服务接口会返回图片的原始分辨率,而不会改变图片的比例。这意味着当您上传一张低分辨率或宽高比不同于原图片的图片时,识别的结果可能会出现差异。
对于这种情况,可以尝试将上传的图片调整为与原图片相同的像素比例后再上传。此外,可以尝试在图像预处理阶段采用图像缩放方法来改善这个问题。在缩放过程中,保持原始图片的比例不变,只改变图像的大小,这样可以使识别的结果更加准确。