首页 热点专区 小学知识 中学知识 出国留学 考研考公
您的当前位置:首页正文

OpenCV图像(一)

2024-12-06 来源:要发发知识网

import cv2 as cv

图像加载
函数参数二: 标志以什么形式读入图像,可以选择一下方式:
cv2.IMREAD_COLOR: 加载彩色图像。任何图像的透明度都将被忽略。它是默认标志
cv2.IMREAD_GRAYSCALE: 以灰度模式加载图像
cv2.IMREAD_UNCHANGED: 保留读取图片原有的颜色通道

1 : 等同于cv2.IMREAD_COLOR
0 : 等同于cv2.IMREAD_GRAYSCALE# · -1 : 等同于cv2.IMREAD_UNCHANGED**

img1 = cv.imread('img/01.jpg',0)#加载灰色图像
img2 = cv.imread('img/01.jpg',1)#彩色图像
img3 = cv.imread('img/01.jpg',-1)#原图像

图像显示
cv.imshow('originimage', img1) #显示原图
cv.imshow('image2', img2)

waitKey(int k)
函数的功能是刷新图像,其中参数k单位是毫秒,表示刷新频率。
k=0 or waitKey() 无限延时 按下任意键结束显示
返回值为k毫秒内键盘按键的ASCII码值。
若没有按键,则返回-1。
cv.waitKey()

图像保存 cv.imwrite('C://Users//hp//Desktop//wite//get1.png',img1)

窗口销毁函数
cv.destroyAllWindows()

显示全文