- 博客(10)
- 收藏
- 关注
原创 OpenCV图像分割与提取
Fu Xianjun. All Rights Reserved 目录 一 . 图像分割与提取的概念 二 . 实战:分水岭算法 三 . 实战:鼠标交互 四 . 实战:区域生长算法 重点:图像分割与提取的概念 难点:图像分割的应用 1 . 图像分割与提取的概念 在图像处理的过程中,经常需要从图像中将前景对象作为目标图像分割或者提取出来。例如,在视频监控中,观测到的是固定背景下的视频内容,而我们对背景本身并无兴趣,感兴趣的是背景中出现的车辆、行人或者其他对象。我们希望将这些对象从视频中提取出来,.
2021-06-30 16:47:14
1098
原创 OpenCV与模板匹配和霍夫变换
Fu Xianjun. All Rights Reserved 目录 一. 模板匹配的概念 二. 实战演练:印花检测 二. 霍夫变换的概念 四. 实战演练:车道检测 重点:模板匹配的方法、霍夫变换的方法 难点:模板匹配及霍夫变换的实战 1.模板匹配的概念 模板匹配是指在当前图像A内寻找与图像B最相似的部分,般将图像 A称为输入图像,将图像B称为模板图像。模板匹配的操作方法是将模板图像B在图像A上滑动,遍历所有像素以完成匹配。 例如,在图15-1中,希望在图中的大图像“lena” 内寻找..
2021-06-30 15:54:52
261
原创 OpenCV之图像直方图
Fu Xianjun. All Rights Reserved 直方图是图像处理过程中的一-种非 常重要的分析工具。直方图从图像内部灰度级的角度对图像进行表述,包含十分丰富而重要的信息。从直方图的角度对图像进行处理,可以达到增强图像显示效果的目的。从统计的角度讲,直方图是图像内灰度值的统计特性与图像灰度值之间的函数,直方图统计图像内各个灰度级出现的次数。从直方图的图形上观察,横坐标是图像中各像素点的灰度级,纵坐标是具有该灰度级(像素值)的像素个数。 目录 一. 图像直方图 二. 直方图均衡化 三.
2021-06-29 23:03:39
363
2
原创 OpenCV与图像轮廓
Fu Xianjun. All Rights Reserved 边缘检测虽然能够检测出边缘,但边缘是不连续的,检测到的边缘并不是个整体。 图像轮廓是指将边缘连接起来形成的一个整体,用于后续的计算。OpenCV提供了查找图像轮廓的函数cv2.findContours(),该函数能够查找图像内的轮廓信息,而函数cv2.drawContours(能够将轮廓绘制出来。图像轮廓是图像中非常重要的一个特征信息,通过对图像轮廓的操作,我们能够获取目标图像的大小、位置、方向等信息 目录 一. 轮廓查找与绘制 二..
2021-06-29 22:42:57
367
原创 OpenCV之图像金字塔
Fu Xianjun. All Rights Reserved 图像金字塔是由一幅 图像的多个不同分辨率的子图所构成的图像集合。该组图像是由单个图像通过不断地降采样所产生的,最小的图像可能仅仅有一个像素点。图11-1是一个图像金字塔的示例。从图中可以看到,图像金字塔是一系列以金字塔形状排列的、自底向上分辨率逐渐通常情况下,图像金字塔的底部是待处理的高分辨率图像(原始图像),而顶部则为其低分辨率的近似图像。向金字塔的顶部移动时,图像的尺寸和分辨率都不断地降低。通常情况下,每向上移动-级,图像的宽和高都降低.
2021-06-29 21:31:02
661
原创 OpenCV之图像梯度与Canny边缘检测
Fu Xianjun. All Rights Reserved 图像梯度计算的是图像变化的速度。对于图像的边缘部分,其灰度值变化较大,梯度值也较大:相反,对于图像中比较平滑的部分,其灰度值变化较小,相应的梯度值也较小。一般情况下,图像梯度计算的是图像的边缘信息 Canny边缘检测是一种使用 多级边缘检测算法检测边缘的方法。1986 年,JohnF. Canny发表了著名的论文A Computational Approach to Edge Detection,在该论文中详述了如何进行边缘检测 目录 .
2021-06-29 20:57:48
384
原创 OpenCV与阈值与平滑处理
Fu Xianjun. All Rights Reserved 目录 一. 阈值处理 二.用滚动条控制阈值参数 三. 平滑处理 四. 调整平滑效果 1.阈值处理 阈值处理是指剔除图像内像素值高于一-定值或者低于一定值的像素点。例如,设定阈值为127,然后: *将图像内所有像素值大于127的像素点的值设为255。 *将图像内所有像素值小于或等于127的像素点的值设为0。 通过上述方式能够得到一幅二值图像,如图6-1所示,按照上述阈值处理方式将一幅灰度图像处理为一幅二值图像,有效地实现了前.
2021-06-29 20:20:46
262
原创 OpenCV之色彩空间与几何变换
Fu Xianjun. All Rights Reserved. RGB图像是一种比较常 见的色彩空间类型,除此以外还有-些其他的色彩空间,比较常见的包括GRAY色彩空间(灰度图像)、XYZ色彩空间、YCrCb色彩空间、HSV色彩空间、HLS色彩空间,CIEL*a*b* 色彩空间、CIEL*u*v* 色彩空间、Bayer 色彩空间等。每个色彩空间都有自己擅长的处理问题的领域,因此,为了更方便地处理某个具体问题,就要用到色彩空间类型 色彩空间类型转换是指,将图像从一个色彩空间转换到另外一个色彩空间。例如.
2021-06-29 19:23:25
349
原创 OpenCV之图像运算
Fu Xianjun. All Rights Reserved 针对图像的加法运算、位运算都是比较基础的运算。但是,很多复杂的图像处理功能正是借助这些基础的运算来完成的。所以,牢固掌握基础操作,对于更好地实现图像处理是非常有帮助的。本章简单介绍了加法运算、位运算,并使用它们实现了位平面分解、图像异或加密、数字水印、脸部打码/解码等实例。 目录 一. 图像算术运算 二. 实现PS:图像调整 三. 图像逻辑运算 四. 隐藏的秘密:数字水印 1.图像的加减乘除 如果两个图像对应像素值的和小于或等.
2021-06-29 18:34:33
783
原创 OpenCV之图像处理基础
Fu Xianjun. All Rights Reserved. 学图像处理技术有什么用? 薪资待遇 能力要求 1.有图像处理、机器学习相关的学习和研究经历,具有较好的数学和算法基础; 2.熟悉Python 、C/C++、Java等语言,熟练使用OpenCV等视觉库,掌握图像处理的接口 函数、深入了解OpenCV部分源码; 3.熟悉Ubuntu、redhat等系统下深度学习环境搭建及yolo、caffe-ssd、caffe-faster- rcnn等深度学习模型训练,并能进行调优; 4.强大的.
2021-06-29 16:29:27
164
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人