灰度、灰度级、分辨率、像素值相关概念

article/2024/12/25 4:35:35

灰度、灰度级、分辨率、像素值;

2017年09月18日 20:01:04 以梦为马_不负韶华 阅读数:14346

 版权声明:版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Strive_0902/article/details/78023080

​1、像素点

像素点是最小的图像单元,一张图片由好多的像素点组成。如下图

     

  

可以看到上述图片尺寸是500 * 338 的,表示图片是由一个500 * 338的像素点矩阵构成的,这张图片的宽度是500个像素点的长度,高度是338个像素点的长度,共有500 * 338 = 149000个像素点。 

2、像素

把鼠标放在一个图片上,这个时候会显示尺寸和大小,这里的尺寸就是像素。

3、RGB

​因为一个像素点的颜色是由RGB三个值来表现的,所以像素点矩阵对应三个颜色向量矩阵,分别是R矩阵(500 *338大小),G矩阵(500 *338大小),B矩阵(500 *338大小)。如果每个矩阵的第一行第一列的值分别为:R:240,G:223,B:204,所以这个像素点的颜色就是(240,223,204)

4、灰度

灰度是表明图像明暗的数值,即黑白图像中点的颜色深度,范围一般从0到255,白色为255 ,黑色为0,故黑白图片也称灰度图像。灰度值指的是单个像素点的亮度。灰度值越大表示越亮。

5、图像的灰度化

 灰度就是没有色彩,RGB色彩分量全部相等。图像的灰度化就是让像素点矩阵中的每一个像素点都满足关系:R=G=B,此时的这个值叫做灰度值。如RGB(100,100,100)就代表灰度值为100,RGB(50,50,50)代表灰度值为50。

灰度化处理

一般灰度化处理的方法:在灰度化的图像中灰度值的范围为0~255

1.浮点算法:Gray=R*0.3+G*0.59+B*0.11                R=G=B

2.整数方法:Gray=(R*30+G*59+B*11)/100              R=G=B

3.移位方法:Gray =(R*28+G*151+B*77)>>8            R=G=B

4.平均值法:Gray=(R+G+B)/3                            R=G=B

5.仅取绿色:Gray=G                                              R=G=B

二值化处理的方法:

二值化就是让图像的像素点矩阵中的每个像素点的灰度值为0(黑色)或者255(白色),也就是让整个图像呈现只有黑和白的效果。在二值化后的图像中的灰度值范围是0或者255。那么一个像素点在灰度化之后的灰度值怎么转化为0或者255呢?比如灰度值为100,那么在二值化后到底是0还是255?这就涉及到取一个阀值的问题。

1、取阀值为127(相当于0~255的中数,(0+255)/2=127),让灰度值小于等于127的变 为0(黑色),灰度值大于127的变为255(白色),这样做的好处是计算量小速度快,但是 缺点也是很明显的,因为这个阀值在不同的图片中均为127,但是不同的图片,他们的颜色分布差别很大,所以用127做阀值,白菜萝卜一刀切,效果肯定是不好的。

2、计算像素点矩阵中的所有像素点的灰度值的平均值avg

(像素点1灰度值+...+像素点n灰度值)/ n = 像素点平均值avg,然后让每一个像素点与avg一 一比较,小于等于avg的像素点就为0(黑色),大于avg的 像 素点为255(白色),这样做比方法1好一些。

3、使用直方图方法(也叫双峰法)来寻找二值化阀值,直方图是图像的重要特质。直方图方法 认为图像由前景和背景组成,在灰度直方图上,前景和背景都形成高峰,在双峰之间的最低谷处就是阀值所在。取到阀值之后再一 一比较就可以了。

6、灰度值与像素值的关系

如果对于一张本身就是灰度图像(8位灰度图像)来说,他的像素值就是它的灰度值,如果是一张彩色图像,则它的灰度值需要经过函数映射来得到。灰度图像是由纯黑和纯白来过渡得到的,在黑色中加入白色就得到灰色,纯黑和纯白按不同的比例来混合就得到不同的灰度值。R=G=B=255为白色,R=G=B=0为黑色,R=G=B=小于255的某个整数时,此时就为某个灰度值。

7、灰度级

灰度级表明图像中不同灰度的最大数量。灰度级越大,图像的亮度范围越大。

8、图像分辨率

