opencv 的图像类型都是numpy array。dtype = uint8。 如果是默认的python的int类型的numpy array,即使每个整数都在范围0-255, 图像也不会显示,必须转为uint8:
arr = arr.astype(np.uint8) cv2.imshow("window", arr)
opencv图像显示问题
原文:https://www.cnblogs.com/jiang448/p/14458955.html