实战OpenCV系列
文章平均质量分 90
本专栏以实战+讲解的方式,带你逐步理解OpenCV中的图像处理接口及算法,包括:图像显示、像素操作、图像阈值、几何变换、直方图、图像滤波、边缘检测、视频处理、轮廓检测、人脸识别、目标跟踪、全景图拼接、鱼眼矫正等。
优惠券已抵扣
余额抵扣
还需支付
¥9.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
希望_睿智
中国科学技术大学毕业,专注于音视频领域近二十年,全网访问量近500万,粉丝近10万。在嵌入式开发、运营级平台、音视频编解码、视频图像处理、流媒体、深度学习、人工智能等多个方向具备实战开发经验和技术积累,共发表发明专利十余项,软件著作权几十项。商务合作和推广,可私信联系。
展开
-
实战OpenCV之环境安装与配置
OpenCV,英文全称为Open Source Computer Vision Library,是一个开源的计算机视觉和机器学习软件库。它设计用于提供一系列功能强大的算法,以帮助开发者处理图像和视频数据,实现各种视觉任务,包括:图像处理、视频分析、物体识别、人脸识别、动作识别、机器学习等。原创 2024-08-06 06:00:00 · 1385 阅读 · 12 评论 -
实战OpenCV之图像显示
OpenCV提供的功能非常多,图像显示是最基础也是最直观的一部分。它让我们能够直观地看到算法处理后的效果,对于调试和验证都至关重要。在OpenCV中,图像显示主要依赖于以下四个关键的数据结构和函数。原创 2024-08-15 05:30:00 · 3201 阅读 · 36 评论 -
实战OpenCV之图像的属性
图像的属性指的是描述图像基本信息的数据,包括但不限于:图像的尺寸、颜色通道数、像素数据类型等。这些属性对于图像处理非常重要,因为它们直接关系到如何正确地读取、处理和存储图像。原创 2024-08-19 05:30:00 · 1011 阅读 · 15 评论 -
实战OpenCV之绘制图形
OpenCV除了用于图像显示之外,还提供了一系列接口和工具,以帮助开发者在图像上绘制各种图形。这里的图形包括:直线、矩形、圆形、椭圆、多边形等。另外,OpenCV还支持在图像上添加文字,对多张图像进行叠加操作。原创 2024-08-24 08:33:24 · 3116 阅读 · 41 评论 -
实战OpenCV之图像的数学运算
在OpenCV中,图像的数学运算是一种基本而强大的工具,可以用于多种图像处理任务,包括:图像增强、图像融合、特征提取等。这些运算包括加法、减法、乘法和除法等基本的数学操作。原创 2024-08-28 06:30:00 · 919 阅读 · 29 评论 -
实战OpenCV之图像的裁剪与拼接
在OpenCV中,图像的裁剪与拼接是非常基础但又非常实用的操作,在许多计算机视觉和图像处理任务中扮演着关键角色。图像裁剪可以让我们聚焦于图像中的某个特定部分,这对于分析局部特征非常重要。通过裁剪掉无关紧要的部分,可以减少后续处理的数据量,从而提高处理速度和效率。另外,裁剪可以用于创建固定大小的输入,这对于训练深度学习模型尤其重要。原创 2024-09-04 06:30:00 · 920 阅读 · 29 评论 -
实战OpenCV之像素操作
在OpenCV中,像素是最基本的操作单位。图像可以视为一个三维数组,其中第三维表示颜色通道。图像数据在内存中以连续或几乎连续的方式存储,对于多通道图像(比如:BGR图像),每个像素的各通道值紧密排列。OpenCV主要使用BGR色彩空间,与常用的RGB顺序不同。因此,在进行像素操作时,需要特别注意色彩通道的顺序。OpenCV中最常见的图像格式是CV_8UC3,表示一个8位无符号整型的三通道图像。原创 2024-09-12 06:30:00 · 701 阅读 · 37 评论