OpenCV(1)图片读取展示基本实现

(1)cv.imread() 读取图片

img = cv.imread("dog.jpg",0)   #读取灰度图
img1 = cv.imread("dog.jpg",1)  #读取彩色图片

(2)cv.imshow() 显示图片

cv.imshow("窗口名",img)

(3)cv.imwrite() 写入图片

img = cv2.imread("cat.jpg",1)
#采用jpg格式写入(有损压缩)。压缩比为50,此值越高,质量越好。
cv2.imwrite("cat_write.jpg",img,[cv2.IMWRITE_JPEG_QUALITY,50])   
#采用png格式写入(无损压缩)。压缩比为50,此值越低,质量越好。
cv2.imwrite("cat_write.png",img,[cv2.IMWRITE_PNG_COMPRESSION,50])  

猜你喜欢

转载自blog.csdn.net/weixin_42105432/article/details/84934747