《OpenCV 4 快速入门》主要函数清单
为了方便各位小伙伴学习 OpenCV 4,也方便自己在做项目的时候回顾相关知识,我参考
《OpenCV 4 快速入门》
一书为大家做了以下的主要函数清单。
首先声明,该汇总清单来源于冯振、郭延宁、吕跃勇著
《OpenCV 4 快速入门》
一书,若有侵权,请告知删除。
函数名称 | 函数功能 |
---|---|
第2章 数据载入、显示与保存 | |
imread() | 读取图像文件 |
namedWindow() | 创建一个显示图像的窗口 |
imshow() | 在指定窗口中显示图像 |
VideoCapture() | 调用摄像头或者读取、保存视频文件 |
imwrite() | 保存图像到文件 |
VideoWriter() | 将多帧图像保存成视频文件 |
FileStorage() | 读取或者保存 XML 、YAML 文件 |
第3章 图像基本操作 | |
cvtColor() | 图像颜色空间转换 |
convertTo() | 图像数据类型转换 |
split() | 图像多通道分离 |
merge() | 图像多通道合并 |
minMaxLoe() | 寻找矩阵中的最大值和最小值,以及最大值和最小值在矩阵中的位置 |
reshape() | 改变矩阵的尺寸和通道数 |
mean() | 计算矩阵每个通道的平均值 |
meanStdDev() | 计算矩阵每个通道的平均值和方差 |
max() / min() | 比较图像每个元素灰度值的较大值和较小值 |
bitwise_and() | 像素求 “与” 运算 |
bitwise_or() | 像素求 “或” 运算 |
bitwise_xor() | 像素求 “异或” 运算 |
bitwise_not() | 像素求 “非” 运算 |
threshold() | 像素阈值操作 |
adaptiveThreshold() | 图像的二值化 |
LUT() | 显示查找表 |
vconcat() / hconcat() | 图像竖向连接 / 图像横向连接</ |