注意图片读取时的维度

import cv2

img_path = 'D:/JupyterWorkSpace/13.jpg' # 13.jpg的大小是178x218
img = cv2.imread(img_path)
print(img.shape)

13.jpg如下
178x218
但是程序输出的shape却是(218, 178, 3),也就是cv2.imread这个函数在读取图片时,长和宽是调换位置的

猜你喜欢

转载自blog.csdn.net/weixin_43331915/article/details/84962374