Python中OpenCV库对图像如何处理?Python中使用OpenCV库进行图像处理基础教程

OpenCV库可以在不同的操作系统下使用,实现了图像处理和计算机视觉方面的很多通用算法,是一种开源发行的跨平台计算机视觉和机器学习软件库,今天的这篇文章主要是讲解OpenCV库是如何对图像进行处理的,感兴趣的小伙伴可以一起来看看哦 。

Python中OpenCV库对图像如何处理?Python中使用OpenCV库进行图像处理基础教程

文章插图
具体的使用方法如下:
1、读取彩色的图片数据
读取彩色的图片就是可以使用imread的方法,去指定的路径中找到我们需要处理的图片路径,然后读取之后进行打印,举个例子,代码如下:
img = cv2.imread(r"C:\Users\admin\Desktop\hello.jpg”)print(img)最后得到的就是一个指定路径下的一张需要处理的图片 。
2、显示图片
【Python中OpenCV库对图像如何处理?Python中使用OpenCV库进行图像处理基础教程】可以将得到的图片,答应显示,在显示的时候可以对多个窗口进行创建,具体的操作如下:
首先我们需要导入我们要处理的图像:
img = cv2.imread(r"C:\Users\admin\Desktop\hello.jpg”)在图像显示的时候,可以创建对个窗口,使用imshow方法对图片显示处理
cv2.imshow('hello', img)在这个方法中有两个参数,其中参数1表示的是一个自定义的图片名称,参数2是一个图片对象,图片显示的时候,还可以设置图片显示的等待时间,使用waitkKey的方法,如下:
cv2.waitKey(0)cv2.destroyAllWindows()设置为0表示任意键终止 。
3、图片的属性设置
在绘制图片的时候,坐标轴上的y,对应的就是行数,也就是一个设置图片的高度,表示的是图像的高度 。
img = cv2.imread(r"C:\Users\admin\Desktop\hello.jpg”)print(img.shape) print(img.size)   设置图片的像素值以上就是关于Python中OpenCV库对图像如何处理?Python中使用OpenCV库进行图像处理基础的详细讲解,如果还有其他不懂的地方,可以继续关注学习 。

    推荐阅读