超腾开源
首页
博客
商城
知识库
搜索
登录
首页
知识库
开发技术
C和C++开发
开发框架
OpenCV
C++开发框架:OpenCV简介和源码
2024-06-21
李腾
52 次阅读
0 次点赞
点赞
核心功能(核心模块)
Mat - 基本图像容器
如何使用 OpenCV 扫描图像、查找表和时间测量
矩阵上的掩码操作
图像操作
使用 OpenCV 添加(混合)两个图像
改变图像的对比度和亮度!
离散傅里叶变换
使用 XML 和 YAML 文件的文件输入和输出
如何使用 OpenCV parallel_for_ 来并行化你的代码
使用 Universal Intrinsics 对代码进行矢量化
图像处理(imgproc 模块)
基础
基本绘图
使用 OpenCV 的随机生成器和文本
平滑图像
腐蚀和膨胀
更多形态转换
命中或没命中
使用形态学运算提取水平和垂直线
图像金字塔
基本阈值操作
使用 inRange 进行阈值操作
变形
制作自己的线性滤波器!
为图像添加边框
索贝尔衍生物
拉普拉斯算子
Canny 边缘检测器
霍夫线变换
霍夫圆变换
重新映射
仿射变换
直方图
直方图均衡
直方图计算
直方图比较
反投影
模板匹配
轮廓
在图像中查找轮廓
凸包
为轮廓创建边界框和圆
为轮廓创建边界旋转框和椭圆
影像时刻
点多边形测试
其他
使用距离变换和分水岭算法进行图像分割
失焦去模糊滤镜
运动去模糊滤镜
梯度结构张量的各向异性图像分割
周期性去噪滤波器
应用工具(highgui、imgcodecs、videoio 模块)
将 Trackbar 添加到我们的应用程序中!
使用 GDAL 读取地理空间栅格文件
使用 OpenCV 和相似度测量的视频输入
使用 OpenCV 创建视频
使用 Kinect 和其他 OpenNI 兼容的深度传感器
使用 Orbbec Astra 3D 相机
使用 Creative Senz3D 和其他与英特尔实感 SDK 兼容的深度传感器
相机校准和 3D 重建(calib3d 模块)
创建校准图案
用方形棋盘标定相机
使用 OpenCV 进行相机校准
纹理对象的实时姿态估计
交互式相机校准应用程序
2D 特征框架(feature2d 模块)
哈里斯角检测器
Shi-Tomasi 角点检测器
创建您自己的角点检测器
检测子像素中的角位置
特征检测
功能描述
使用 FLANN 进行特征匹配
Features2D + Homography 查找已知对象
平面物体的检测
AKAZE 局部特征匹配
AKAZE 和 ORB 平面跟踪
用代码解释的单应性基本概念
深度神经网络(dnn 模块)
加载 Caffe 框架模型
如何启用 Halide 后端以提高效率
如何为 Halide 后端安排网络
如何在 Android 设备上运行深度网络
YOLO DNN
如何在浏览器中运行深度网络
自定义深度学习层支持
如何运行自定义 OCR 模型
高级 API:TextDetectionModel 和 TextRecognitionModel
基于 DNN 的人脸检测与识别
图形 API (Guppy Modale)
使用 G-API 的人脸分析管道
在 G-API 上移植各向异性图像分割
使用 G-API 实现人脸美化算法
其他教程(ml、objdetect、照片、拼接、视频)
photo. High Dynamic Range Imaging
stitching. High level stitching API (Stitcher class)
video. How to Use Background Subtraction Methods
video. Meanshift and Camshift
video. Optical Flow
objdetect. Cascade Classifier
objdetect. Cascade Classifier Training
ml. Introduction to Support Vector Machines
ml. Support Vector Machines for Non-Linearly Separable Data
ml. Introduction to Principal Component Analysis (PCA)
本文由人工编写,AI优化,转载请注明原文地址:
C++开发框架:OpenCV简介和源码
评论 (0)
请
登录
后发表评论
暂无评论,快来发表第一条评论吧!