OpenCV快速入门学习目录一

OpenCV入门学习目录

目录

OpenCV入门学习目录... 1

基本信息... 1

学习知识点... 2

认识矩阵... 2

认识Mat类... 2

Mat类的构造函数,析构函数,以及相关的成员函数,cols,rows等... 2

图像的读取imread、显示imshow、窗口的创建namesWindows,图像的保存imwrite. 2

视频的调用VideoCapture、保存VideoWriter 2

文件的保存FileStorange. 2

图像的颜色空间转换cvtColor以及数据结构的转换convertTo. 2

多通道分离与合并split和marge. 2

图像的像素统计... 2

两图像的像素操作... 2

图像的二值化... 2

LUT操作... 2

图像变换... 3

图像连接(横向与纵向)... 3

图像尺寸变换... 3

图像翻转... 3

图像仿射变换... 3

图像透视变换... 3

极坐标变换... 3

绘制圆、直线、椭圆、多边形、文字生成... 3

感兴趣区域ROI 3

高斯金字塔... 3

拉普拉斯金字塔... 3

图像窗口滑动条... 3

鼠标响应事件... 3

相关函数... 3

基本信息

时间:2022年11月17日22:26:34

作者:黎雪途

为了尽快可以查漏补缺,所以编写此学习目录

学习知识点

认识矩阵

认识Mat类

Mat类的构造函数,析构函数,以及相关的成员函数,cols,rows等

图像的读取imread、显示imshow、窗口的创建namesWindows,图像的保存imwrite

视频的调用VideoCapture、保存VideoWriter

文件的保存FileStorange

图像的颜色空间转换cvtColor以及数据结构的转换convertTo

多通道分离与合并split和marge

图像的像素统计

两图像的像素操作

图像的二值化

LUT操作

图像变换

图像连接(横向与纵向)

图像尺寸变换

图像翻转

图像仿射变换

图像透视变换

极坐标变换

绘制圆、直线、椭圆、多边形、文字生成

感兴趣区域ROI

高斯金字塔

拉普拉斯金字塔

图像窗口滑动条

鼠标响应事件

相关函数

OpenCV初学者的相关函数

imread()                       读取图像文件

namedWindow()                  创建一个显示图像的窗口

imshow()                       在指定的窗口显示图像

VideoCapture()                     调用摄像头或者读取、保存视频文件

imwrite()                          保存图像到文件中

VideoWriter()                  将多帧图像保存成视频文件

FileStorage()                  读取或保存XML、YMAL文件

cvtColor()                         图像颜色空间转换

convertTo()                        图像数据类型转换

split()                            图像多通道分离

merge()                            图像多通道合并

minMaxLoc()               寻找矩阵中的最大值、最小值,以及最大值和最小值在矩阵中的位置

reshape()                          改变矩阵尺寸和通道数

mean()                             计算矩阵每一个通道的平均值

meanStdDev()                   计算矩阵每一个通道的平均值和方差

max()/min()                        比较图像每个元素灰度值的较大值/较小值

bitwise_and()                  像素求“与”运算

bitwise_or()                   像素求“或”运算

bitwise_not()                  像素求“非”运算

bitwise_xor()                  像素求“异或”运算

threshold()                        像素阈值操作

adaptiveThreshold()                图像二值化

LUT()                              显示查找表

vconcat()/hconcat()                图像纵向拼接/横向拼接

resize()                       改变图像尺寸

flip()                             图像翻转变换

warpPerspective()              图像仿射变换

warpPolar()                        图像透视变换

cricle()                       画圆

line()                             画直线

elipse()                       画椭圆

elipse2Poly()                  通过矩阵中画椭圆

fillPoly()                         画多边形

putText()                          生成文字

copyTo()                       深拷贝

pyrDown()                          图像下采样

pyrUp()                            图像上采样

createTrackbar()               在图像窗口创建滑动条

setMouseCallback()                 鼠标响应事件

OpenCV快速入门学习目录一_第1张图片OpenCV快速入门学习目录一_第2张图片

你可能感兴趣的:(图像处理,opencv,学习,计算机视觉)