opencv
文章平均质量分 60
trust Tomorrow
只要胆子大,万物皆可码
展开
-
OPENCV(0-1之0.2)
在本次图像处理基础学习阶段,深入了解像素和色彩空间转换的概念,包括如何在RGB、灰度和HSV等色彩空间之间转换图像。图像的基本操作技巧,如裁剪、缩放、旋转和翻转,这些操作是图像处理中不可或缺的部分。此外,我通过均值滤波、高斯滤波和中值滤波等方法对图像进行平滑和模糊处理,以及利用Sobel算子和Canny算法进行边缘检测,这些滤波和边缘检测技术对于去除噪声和提取图像特征极为重要。最后,仿射变换和透视变换,这两种图像变换技术能够进行更复杂的图像形变和视角变换。原创 2024-03-13 23:43:54 · 1088 阅读 · 3 评论 -
OPENCV(0-1之0.1)
计算机视觉是一门研究如何使机器“看”的科学。更具体地说,它是指用摄像机和计算机代替人眼对目标进行识别、跟踪和测量的技术,进而对这些信息进行处理,使计算机能够进一步处理、理解和解释视觉世界。历史背景:OpenCV最初由Intel在1999年启动,并在2000年首次公开发布。该项目的目的是提供一个通用的基础设施,能够加速计算机视觉的应用开发过程,并推动该领域内的商业应用和学术研究。Gary Bradski是OpenCV项目的创始人之一。主要贡献者:自诞生以来,OpenCV已经吸引了全球数千名开发者的贡献。原创 2024-03-13 15:19:03 · 1063 阅读 · 0 评论 -
OPENCV(0-1之0.0)
了解计算机视觉的基本概念,安装OpenCV,并学会基本的图像操作。探索OpenCV在高级视觉任务中的应用,如人脸识别、物体检测等。通过实际项目巩固学习内容,探索更多OpenCV的高级功能。掌握图像处理的基础知识,如图像的基本操作、图像变换等。了解和实践图像特征检测与匹配技术。原创 2024-03-13 14:11:56 · 418 阅读 · 0 评论 -
扩展边界opencv
扩展边界opencv。原创 2024-01-09 11:32:09 · 731 阅读 · 0 评论 -
cv2.threshold 图像二值化
它的作用是将输入图像的像素值转换为两个可能的值之一,通常是0(黑色)或255(白色),根据一个设定的阈值。图像二值化通常用于分割图像中的目标对象或区域,并将它们与背景分开。在这个示例中,我们将输入灰度图像使用阈值128进行二值化,并将像素值大于128的部分设置为255(白色),小于128的部分设置为0(黑色)。:阈值,用于决定像素值将被分配到哪个类别(0或maxval)。根据不同的type,thresh可以是一个单一的阈值值或一个阈值图像。:当像素值大于阈值时,它将被赋予的值。:要进行二值化的输入图像。原创 2023-12-04 11:39:14 · 517 阅读 · 0 评论 -
python 加马赛克
python 加马赛克原创 2023-12-02 14:22:07 · 264 阅读 · 0 评论 -
mediapipe+opencv实现保存图像中的人脸,抹去其他信息
MediaPipe本身不提供图像处理功能,它主要用于检测和跟踪人脸、手势、姿势等。如果您想要从图像中仅提取人脸主要信息并去除其他信息.原创 2023-12-02 12:03:35 · 311 阅读 · 0 评论