美文网首页
(一)OpenCV图像基本操作

(一)OpenCV图像基本操作

作者: zqyadam | 来源:发表于2020-02-25 12:39 被阅读0次

读取图像

img = cv2.imread(filename [, flags])

常用flags:

  • cv2.IMREAD_UNCHANGED:保持原格式不变,数值-1
  • cv2.IMREAD_GRAYSCALE:灰度图,数值0
  • cv2.IMREAD_COLOR:BGR三通道的图像,数值1(默认)

例:

img = cv2.imread('lena.jpg')
gray = cv2.imread('lena.jpg',cv2.IMREAD_GRAYSCALE)

cv2.imshow('imread', np.hstack((img, cv2.cvtColor(gray, cv2.COLOR_GRAY2BGR))))
cv2.waitKey(0)
cv2.imread

显示图像

cv2.imshow( winname, img )

在使用cv2.imshow之后都需要使用cv2.destroyAllWindows来销毁窗口

保存图像

retval = cv2.imwrite( filename, img[, params])
  • retval返回保存是否成功,TrueFalse

相关文章

网友评论

      本文标题:(一)OpenCV图像基本操作

      本文链接:https://www.haomeiwen.com/subject/ktgzqhtx.html