- 博客(10)
- 收藏
- 关注
原创 OpenCV图像轮廓
图像轮廓——轮廓拟合一.图像轮廓二.案例分析1.矩形包围框2.最小包围矩形框3.最小包围圆行4.最优拟合椭圆5.最优拟合直线一.图像轮廓二.案例分析一.图像轮廓***轮廓检测***指在包含目标和背景的数字图像中,忽略背景和目标内部的纹理以及噪声干扰的影响,采用一定的技术和方法来实现目标轮廓提取的过程。它是目标检测、形状分析、目标识别和目标跟踪等技术的重要基础。二.案例分析(案例: Fu Xianjun. All Rights Reserved. )原图1.矩形包围框import cv2im
2021-06-18 14:16:06
267
原创 OpenCV利用图片运算给图片面部打码
图片面部打码一.图像运算的概念二.原图三.代码实现一.图像运算的概念二.原图三.代码实现一.图像运算的概念***图像运算***指以图像为单位进行的搡作(该操作对图像中的所有像素同样进行),运算的结果是 一幅其灰度分布与原来参与运算图像灰度分布不同的新图像。具体的运算主要包括算术和逻辑运算,它们通过改变像素的值来得到图像增强的效果。 [1]算术和逻辑运算中每次只涉及一个空间像素的位置,所以可以“原地"完成,即在(x,y)位置做一个算术运算或逻辑运算的结果可以存在其中 一个图像的相应位置,因为那个位
2021-06-17 09:46:25
293
原创 OpenCV消除文章横线注释
横线消除注释一.形态学操作二.代码实现一.形态学操作二.代码实现一. 形态学操作1.概念形态学一般指生物学中研究动物和植物结构的一个分支。用数学形态学(也称图像代数)表示以形态为基础对图像进行分析的数学工具。基本思想是用具有一定形态的结构元素去度量和提取图像中的对应形状以达到对图像分析和识别的目的。形态学图像处理的数学基础和所用语言是集合论。形态学图像处理的应用可以简化图像数据,保持它们基本的形状特性,并除去不相干的结构。2.应用消除噪声、边界提取、区域填充、连通分量提取、凸壳、细化、粗化等;
2021-06-16 16:32:11
219
原创 OpenCV模板匹配
模板匹配和霍夫变换一.什么是模板匹配二.代码解析一.什么是模板匹配二.代码解析Fu Xianjun. All Rights Reserved.一.什么是模板匹配模板匹配是一种最原始、最基本的模式识别方法,研究某一特定对象物的图案位于图像的什么地方,进而识别对象物,这就是一个匹配问题。它是图像处理中最基本、最常用的匹配方法。模板匹配具有自身的局限性,主要表现在它只能进行平行移动,若原图像中的匹配目标发生旋转或大小变化,该算法无效。二.代码解析1.需要导入的库下面展示一些 内联代码片。impo
2021-06-10 09:56:13
130
1
原创 OpenCV图像分割与提取
图像分割与提取一.形态学操作(移除噪声)二.代码实现一.形态学操作(移除噪声)二.代码实现一.形态学操作(移除噪声)形态学一般指生物学中研究动物和植物结构的一个分支。用数学形态学(也称图像代数)表示以形态为基础对图像进行分析的数学工具。基本思想是用具有一定形态的结构元素去度量和提取图像中的对应形状以达到对图像分析和识别的目的。形态学图像处理的数学基础和所用语言是集合论。形态学图像处理的应用可以简化图像数据,保持它们基本的形状特性,并除去不相干的结构。二.代码实现#读取模板图片kernel =
2021-06-07 09:40:59
432
1
原创 OpenCV视频处理
视频处理(摄像头美颜加滤镜)一.什么是视频处理二.代码实现一.什么是视频处理二.代码实现一.视频处理视频信号是重要的视觉信息来源。视频由一系列图像构成,这些图像称为帧。帧以固定的时间间隔获取(称为帧速率,通常用帧/秒表示)。大多数计算机视觉方面的应用都是基于视频来处理的。二.代码实现def meiyan(img): rows, cols = img.shape[:2] dst = np.zeros((rows, cols, 3), dtype="uint8") #图像怀
2021-06-03 11:12:05
315
1
原创 OpenCV 人脸识别
python-OpenCV-人脸、眼睛,微笑检测 Fu Xianjun. All Rights Reserved.这里写目录标题一.人脸识别二.案例一.人脸识别人脸识别(face recognition system),是基于人的脸部特征信息进行身份识别的一种生物识别技术。用摄像机或摄像头采集含有人脸的图像或视频流,并自动在图像中检测和跟踪人脸,进而对检测到的人脸进行脸部识别的一系列相关技术,通常也叫做人像识别、面部识别。二.案例import cv2import numpy as npfa
2021-06-03 10:45:44
595
原创 OpenCV 轻松入门 -图像轮廓
OpenCV 轻松入门 -图像轮廓一.什么是图像轮廓二.使用步骤1.获取图像轮廓2.绘制图像轮廓3.实物轮廓检测总结———————————————————————一.什么是轮廓图像轮廓是指将边缘连接起来形成的一个整体,用于后续计算。图像轮廓是图像中非常重要的一个信息,通过对图像轮廓的操作,我们能够获得目标图像的大小,方向,位置等信息。二.使用步骤1.获取图像轮廓...
2021-05-19 14:05:15
159
原创 图像金字塔
Open CV_图像金字塔文章目录一.图像金字塔的概念二.pyrDown函数及使用三.金字塔的应用一.图像金字塔的概念图像金字塔是由一幅图像的多个不同分辨率的子图所构成的 图像集合。该组图像是由单个通过不断地降采祥所产生的,最小的图像可能仅有一个像素点。图1-是一个图像金字 物示外,从图中可以看到,图像金字塔是一系列以金字塔形状排列的、 自底向上分辨率逐渐肾低的图像集合。二.pyrDown函数及使用Cnev提供了函数(c2 pyDwn,用于实现图像高斯金字塔操作中的向下采样,其语法
2021-04-22 09:57:49
140
原创 数据图像处理改变图像颜色
#文章目录一.什么是图像处理二.操作步骤 1.导包 2.读取原始图片 3修改图片 4.显示已修改图片 5.结果一. 什么是图像处理???图像处理技术是用计算机对 图像信息进行处理的技术。主要包括 图像数字化、 图像增强和复原、图像数据编码、 图像分割和 图像识别等。二.操作步骤原图1.导包操作如下:import cv2import numpy as np2.读取原始图像操作如下:shengmi =
2021-04-19 09:51:53
357
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人