摘要: 本专栏基于 OpenCV 4.13 与 Qt C++,系统讲解计算机视觉开发从入门到实战的完整路径。内容涵盖 OpenCV 基础概念、开发环境搭建、核心模块 Core、图像处理(灰度变换、滤波、边缘检测、图像分割)、视频处理、机器学习、物体计数、手势识别及停车场车牌识别系统等 43 讲,每讲均配有可运行的示例源码,适合希望系统掌握 OpenCV 与 Qt 联合开发的开发者循序渐进学习。
OpenCV是计算机视觉领域的开发者必须掌握的技术。本专栏基于OpenCV 4.13与Qt C++进行编写,系统地介绍OpenCV的使用及实战案例,并提供示例源码。主要内容包括OpenCV基础知识详解、搭建OpenCV开发环境、核心模块Core、视频处理、机器学习、物体计数、图像轮廓、手势识别以及停车场车牌识别系统等。
OpenCV开发实践全套PPT课件:基于Qt5.15+OpenCV4.13的计算机视觉开发
OpenCV计算机视觉开发入门与实践<二>:图像噪声与图像处理
OpenCV计算机视觉开发入门与实践<三>:机器视觉与OpenCV
OpenCV计算机视觉开发入门与实践<四>:环境搭建VS2019+OpenCV4.13+Ot5.15
OpenCV计算机视觉开发入门与实践<五>:VS2019下OpenCV开发环境测试
OpenCV计算机视觉开发入门与实践<六>:OpenCV架构模块简介
OpenCV计算机视觉开发入门与实践<七>:OpenCV 界面编程之窗口
OpenCV计算机视觉开发入门与实践<八>:OpenCV 界面编程之鼠标和键盘事件
OpenCV计算机视觉开发入门与实践<九>:OpenCV核心之矩阵类Mat
OpenCV计算机视觉开发入门与实践<十>:OpenCV矩阵类Mat用法
OpenCV计算机视觉开发入门与实践<十一>:矩阵的复制和矩形类Rect
OpenCV计算机视觉开发入门与实践<十二>:XML 和 YAML 文件读写
OpenCV计算机视觉开发入门与实践<十三>:图像转换之灰度图、二值图
OpenCV计算机视觉开发入门与实践<十四>:基础几何图形绘制
OpenCV计算机视觉开发入门与实践<十五>:随机数和文字绘制
OpenCV计算机视觉开发入门与实践<十六>:图像边框和图像轮廓
OpenCV计算机视觉开发入门与实践<十七>:点运算与灰度变换概述
OpenCV计算机视觉开发入门与实践<十八>:图像灰度线性变换变换
OpenCV计算机视觉开发入门与实践<十九>:分段线性灰度变换
OpenCV计算机视觉开发入门与实践<二十>:非线性变换灰度变换
OpenCV计算机视觉开发入门与实践<二十一>:灰度直方图清晰化图像
OpenCV计算机视觉开发入门与实践<二十二>:图像平滑之线性滤波
OpenCV计算机视觉开发入门与实践<二十三>:图像平滑之非线性滤波
OpenCV计算机视觉开发入门与实践<二十四>:几何变换之平移、缩放、旋转
OpenCV计算机视觉开发入门与实践<二十五>:图像边缘检测概述
OpenCV计算机视觉开发入门与实践<二十六>:图像边缘检测算法原理和实例
OpenCV计算机视觉开发入门与实践<二十七>:图像分割概述
OpenCV计算机视觉开发入门与实践<二十八>:图像阈值分割算法及实例
OpenCV计算机视觉开发入门与实践<二十九>:grabCut算法分割图像
OpenCV计算机视觉开发入门与实践<三十>:漫水填充(floodFill)算法分割图像
OpenCV计算机视觉开发入门与实践<三十一>:分水岭分割算法分割图像
OpenCV计算机视觉开发入门与实践<三十三>:图像开闭运算及腐蚀膨胀
OpenCV计算机视觉开发入门与实践<三十四>:视频播放和录制
OpenCV计算机视觉开发入门与实践<三十五>:开发视频播放器
OpenCV计算机视觉开发入门与实践<三十六>:机器学习概述
OpenCV计算机视觉开发入门与实践<三十七>:OpenCV中的机器学习
OpenCV计算机视觉开发入门与实践<三十八>:图像添加数字水印
OpenCV计算机视觉开发入门与实践<三十九>:图像加密和解密
OpenCV计算机视觉开发入门与实践<四十>:自动识别物体数量