1.什么是图像?
图像是一种结构化存储的数据信息。
图像属性:通道数目、高与宽、像素数据、位图深度。
2.编写程序读取图像的相关信息
定义一个获取图像相关信息的函数get_image_info()
代码如下:
def get_image_info(image):
print(type(image)) #打印图像类别
print(image.shape) #(高度、宽度、通道数目)
print(image.size) #像素数据
print(image,dtype) #每个通道所占位数(图像的字节)
然后在程序中调用这个函数就能得到图像的相关信息。
3. 编写函数读取视频(摄像机)
def video_demo():
capture = cv.VideoCapture(0)
while(True): #ture的第一个字母必须大写,Python对于大小写敏感
ret,frame = capture.read()
frame = cv.flip(frame,1) #镜像
cv.imshow("video",frame)
c = cv.waitKey(50) #50ms
if c == 27:
break
效果
4.保存图片
cv.imwrite(“D://result.png”,src)
"D://result.png"包含保存图片的路径、格式及文件名