摘要: 图像的连通域是指图像中具有相同像素值并且位置相邻的像素组成的区域,连通域分析是指在图像中寻找出彼此互相独立的连通域并将其标记出来。提取图像中不同的连通域是图像处理中较为常用的方法,例如在车牌识别、文字识别、目标检测等领域对感兴趣区域分割与识别。一般情况下,一个连通域内只包含一个像素值,因此为了防止像 阅读全文
posted @ 2023-04-11 14:22 夏蝉沐雪 阅读(561) 评论(0) 推荐(1) 编辑
摘要: 图像中两个像素之间的距离有多种定义方式,图像处理中常用的距离有欧式距离、街区距离和棋盘距离,本节中将重点介绍这三种距离的定义方式,以及如何利用两个像素间的距离来描述一幅图像。 1、欧式距离,两个像素点之间的直线距离。与直角坐标系中两点之间的直线距离求取方式相同,分别计算两个像素在X方向和Y方向上的距 阅读全文
posted @ 2023-04-11 14:10 夏蝉沐雪 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 1、边缘检测原理 图像的边缘指的是图像中像素灰度值突然发生变化的区域,如果将图像的每一行像素和每一列像素都描述成一个关于灰度值的函数,那么图像的边缘对应在灰度值函数中是函数值突然变大的区域。函数值的变化趋势可以用函数的导数描述。当函数值突然变大时,导数也必然会变大,而函数值变化较为平缓区域,导数值也 阅读全文
posted @ 2023-04-11 14:01 夏蝉沐雪 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 1、均值滤波 代码清单5-8 blur()函数原型 void cv::blur(InputArray src, OutputArray dst, Size ksize, Point anchor = Point(-1,-1), int borderType = BORDER_DEFAULT ) 待均 阅读全文
posted @ 2023-04-11 12:00 夏蝉沐雪 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 1、图像中加入椒盐噪声 椒盐噪声又被称作脉冲噪声,它会随机改变图像中的像素值,是由相机成像、图像传输、解码处理等过程产生的黑白相间的亮暗点噪声,其样子就像在图像上随机的撒上一些盐粒和黑椒粒,因此被称为椒盐噪声。考虑到椒盐噪声会随机产生在图像中的任何一个位置,因此对于椒盐噪声的生成需要使用到OpenC 阅读全文
posted @ 2023-04-11 11:30 夏蝉沐雪 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 模板匹配常用于在一幅图像中寻找特定内容的任务中。由于模板图像的尺寸小于待匹配图像的尺寸,同时又需要比较两张图像中的每一个像素的灰度值,因此常采用在待匹配图像中选择与模板相同尺寸的滑动窗口,通过比较滑动窗口与模板的相似程度,判断待匹配图像中是否含有与模板图像相同的内容,其原理如图: 右侧4×4的图像是 阅读全文
posted @ 2023-04-11 11:25 夏蝉沐雪 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 1、图像直方图绘制 图像直方图是图像处理中非常重要的像素统计结果,图像直方图不再表征任何的图像纹理信息,而是对图像像素的统计。由于同一物体无论是旋转还是平移在图像中都具有相同的灰度值,因此直方图具有平移不变性、放缩不变性等优点,因此可以用来查看图像整体的变化形式,例如图像是否过暗、图像像素灰度值主要 阅读全文
posted @ 2023-04-11 11:13 夏蝉沐雪 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 1、创建图像窗口滑动条 代码清单3-54 createTrackbar()函数原型 1. int cv::createTrackbar(const String & trackbarname, 2. const String & winname, 3. int * value, 4. int cou 阅读全文
posted @ 2023-04-10 17:56 夏蝉沐雪 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 1、高斯金字塔 构建图像的高斯金字塔是解决尺度不确定性的一种常用方法。高斯金字塔是指通过下采样不断的将图像的尺寸缩小,进而在金字塔中包含多个尺度的图像,高斯金字塔的形式如图3-30所示,一般情况下,高斯金字塔的最底层为图像的原图,每上一层就会通过下采样缩小一次图像的尺寸,通常情况尺寸会缩小为原来的一 阅读全文
posted @ 2023-04-10 17:38 夏蝉沐雪 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 1、绘制圆形 代码清单3-40 circle()函数原型 1. void cv::circle(InputOutputArray img, 2. Point center, 3. int radius, 4. const Scalar & color, 5. int thickness = 1, 6 阅读全文
posted @ 2023-04-10 16:40 夏蝉沐雪 阅读(93) 评论(0) 推荐(0) 编辑