OpenCV2彩色图像和灰度图像读取、显示、保存

学习目标:

学会使用OpenCV2对彩色图像和灰度图像进行读取、显示、保存


学习内容:

基于OpenCV2库的学习

  1. 读取函数的使用cv.imread()
  2. 显示函数的使用cv.imshow()
  3. 保存函数的使用cv.imwrite()

图片:

原始图片: OpenCV2彩色图像和灰度图像读取、显示、保存_第1张图片

以彩色图片进行读取: OpenCV2彩色图像和灰度图像读取、显示、保存_第2张图片

以灰度图片进行读取: OpenCV2彩色图像和灰度图像读取、显示、保存_第3张图片

图片为辛巴狗

代码实现及其功能:

使用OpenCV2对彩色图像和灰度图像读取、显示、保存.

import cv2 as cv #使用opencv库
loction = "image adress"  #图像的地址
image = cv.imread(loction,1) #以彩色图像读取
image1 = cv.imread(loction,0) #以灰度图像读取
cv.imshow("img", image)  #将图像展示出来
cv.imwrite('new_image adress', image)  #保存图像到新的地址
cv.waitKey(0)  # 等待键盘输入

第一次写文章,有问题请提出

你可能感兴趣的:(OpenCV,计算机视觉,opencv,python)