作者最近在学习opencv,使用的是python接口。于是想着写些相关的笔记供以后参考,有不足之处希望大家指出。
使用python学习opencv需要下载opencv第三方库。
使用pip安装即可。
安装命令:
pip install opencv-python
pip install opencv-contrib-python(opencv的贡献库)
图像的基础操作
图像处理的基本操作:
读取图像
显示图像
保存图像
创建窗口
销毁窗口
等待按键
想要显示一幅图像首先需要将其读入到计算机中,(计算机中的图像是由矩阵组成的。)
读取图像的函数是:
img = cv2.imread(imgpath)。
imgpath:图像的路径。
img:返回的图像。
显示图像的函数是:
cv2.imshow(windowsname, img)。
windowsname: 窗口名字。
img: 要显示的图像。
保存图像的函数:
cv2.imwrite(imgpath, img)。
img:要保存的图像。
imgpath:保存的路径。
创建窗口的函数:
cv2.namedWindow(windosname)。
windosname:窗口名字(字符串)。