OpenCV-python显示图片时图片比窗口大的解决办法

显示图片过大与窗口不符

最先开始的写法
imageB = cv2.imread(r"NG.bmp")
cv2.imshow(‘demo1’,imageA)
cv2.waitKey()
cv2.destroyAllWindows()
导致显示的图片与窗口不符合

解决办法

cv2.namedWindow(‘demo’, 0)
cv2.imshow(“demo”,imageA)
cv2.waitKey(0)
cv2.destroyAllWindows()

若想直接规定打开图片的大小

cv2.namedWindow(‘demo’, 0)
cv2.resizeWindow(‘demo’, 700, 600)
cv2.imshow(“demo”, imageA)
cv2.waitKey(0)
cv2.destroyAllWindows()

你可能感兴趣的:(图片与窗口不符解决办法,opencv,计算机视觉)