Qt-OpenCV学习笔记--基础知识和基本操作--总结

系统环境:

操作系统:WIN10_64

Qt版本:5.12.10

OpenCV版本:4.5.4


基础知识和基本操作(初级)

一、基本数据结构

二、基本函数操作

三、绘制图形

四、文件读取和保存

五、图像处理

六、边缘检测

七、形态转换


基础知识和基本操作(初级)

一、基本数据结构

Qt-OpenCV学习笔记--基本数据结构--Point

Qt-OpenCV学习笔记--基本数据结构--Scalar

Qt-OpenCV学习笔记--基本数据结构--Size

Qt-OpenCV学习笔记--基本数据结构--Rect

Qt-OpenCV学习笔记--基本数据结构--RotatedRect

Qt-OpenCV学习笔记--基本数据结构--Matx

Qt-OpenCV学习笔记--基本数据结构--Range

Qt-OpenCV学习笔记--基本数据结构--Ptr

Qt-OpenCV学习笔记--基本数据结构--Vector

Qt-OpenCV学习笔记--基本数据结构--Pair

Qt-OpenCV学习笔记--基本数据结构--Mat

二、基本函数操作

Qt-OpenCV学习笔记--基本函数操作--图像遍历

Qt-OpenCV学习笔记--基本函数操作--absdiff(帧差法)

Qt-OpenCV学习笔记--基本函数操作--add(图像的加法运算)

Qt-OpenCV学习笔记--基本函数操作--bitwise_not(图像逐位取反)

Qt-OpenCV学习笔记--基本函数操作--addWeighted(图像融合)

Qt-OpenCV学习笔记--基本函数操作--compare

Qt-OpenCV学习笔记--基本函数操作--convertScaleAbs(图像增强)

Qt-OpenCV学习笔记--基本函数操作--cv::convertTo(图像类型转换)

Qt-OpenCV学习笔记--基本函数操作--cvtColor

Qt-OpenCV学习笔记--基本函数操作--flip(图像的翻转)

Qt-OpenCV学习笔记--基本函数操作--cv::minMaxIdx(求矩阵中的最大值和最小值)

Qt-OpenCV学习笔记--基本函数操作--cv::split(图像通道分离)

Qt-OpenCV学习笔记--基本函数操作--cv::merge(图像通道合并)

 Qt-OpenCV学习笔记--基本函数操作--mixChannels(图像通道自定义合并)

Qt-OpenCV学习笔记--随机数--randu()和randn()

三、绘制图形

Qt-OpenCV学习笔记--画圆--circle()

Qt-OpenCV学习笔记--画直线--line()

Qt-OpenCV学习笔记--绘制矩形--rectangle()

Qt-OpenCV学习笔记--绘制椭圆--ellipse()

Qt-OpenCV学习笔记--绘制填充多边形--fillPoly()

Qt-OpenCV学习笔记--绘制填充多边形--fillConvexPoly ()

Qt-OpenCV学习笔记--绘制填充多边形--polylines()

Qt-OpenCV学习笔记--绘制文本--getTextSize()和putText()

四、文件读取和保存

Qt-OpenCV学习笔记--加载图像--imread()

Qt-OpenCV学习笔记--保存图像--imwrite()

Qt-OpenCV学习笔记--读取视频--VideoCapture()

Qt-OpenCV学习笔记--保存视频--VideoWriter()

五、图像处理

Qt-OpenCV学习笔记--图像二值化--threshold()

Qt-OpenCV学习笔记--自适应阈值--adaptiveThreshold()

Qt-OpenCV学习笔记--图像边界处理--copyMakeBorder()

Qt-OpenCV学习笔记--均值滤波--blur()

Qt-OpenCV学习笔记--中值滤波--medianBlur()

Qt-OpenCV学习笔记--高斯滤波--GaussianBlur()

Qt-OpenCV学习笔记--双边滤波--bilateralFilter()

六、边缘检测

Qt-OpenCV学习笔记--边缘检测--Sobel算子

Qt-OpenCV学习笔记--边缘检测--Scharr()

Qt-OpenCV学习笔记--边缘检测--Canny()

Qt-OpenCV学习笔记--边缘检测--Laplacian()

七、形态转换

Qt-OpenCV学习笔记--获取结构元素--getStructuringElement()

Qt-OpenCV学习笔记--图像的腐蚀--erode()

Qt-OpenCV学习笔记--图像的膨胀--dilate()

Qt-OpenCV学习笔记--高级形态转换--morphologyEx()

Qt-OpenCV学习笔记--调整图像大小--resize()

Qt-OpenCV学习笔记--仿射变换--warpAffine()

Qt-OpenCV学习笔记--透视变换--warpPerspective()

你可能感兴趣的:(qt,学习,opencv,计算机视觉)