Ubuntu OpenCV 安装

OpenCV+Contrib+CUDA
16.04安装OpenCV 3.4.7
Linux上安装OpenCV

OpenCV 数据类型

OpenCV数据类型(上)
OpenCV数据类型(下)

OpenCV C++ API;矩阵与图像

OpenCV C++ API

OpenCV C++ 载入并显示图像

OpenCV载入并显示图像

OpenCV C++ 从文件或相机播放视频

从文件或相机播放视频 cv::VideoCapture

将图像和视频保存到文件

将图像和视频保存到文件

Region of Interest(ROI)

感兴趣区域

改变图像亮度

改变亮度

改变图像对比度

改变对比度

伽马校正 Gamma Correction

伽马校正

滤波(模糊)

滤波(介绍)
均质模糊
高斯模糊
反转图像

滤波(续)

均值偏移滤波(Mean Shift Filtering)

滤波(边缘检测)

Canny边缘检测与Sobel理论
霍夫线变换检测直线

形态运算(Morphological Operations)

侵蚀图像
膨胀图像
cv::MorphologyEx

equalizeHist

Histogram直方图均衡

颜色空间

颜色空间
使用颜色空间进行图像分割
使用颜色空间进行图像分割示例

绘画功能

基本绘画功能
绘画轮廓/多边形

结构分析和形状描述

轮廓检测
轮廓阶层
轮廓分析(上)
轮廓分析(下)

结构分析和形状描述(续)

凸包外观(Convex Hull)
判断形状/approxPolyDP

结构分析和形状描述(完)

点与多边形测试(Point-in-Polygon Test)
关于minAreaRect获得的rotatedRect之angle

图像金字塔

图像金字塔(Image Pyramid)

图像分割

基于距离变换和分水岭算法的图像分割