图像分辨率是指每英寸图像内的像素点数。图像分辨率是有单位的,叫ppi(像素每英寸)。分辨率越高,像素的点密度越高,图像越逼真(这就是为什么做大幅的喷绘时,要求图片分辨率要高,就是为了保证每英寸的画面上拥有更多的像素点)。

9、空间分辨率

空间分辨率是指图像可辨认的临界物体空间几何长度的最小极限。如果一幅图像的尺寸为MxN,表明在成像时采集了MxN个样本,空间分辨率是MxN。下图是空间分辨率从1024x1024、512x512、256x256、128x128、64x64、32x32pixels

10、幅度分辨率

幅度分辨率是指幅度离散,每个像素都有一个强度值,称该像素的灰度,一般量化采用8bit。例如8bit的灰度级为2的八次方即256。0~255

11、屏幕分辨率

屏幕分辨率是屏幕每行的像素点数*每列的像素点数,每个屏幕有自己的分辨率。屏幕分辨率越高,所呈现的色彩越多,清晰度越高。

12、图像所需要的位数b

b=MxNxK      MxN是空间分辨率 ;K幅度分辨率,单位是bit

存储1幅32 x 32,16个灰度级的图需要 4,096 bit

存储1幅512 x 512,256个灰度级的图需要 2,097,152 bit 

附加:

13、对比度:指一幅图中灰度反差的大小

对比度 =  最大亮度/最小亮度

14、与清晰度相关的因素:

亮度

对比度

尺寸大小

细微层次

颜色饱和度


http://chatgpt.dhexx.cn/article/UE1RuZxy.shtml

相关文章

转换为不同灰度级图像

