图像处理
一只连 ID 都重复的菜狗
这个作者很懒,什么都没留下…
展开
-
9 - 噪声模型
参考资料:图像处理(12)–图像各种噪声及消除方法图像噪声噪声模型0、前言1、噪声的来源2、噪声的分类3、0、前言图像在获取、传输的过程中,受干扰的影响,会产生噪声。噪声是一种错误的信号,会干扰正常信号,造成图像毛糙。也就是说,对于任何图像中我们不关心的信息或者说干扰了我们认为的有用信息,都可以统称为噪声。因此需要对图像进行去噪处理。图像去噪是一种信号滤波的方法,目的是保留有用信...原创 2020-04-01 12:01:36 · 3268 阅读 · 0 评论 -
8 - 灰度图片直方图均衡化
参考资料:什么是图像直方图图像直方图直方图视频教程灰度图片直方图均衡化1、直方图2、直方图均衡化1、直方图介绍 : 直方图描述的是图像的各个灰度级的统计学特性,它反映了一副图像中各个灰度级出现的次数或概率。只反映该图像中不同灰度值出现的次数(或频数),而未反映某一灰度值像素所在位置。丢失了位置的信息。图像与直方图之间是多对一的映射关系。例如:镜像图像与原图的直方图信息一致...原创 2020-03-25 12:45:53 · 1846 阅读 · 0 评论 -
7 - 灰度变化
参考资料:c++ 深浅拷贝灰度变化1、灰度图片结构体封装2、线性变化3、对数变化4、伽马变化1、灰度图片结构体封装想进一步封装相关元素,利用结构体的形式来进行参数。原始结构体如下所示。typedef struct GrayFrameInfo { int width = 0; // 宽度 int height = 0; // 高度 uint8_t** arr ...原创 2020-03-18 18:40:16 · 214 阅读 · 0 评论 -
6 - 几何变换
几何变换1、几何变换的介绍2、平移3、镜像4、转置5、缩放6、旋转1、几何变换的介绍2、平移/*************************************************************Function: inMove*Description: 图像的平移*Params: inArray - 原始图像的有效二维数组* width - 图像宽度...原创 2020-03-15 13:09:44 · 259 阅读 · 0 评论 -
5 - 灰度图片二值化
灰度图片二值化1、二值化的介绍2、大津法的介绍3、代码示例1、二值化的介绍 二值,由字面意思即可得到,我们只希望图片转换为只有两种颜色的图像。因此,我们的处理方式即是对图片的像素值与阈值(分界点)进行比较,然后进行划分,此时阈值的选择就尤为重要。在进行阈值给定的时候,最为常见的有以下几种方式,...原创 2020-03-01 17:13:00 · 375 阅读 · 0 评论 -
4 - 转换 8 位灰度图片为数组形式
转换 8 位灰度图片为数组形式1、提取数据,转换为数组1、提取数据,转换为数组由 BMP 图片的编码可知,原始的图像数据中的读取方式是 由下到上、由左到右;为符合我们常见的数组形式,因此我们将其转换成 由上到下、由左到右 的二维数组形式。/*************************************************************Function: bm...原创 2020-02-29 14:24:12 · 641 阅读 · 0 评论 -
3 - 图片灰度化与转换为八位灰度图片
参考资料:彩色图像灰度化图片灰度化与转换为八位灰度图片1、灰度化公式2、24 位真彩图灰度化3、24 位真彩图转换成 8 位灰度图片1、灰度化公式彩色图像灰度化的算法公式一般有如下两种:明度公式,视觉公式。明度公式:实际上就是取一个像素的红绿蓝三通道均值,将均值作为该像素的灰度值,以此实现灰度化效果。视觉公式:由于人眼对于颜色的感应是不同的,人眼对绿色的敏感最高,对蓝色...原创 2020-02-27 21:33:48 · 1717 阅读 · 0 评论 -
2 - BMP 图片的读取与保存
前言:在本文博客中,参考资料资料如下所引:如有错误,恳请指出。BMP 图片的读取与保存1、相关函数的介绍①、 #pragma pack(1) 的相关介绍2、图片的读取3、图片的保存4、程序示例1、相关函数的介绍①、 #pragma pack(1) 的相关介绍作用:让编译器将结构体数据强制连续排列解释:例如定义下面这样的结构体struct s {char ch;int i;...原创 2020-02-24 21:14:03 · 434 阅读 · 0 评论 -
1 - BMP 图片编码
前言:在这篇笔记中,引用了别人博客之中的相关内容,在此附上相关链接,以作为参考资料。1、BMP 文件格式详解2、BMP 文件结构1、数据结构位图文件整体由文件头、信息表、颜色表、图像数据四个部分组成。组成类型简介位图文件头(bitmapFileHeader)固定大小为 14 个字节,其中包含 Bmp 图片类型,以及文件大小和位图起始位置等信息位图信息头(b...原创 2020-02-23 20:34:16 · 1011 阅读 · 0 评论