自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 OpenCV——目标追踪

文章素材来源Fu Xianjun. All Rights Reserved.目标追踪算法介绍目标跟踪是计算机视觉领域的一个重要问题,目前广泛应用在体育赛事转播、安防监控和无人机、无人车、机器人等领域。目标跟踪的研究领域单目标跟踪 - 给定一个目标,追踪这个目标的位置。 多目标跟踪 - 追踪多个目标的位置 Person Re-ID - 行人重识别,是利用计算机视觉技术判断图像或者视频序列中是否存在特定行人的技术。广泛被认为是一个图像检索的子问题。给定一个监控行人图像,检索跨设备下的该行..

2021-06-30 23:05:41 972 1

原创 图像直方图

文章素材来源Fu Xianjun. All Rights Reserved. 图像直方图是图像内灰度值的统计特性与图像灰度值之间的函数,直方图统计图像内各个灰度级出现的次数。图像直方图直方图是数值数据分布的精确图形表示。 这是一个连续变量(定量变量)的概率分布的估 计,并且被卡尔·皮尔逊(Karl Pearson)首先引入。它是一种条形图。构建直方图: ...

2021-06-30 21:57:43 416

原创 OpenCV——图像学操作

形态学,即数学形态学(Mathematical Morphology),是图像处理过程中一个非常重要的矿究方向。形态学主要从图像内提取分量信息,该分量信息通常对于表达和描绘图像的形状具有重要意义,通常是图像理解时所使用的最本质的形状特征。例如,在识别手写数字时,能够通过形态学运算得到其普契信息,在其体识别时,仅针对其骨架进行运算即可。形态学处理在规觉检测、文字识别、医学图像处理、图像压缩编码等领域都有非常重要的应用。形态学操作主要包含:腐蚀、膨胀、开运算、闭运算、形态学梯度(Morphol...

2021-06-30 21:17:27 149

原创 OpenCV——几何变换

文章素材来源Fu Xianjun. All Rights Reserved.几何变换是指将一幅图像映射到另外一幅图像内的操作。映射关系划分为缩放、翻转、仿射、透视、重映射等。缩放cv2.resize(src, dsize[ ,fx[ ,fy[ ,interpolation]]]);src:原图dsize:输出图像的大小fx:水平方向的缩放比例fy:垂直方向的缩放比例interpolat...

2021-06-30 18:29:57 323

原创 OpenCV——图像轮廓2

文章素材来源Fu Xianjun. All Rights Reserved.知识储备:凸包的概念凸包指的是完全包含原有轮廓,并且仅由轮廓上的点所构成的多边形。凸包的每一处都是凸的,即在凸包内连接任意两点的直线都在凸包的内部。在凸包内,任意连续三个点的内角小180°。知识储备:凸包的获取hull=cv2.convexHull(points[,clockwise[,returnPoints]] hull:凸包角点。 clockwise: 布尔值,True时,凸包角点将按顺时...

2021-06-29 23:37:30 406

原创 OpenCV——图像轮廓

文章素材来源Fu Xianjun. All Rights Reserved.知识储备:图像轮廓的概念边缘检测虽然能够检测出边缘,但边缘是不连续的,检测到的边缘并不是一个整体。图像轮 廓是指将边缘连接起来形成的一个整体,用于后续的计算。图像轮廓是图像中非常重要的一个特征信息,通过对图像轮廓的操作,我们能够获取目标图 像的大小、位置、方向等信息。轮廓是一系列相连的点组成的曲线,代表了物体的基本外形,相对于边缘,轮...

2021-06-29 22:53:04 172 1

原创 OpenCV——图像金字塔

文章素材来源Fu Xianjun. All Rights Reserved.def pyramid_demo(image,level): temp = image.copy() pyramid_images = [] for i in range(level): dst = cv2.pyrDown(temp) pyramid_images.append(dst) cv2.imshow("pyramid_down_"+st.

2021-06-29 20:19:41 66

原创 OpenCV——图像运算

文章素材来源 Fu Xianjun. All Rights Reserved.知识定义:阈值处理,指剔除图像内像素值高于一定值或者低于一定值的像素点例如,设定阈值为127,然后 将图像内所有像素值大于180的像素点的值设为255。 将图像内所有像素值小于或等于180的像素点的值设为0。import cv2img = cv2.imread("peppa.jpg",0)h,w = img.shapefor i in range(h): fo...

2021-06-29 18:40:50 509

原创 (胎教级)OpenCV——颜色通道的拆分与合并

刚开始写,就这么点点,将就着看,有时间在精修ps:序号里1.2.32 是第2张代码图3 是第三行代码1.1图像读取1.1.2 import cv2 ----导入包1.1.3 cv2.imread--读取图像(‘dog--图像名.jpg--图像后缀’)ps:img只是一个名字可以随便换1.2显示图像1.2.5 cv2.imshow--显示图像(“Dog--显示图像的窗口名”,img--存储图像的参数名)1.2.6 cv2.waitKey( )-...

2021-06-28 22:22:15 196

原创 OpenCV导言

OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉和机器学习软件库,可以运行在Linux、Windows、Android和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。应用领域: 1、人机互动2、物体识别3、图像分割4、人脸识别...

2021-06-28 18:33:11 77

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除