蒋智昊的博客

计算机视觉

计算机视觉

一、基础观念
1、什么计算机视觉?什么是机器视觉?
2、OpenCV坐标系
3、RGB色彩模式
4、灰度图
5、HSL(色相、饱和度、亮度)色彩模式
6、HSV(色相、饱和度、明度)色彩模式
7、霍夫变换直线检测的基本原理 hough translation

二、OpenCV Python
1、Python安装opencv
2、Python opencv输出中文
3、Python安装mediapipe 人脸检测 手势跟踪 人体3D识别等
4、Python根据向量算夹角
5、Python opencv 均值滤波 Mean filtering
6、Python opencv 中值滤波 Median filtering
7、Python opencv 高斯滤波 Gauss filtering
8、Python opencv filter2D 过滤器 亮化 边检 锐化 框模糊 高斯模糊 浮雕
9、Python opencv 画线 矩形 圆形 椭圆形 多边形 添加文字
10、Python opencv 缩放 平移 旋转 仿射变换
11、Python opencv canny 边缘检测
12、Python opencv contour 图像轮廓检测
13、Python opencv harris 图像角点检测
14、Python安装dlib
15、Dlib人脸检测

三、OpenCV C#
1、C# OpenCvSharp4.Windows OpenCvSharp4.Extensions 图像加载 mat转image
2、C# OpenCvSharp 调用电脑本机摄像头
3、C# OpenCvSharp 轮廓检测
4、C# OpenCvSharp 画线 矩形 圆形 椭圆
5、C# OpenCvSharp 画圆 Circle
6、C# OpenCvSharp Dlib人脸检测
7、C# OpenCvSharp 计算轮廓面积与周长 ContourArea ArcLength
8、C# OpenCvSharp 按位运算 BitwiseAnd BitwiseOr BitwiseXor BitwiseNot
9、C# OpenCvSharp 距离变换 DistanceTransform
10、C# OpenCvSharp 归一化 Normalize 增加亮度 降低亮度
11、C# OpenCvSharp 自适应阈值 AdaptiveThreshold
12、C# OpenCvSharp 二值化 Threshold Binary BinaryInv Trunc Tozero TozeroInv
13、C# OpenCvSharp 分水岭 Watershed 分割方法
14、C# OpenCvSharp 过滤器 Filter2D 边缘检测
15、C# OpenCvSharp 图片缩放 Resize
16、C# OpenCvSharp 图像翻转 Flip
17、C# OpenCvSharp 滤波 方框滤波 BoxFilter 均值滤波Blur 高斯滤波GaussianBlur 中值滤波MedianBlur 双边滤波BilateralFilter
18、C# OpenCvSharp 形态学处理 膨胀 腐蚀 MorphologyEx Erode Dilate
19、C# OpenCvSharp 形态学处理 MorphologyEx 开运算 Open 闭运算 Close
20、C# OpenCvSharp 形态学处理 形态学梯度 MorphologyEx Gradient
21、C# OpenCvSharp 形态学处理 MorphologyEx 顶帽 黑帽
22、C# OpenCvSharp 边缘检测 Sobel 算子
23、C# OpenCvSharp 边缘检测 Laplacian 算子
24、C# OpenCvSharp 边缘检测 Scharr 算子
25、C# OpenCvSharp 边缘检测 Canny 算子
26、C# OpenCvSharp HSL(色相、饱和度、亮度)
27、C# OpenCvSharp 霍夫变换直线检测 HoughLinesP
28、C# OpenCvSharp 透视变换 GetPerspectiveTransform WarpPerspective

四、OpenCV C++
1、C++ OpenCV 环境配置以及例子
2、C++ OpenCV 灰度图
3、C++ OpenCV 边缘检测
4、C++ OpenCV Mat对象的创建和遍历
5、C++ OpenCV 霍夫变换检测直线 HoughLinesP
6、C++ OpenCV 霍夫变换检测圆 HoughCircles
7、C++ OpenCV Mat Rect提取roi区域 裁剪Mat数据
8、C++ OpenCV 二值化 threshold THRESH_BINARY THRESH_BINARY_INV
9、C++ OpenCV 图像混合 addWeighted
10、C++ OpenCV 图像翻转 Flip 图像旋转 Rotate
11、C++ OpenCV 图片缩放 Resize
12、C++ OpenCV VideoCapture 打开摄像头 保存视频 读取视频
13、C++ OpenCV VideoCapture 查看视频属性 视频循环播放
14、C++ OpenCV 模板匹配 matchTemplate
15、C++ OpenCV 绘制直线line、矩形rectangle、椭圆ellipse、圆circle
16、C++ OpenCV 边缘检测 Robot 算子 Sobel 算子 Laplace 算子 过滤器

五、OpenCV Android
1、Android OpenCV4.7 开发环境配置

六、视频监控
1、萤石云帮助文档
2、Html5 video 视屏播放
3、Html5 videojs player framework 视频播放