自定义博客皮肤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目录一 . 图像分割与提取的概念二 . 实战:分水岭算法三 . 实战:鼠标交互四 . 实战:区域生长算法重点:图像分割与提取的概念难点:图像分割的应用1 . 图像分割与提取的概念在图像处理的过程中,经常需要从图像中将前景对象作为目标图像分割或者提取出来。例如,在视频监控中,观测到的是固定背景下的视频内容,而我们对背景本身并无兴趣,感兴趣的是背景中出现的车辆、行人或者其他对象。我们希望将这些对象从视频中提取出来,.

2021-06-30 16:47:14 1007

原创 OpenCV与模板匹配和霍夫变换

Fu Xianjun. All Rights Reserved目录一. 模板匹配的概念二. 实战演练:印花检测二. 霍夫变换的概念四. 实战演练:车道检测重点:模板匹配的方法、霍夫变换的方法难点:模板匹配及霍夫变换的实战1.模板匹配的概念模板匹配是指在当前图像A内寻找与图像B最相似的部分,般将图像 A称为输入图像,将图像B称为模板图像。模板匹配的操作方法是将模板图像B在图像A上滑动,遍历所有像素以完成匹配。例如,在图15-1中,希望在图中的大图像“lena” 内寻找..

2021-06-30 15:54:52 208

原创 OpenCV之图像直方图

Fu Xianjun. All Rights Reserved直方图是图像处理过程中的一-种非 常重要的分析工具。直方图从图像内部灰度级的角度对图像进行表述,包含十分丰富而重要的信息。从直方图的角度对图像进行处理,可以达到增强图像显示效果的目的。从统计的角度讲,直方图是图像内灰度值的统计特性与图像灰度值之间的函数,直方图统计图像内各个灰度级出现的次数。从直方图的图形上观察,横坐标是图像中各像素点的灰度级,纵坐标是具有该灰度级(像素值)的像素个数。目录一. 图像直方图二. 直方图均衡化三.

2021-06-29 23:03:39 274 2

原创 OpenCV与图像轮廓

Fu Xianjun. All Rights Reserved边缘检测虽然能够检测出边缘,但边缘是不连续的,检测到的边缘并不是个整体。 图像轮廓是指将边缘连接起来形成的一个整体,用于后续的计算。OpenCV提供了查找图像轮廓的函数cv2.findContours(),该函数能够查找图像内的轮廓信息,而函数cv2.drawContours(能够将轮廓绘制出来。图像轮廓是图像中非常重要的一个特征信息,通过对图像轮廓的操作,我们能够获取目标图像的大小、位置、方向等信息目录一. 轮廓查找与绘制二..

2021-06-29 22:42:57 326

原创 OpenCV之图像金字塔

Fu Xianjun. All Rights Reserved图像金字塔是由一幅 图像的多个不同分辨率的子图所构成的图像集合。该组图像是由单个图像通过不断地降采样所产生的,最小的图像可能仅仅有一个像素点。图11-1是一个图像金字塔的示例。从图中可以看到,图像金字塔是一系列以金字塔形状排列的、自底向上分辨率逐渐通常情况下,图像金字塔的底部是待处理的高分辨率图像(原始图像),而顶部则为其低分辨率的近似图像。向金字塔的顶部移动时,图像的尺寸和分辨率都不断地降低。通常情况下,每向上移动-级,图像的宽和高都降低.

2021-06-29 21:31:02 590

原创 OpenCV之图像梯度与Canny边缘检测

Fu Xianjun. All Rights Reserved图像梯度计算的是图像变化的速度。对于图像的边缘部分,其灰度值变化较大,梯度值也较大:相反,对于图像中比较平滑的部分,其灰度值变化较小,相应的梯度值也较小。一般情况下,图像梯度计算的是图像的边缘信息Canny边缘检测是一种使用 多级边缘检测算法检测边缘的方法。1986 年,JohnF. Canny发表了著名的论文A Computational Approach to Edge Detection,在该论文中详述了如何进行边缘检测目录.

2021-06-29 20:57:48 334

原创 OpenCV与阈值与平滑处理

Fu Xianjun. All Rights Reserved目录一. 阈值处理二.用滚动条控制阈值参数三. 平滑处理四. 调整平滑效果1.阈值处理阈值处理是指剔除图像内像素值高于一-定值或者低于一定值的像素点。例如,设定阈值为127,然后:*将图像内所有像素值大于127的像素点的值设为255。*将图像内所有像素值小于或等于127的像素点的值设为0。通过上述方式能够得到一幅二值图像,如图6-1所示,按照上述阈值处理方式将一幅灰度图像处理为一幅二值图像,有效地实现了前.

2021-06-29 20:20:46 173

原创 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 298

原创 OpenCV之图像运算

Fu Xianjun. All Rights Reserved针对图像的加法运算、位运算都是比较基础的运算。但是,很多复杂的图像处理功能正是借助这些基础的运算来完成的。所以,牢固掌握基础操作,对于更好地实现图像处理是非常有帮助的。本章简单介绍了加法运算、位运算,并使用它们实现了位平面分解、图像异或加密、数字水印、脸部打码/解码等实例。目录一. 图像算术运算二. 实现PS:图像调整三. 图像逻辑运算四. 隐藏的秘密:数字水印1.图像的加减乘除如果两个图像对应像素值的和小于或等.

2021-06-29 18:34:33 692

原创 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 123

空空如也

空空如也

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

TA关注的人

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