计算机视觉常用术语汇总
batch_size:以人脸识别为例,表示的是输入图像时输入的是一张图像还是多张图像,如果输入的是一张图像,那么batch_size就为1;如果一次输入多张图像,那么这个batch_size就是图片的数量。 batch_max:同上,表示一次输入图片的最大数量。 crop:图像裁剪的含义。 人脸对齐:这个术语的含义是将图像中的人脸经过旋转转到下巴垂直的地面的角度,这是通过图图像的矩阵操作实现的,例如一...
机器视觉学习(九)—— 边缘检测
cv2.waitKey(0)cv2.destroyAllWindows() 调用cv2.Canny函数进行Canny边缘检测。设置低阈值为100,高阈值为200。 1.2 角点检测 角点检测是计算机视觉中的一种关键技术,用于检测图像中的角点或特征点。角点是图像中两条边交汇形成的点,通常具有较高的局部变化和不变性。 OpenCV提供了几种角点检测算法,其中两种常用的方法是Harris角点检测和Shi-...
机器视觉学习(十)—— 轮廓检测
目录 一、轮廓的检测与绘制 1.1 cv2.findContours()函数 1.2 cv2.drawContours()函数 1.3 轮廓检测示例代码 二、显示边界框 2.1 cv2.boundingRect()函数 2.2 cv2.rectangle()函数 2.3 显示绘制边界框 2.4 个人笔记和进阶版显示边框 2.4.1 个人笔记 2.4.2 进阶版显示边框 一、轮廓的检测与绘制 轮廓检测(...
图像处理与视觉感知---期末复习重点(4)
.1 概述1.2 异同点 二、图像复原/退化模型2.1 模型图简介2.2 线性复原法 三、彩色基础四、彩色模型五、彩色图像处理 一、图像复原与图像增强 1.1 概述 1. 图像增强技术一般要利用人的视觉系统特性,目的是取得较好的视觉效果,不需要考虑图像退化的真实物理过程,增强后的图像也不一定要逼近原始图像。 2. 图像复原技术需要针对图像的退化原因设法进行补偿,因此需要对图像的退化过程有一定的先验...
Python 基于 OpenCV 视觉图像处理实战 之 OpenCV 简单实战案例 之五 简单局部/整体马赛克效果
Python 基于 OpenCV 视觉图像处理实战 之 OpenCV 简单实战案例 之五 简单局部/整体马赛克效果 目录 Python 基于 OpenCV 视觉图像处理实战 之 OpenCV 简单实战案例 之五 简单局部/整体马赛克效果 一、简单介绍 二、简单局部/整体马赛克效果实现原理 三、简单局部/整体马赛克效果案例实现简单步骤 四、简单局部/整体马赛克效果的注意事项 一、简单介绍 Python是...
Python图像处理——计算机视觉中常用的图像预处理
概述 在计算机视觉项目中,使用样本时经常会遇到图像样本不统一的问题,比如图像质量,并非所有的图像都具有相同的质量水平。在开始训练模型或运行算法之前,通常需要对图像进行预处理,以确保获得最佳的结果。图像预处理包括调整大小和裁剪到降噪和归一化的各种技术。涉及的库有OpenCV、Pillow和scikit-image等。 图像预处理 图像预处理是将原始图像数据操作成可用和有意义格式的过程。它允许消除不希望...
Python 基于 OpenCV 视觉图像处理实战 之 OpenCV 简单实战案例 之九 简单闪烁效果
Python 基于 OpenCV 视觉图像处理实战 之 OpenCV 简单实战案例 之九 简单闪烁效果 目录 Python 基于 OpenCV 视觉图像处理实战 之 OpenCV 简单实战案例 之九 简单闪烁效果 一、简单介绍 二、简单闪烁效果实现原理 三、简单闪烁效果案例实现简单步骤 四、注意事项 一、简单介绍 Python是一种跨平台的计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用...
Python 基于 OpenCV 视觉图像处理实战 之 OpenCV 简单实战案例 之七 简单水彩画效果
Python 基于 OpenCV 视觉图像处理实战 之 OpenCV 简单实战案例 之七 简单水彩画效果 目录 Python 基于 OpenCV 视觉图像处理实战 之 OpenCV 简单实战案例 之七 简单水彩画效果 一、简单介绍 二、简单图像浮雕效果实现原理 三、简单水彩画效果案例实现简单步骤 四、注意事项: 一、简单介绍 Python是一种跨平台的计算机程序设计语言。是一种面向对象的动态类型语言,...
机器视觉学习(七)—— 卷积、边缘和滤波器
所得到的结果是包含边缘强度的图像,通过取绝对值,并将其转换为无符号8位整型,我们可以得到可视化的边缘图像。最后,使用cv2.imshow()函数来显示结果。 三、滤波器 OpenCV是一个开源的计算机视觉库,提供了一些滤波器的实现。 均值滤波器(Mean Filter):通过计算像素周围邻域内像素的平均值来平滑图像。可以使用cv2.blur()函数实现。 高斯滤波器(Gaussian Filter):...
Python 基于 OpenCV 视觉图像处理实战 之 OpenCV 简单实战案例 之七 简单图像浮雕效果
Python 基于 OpenCV 视觉图像处理实战 之 OpenCV 简单实战案例 之七 简单图像浮雕效果 目录 Python 基于 OpenCV 视觉图像处理实战 之 OpenCV 简单实战案例 之七 简单图像浮雕效果 一、简单介绍 二、简单图像浮雕效果实现原理 三、简单图像浮雕效果案例实现简单步骤 四、注意事项: 一、简单介绍 Python是一种跨平台的计算机程序设计语言。是一种面向对象的动态类型...