![](https://i-blog.csdnimg.cn/direct/5a55532cfa474e25a7ce15d575471dfd.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
从零开始学cv
文章平均质量分 94
本专栏致力于为零基础学习者提供系统的计算机视觉入门教程,采用OpenCV库作为工具,深入浅出地讲解图像处理、特征提取、目标识别等核心概念。通过理论与实践相结合的方式,旨在帮助读者构建扎实的计算机视觉知识体系,为从事相关研究和开发打下坚实的基础。跟随专栏,逐步迈向专业的计算机视觉领域。
CV-King
长期从事计算机视觉方面工作,擅长使用传统图像处理与深度学习结合的方式解决实际问题
展开
-
从零开始学cv-6:图像的灰度变换
图像灰度变换涉及对图像中每个像素的灰度值执行数学运算,进而调整图像的视觉效果或突出其特定特征。作为一种基础的图像处理方法,灰度变换常用于图像的预处理和增强阶段。由于其独特的特性,灰度变换在工业领域中被广泛应用于缺陷检测、异常检测以及在恶劣环境下的图像重建等场景。灰度变换的本质是根据特定的规则(即灰度映射函数)调整图像中每个像素的灰度值,以此来改变图像灰度的动态范围。根据灰度映射函数的不同性质,灰度变换可分为线性变换、分段线性变换和非线性变换。原创 2024-08-18 09:44:17 · 551 阅读 · 0 评论 -
从零开始学cv-3:图像处理入门(下)
本篇文章系统地介绍了图像处理的基础知识,涵盖了图像像素赋值、图像创建、图像拼接、裁剪与缩放、图像通道拆分与合并、图像二值化、图像轮廓查找等多个关键概念和技术。文章通过详细的代码示例和效果展示,帮助读者理解并掌握这些基础操作。通过学习这些内容,读者将能够更好地理解和掌握图像处理的基本原理,为后续的深入研究和实际应用打下坚实的基础。原创 2024-08-11 08:52:31 · 758 阅读 · 0 评论 -
从零开始学cv-2:图像处理入门(上)
在数字时代,图像处理已成为计算机科学和多媒体技术领域中的一个重要分支。无论是对于科学研究、工业生产还是日常生活,图像处理技术都扮演着至关重要的角色。本篇文章旨在带领初学者走进图像处理的世界,重点介绍图像处理的基础知识,包括图像像素赋值、图像创建,以及图像拼接、裁剪与缩放,图像通道拆分与合并,图像二值化,图像轮廓查找等图像的基本操作。通过这些入门知识的学习,读者将能够更好地理解和掌握图像处理的基本原理,为后续的深入研究和实际应用打下坚实的基础。接下来,让我们逐一探讨这些关键概念和技术,开启图像处理的探索之旅。原创 2024-08-11 08:07:35 · 1058 阅读 · 0 评论 -
从零开始学cv-1:概述与图像的基本操作
学习OpenCV对于计算机视觉领域的学习者来说至关重要。首先,OpenCV是一个功能强大且开源的计算机视觉库,它提供了丰富的API,能够轻松实现图像处理、物体识别、跟踪、机器学习等多种视觉任务。其次,掌握OpenCV意味着具备了处理实际视觉问题的能力,这对于求职者来说是一个极具竞争力的技能。此外,深度学习技术通常需要大量的数据,在许多情况下,数据的稀缺不足以支撑深度学习模型的训练,而学会opencv图像增强技术可以进一步扩充数据集,提升模型检测的效果。原创 2024-08-10 14:38:57 · 702 阅读 · 0 评论 -
从零开始学cv-4:图像ROI提取
在上一章,我们学习了多种常用的图像编辑算法。接下来,我们将探讨如何利用OpenCV实现图像提取。本文旨在深入探讨如何高效提取图像ROI(Region of Interest,感兴趣区域)的技术。我们将从ROI的基础概念出发,详细介绍如何通过鼠标操作、图像处理技术以及编程实践,在Python中使用OpenCV库精准提取图像中的特定区域。在这篇博客中,我们学习了如何使用OpenCV库在Python中提取图像的ROI(感兴趣区域)。原创 2024-08-12 06:45:00 · 1016 阅读 · 0 评论 -
从零开始学cv-5: 图像的仿射变换
仿射变换(Affine Transformation 或 Affine Map)是一种将二维坐标(x, y)映射到另一组二维坐标(u, v)的线性变换。在这种变换中,坐标点的相对位置和属性保持不变,即变换是保持直线平行性和直线交点不变的。仿射变换主要包括以下几种基本操作:平移、旋转、镜像、缩放、翻转和错切。原创 2024-08-18 09:15:05 · 800 阅读 · 0 评论