将256级灰度图像转换为64级灰度图像、32级灰度图像等。 matlab代码: I imread(cameraman.tif); [m,n]size(I); Jzeros(m,n); for i1:mfor j1:nJ(i,j)floor(I(i,j)/32);end end Kuint8(J); subplot(131) imshow(I);title(原图);colorbar subplot(132) imshow(K,[0,7]);title(…

OpenCV黑白图像增强——灰度级切片

前言 在OpenCV中,在Mat中,表达图像的值是0到255,0为黑色,255为白色,而已灰度级切片对灰度图像做二值映射讲处理,给一个阈值,按这个阈值去分层,大于这个阈的赋一个值,小于…

数字图像处理学习笔记(二):图像灰度级的增加、减少

实验截图: 图像灰度级阶梯 实验代码: img1 imread(erciyuan.jpg); img2 rgb2gray(img1); for i0:7 img (uint8(img2/(2^i)))*(2^i); %灰度级逐渐递减的过程 subplot(2,4,i1), imshow(img,[]); title( [ ,num2str(2^(8-i)),级灰度图像]); %设置…

灰度级形态学 - 灰度膨胀和灰度腐蚀

目录 1. 介绍 2. code 1. 介绍 灰度级形态学将形态学在二值图像的处理中扩展到灰度图像 灰度腐蚀:得到kernel 处理子区域的最小值 因此:灰度腐蚀后的图像整体偏暗,并且亮特征减少 灰度膨胀:得到kernel 处理子区域的最大值 同…

图像处理名词解释之灰度、灰度级、分辨率、像素值总结

​ 1、像素点 ​像素点是最小的图像单元,一张图片由好多的像素点组成。如下图 可以看到上述图片尺寸是500 * 338 的,表示图片是由一个500 * 338的像素点矩阵构成的,这张图片的宽度是500个像素点的长度,高度是338个像素点的长度&am…

不同灰度级的图像

学习DIP第0天 更多细节参考:http://face2ai.com/DIP-1-1-不同灰度级的图像/ 结论一:对于细节较多的图像,当图像大小(N)不变的情况下,灰度级别对于感官质量相对独立; 解释:如果图像…

【OpenCV 例程200篇】41. 图像的灰度变换(灰度级分层)

『youcans 的 OpenCV 例程200篇 - 总目录』 【OpenCV 例程200篇】41. 图像的灰度变换(灰度级分层) 线性灰度变换将原始图像灰度值的动态范围按线性关系扩展到指定范围或整个动态范围。 分段线性变换函数可以增强图像各部分的反差,增强感兴趣…

图像灰度级压缩

遥感图像灰度级压缩 在使用灰度共生矩阵计算图像纹理的时候,考虑到计算效率,需要对图像先进行灰度级压缩的操作,比较简单的方法是直接除以前后灰度级的倍数,结果发现这样处理效果不好,原因是影像的直方图分布可能极其不均匀,导致压缩后的图像像素值都集中在最小值周围。…

RGB图像之灰度级和通道的理解(矩阵含义等)

一言以敝之:图像有R,G,B三个二维矩阵,矩阵数值在0-255之间,数值大小表示允许通过色彩多少,也称为灰度值,灰度越大,相应色彩越深(此处为光,故R,G&a…

灰度、灰度级、分辨率、像素值 概念解析

​1、像素点 像素点是最小的图像单元,一张图片由好多的像素点组成。如下图 可以看到上述图片尺寸是500 * 338 的,表示图片是由一个500 * 338的像素点矩阵构成的,这张图片的宽度是500个像素点的长度,高度是338个像素点的长度&#…

灰度、灰度级、分辨率、像素值;

​1、像素点 像素点是最小的图像单元,一张图片由好多的像素点组成。如下图 可以看到上述图片尺寸是500 * 338 的,表示图片是由一个500 * 338的像素点矩阵构成的,这张图片的宽度是500个像素点的长度,高度是338个像素点的长度&…

Excel为图表添加趋势线和公式

1.选中图表中的线或者散点。右键添加趋势线。 2.点击右边一栏。勾选公式就可以显示公式。

用Excel拟合imu温度趋势线

原始数据如下图,A:温度 B:ACC_X C:ACC_Y D:ACC_Z 选中AB列 然后出现如图 点击散点,右键选择添加趋势线 ok就可以拟合出线性公式

Excel-趋势线简介

文章目录 前言趋势线线性趋势线对数趋势线多项式趋势线乘幂趋势线指数趋势线移动平均趋势线 前言 趋势线用于以图形方式显示数据趋势和帮助分析预测问题。这种分析也称为回归分析。通过使用回归分析,可以扩展趋势线的图表预测未来值的实际数据。 趋势线 Excel中提供…

最小二值法线性回归 C语言实现方法(Excel中线性趋势线C语言实现算法)

直接给出最小二值法线性回归公式&#xff0c;忽略推导过程 ​​​​​​​2.给出代码 #include <ansi_c.h> #include<stdint.h> #include<stddef.h>//***********函数声明***************// uint8_t DPROC_LinearFitting(float *arrayX, float *arrayY, uint…

excel求回归直线方程的公式,excel2007用于拟合数据曲线方程,回归分析,趋势线...

经常会有一组x,y的数据序列&#xff0c;需要我们拟合&#xff0c;也称为回归&#xff0c;出一个公式来&#xff0c;或者是直线&#xff0c;或者是多项式&#xff0c;或是指数曲线等等。使用matlab&#xff0c;SAS等等数学软件或者统计软件当然很容易解决这些问题。但常常是我们…

Excel制作抛硬币动态频率趋势曲线

第一步&#xff1a;绘制滚动条 然后在空白区域按住左键拉一下就生成滚轮了&#xff0c;然后设置一下 第二步&#xff1a;自动生成数据 1、序号的生成直接下拉就行 2、正反面情况用Excel的 RANDBETWEEN(Bottom,Top)函数 这里直接在B7单元格处写&#xff1a;RANDBETWEEN(0,1) …

excel根据数据得出公式

1 在excel中输入数据源 示例&#xff1a; 日期算力每日奖励单T奖励2020-10-15 00:00:00.000000 08:00583899.563144244.9990.247037352020-10-16 00:00:00.000000 08:00596284.063148939.570.249779562020-10-17 00:00:00.000000 08:00603948.156152811.810.25302142020-10-1…

在EXCEL中进行趋势拟合与预测的方法

在跟踪目标达成时&#xff0c;可以根据已经发生的多个周期的目标实际数据&#xff0c;进行趋势拟合&#xff0c;预测目标达成的情况&#xff0c;对趋势拟合常用的有如下6种方式&#xff1a; 例如&#xff1a;某项目4周一个迭代周期&#xff0c;画了燃尽图如下: 序号 剩余估算人…

利用excel做简单的曲线拟合并生成公式

假如要对如下数据做数据拟合&#xff0c;并得到公式。A列为x轴、B列为Y轴。 第一步&#xff0c;把数据输入excel中 第二步&#xff0c;绘制折线图 把数据选中&#xff0c;“插入”->“二维折线图” 第三步&#xff0c;设置折线图的x轴、Y轴 需要设置折线图的Y轴为B列…