问什么Image.open读取图片的宽高和cv2读取图片的宽高不一样
时间: 2023-10-03 12:07:15 浏览: 93
Opencv中的图片读取显示
5星 · 资源好评率100%
可能是因为这两种方法使用的图像库不同,Image.open使用的是PIL(Python Imaging Library),而cv2使用的是OpenCV。这两种库在读取图像时可能对图像的元数据(如分辨率、色彩空间等)解释不同,导致读取的宽高不一致。此外,还可能是因为读取图像时的参数设置不同,比如Image.open默认会对图像进行resize,而cv2默认不会。
阅读全文