☞ ░ 前往老猿Python博客 https://blog.csdn.net/LaoYuanPython ░

一、概念

1.1、图像深度

数字化图像的每个像素是用一组二进制数进行描述,像素的色彩由RGB通道决定,其中包含表示图像颜色的位数称为图像深度。如灰度图像,每个像素颜色占用1个字节8位,则称图像深度为8位,而RGB的彩色图像占用3字节,图像深度为24位。

图像深度又称为色深(Color Depth),它确定了一幅图像中最多能使用的颜色数,即彩色图像的每个像素最大的颜色数,或者确定灰度图像的每个像素最大的灰度级数。

1.2、像素深度

像素深度是指存储每个像素所用的位数,这些位数不只包含表示颜色的位数,还可能包含表示图像属性的位数,因此像素深度大于等于图像深度。

1.3、位深

位深是指数字图像中像素的各通道占用位数,即位深度的描述对象是通道不是像素。

二、区别和关系

  • 图像深度是针对像素的RGB色彩占用位数描述的,不含像素的其它扩展属性位,像素深度是指整个像素占用的位数描述的,位深度是指像素构成通道的占用位数
  • 大部分情况下,图像深度和像素深度相等,像素深度等于通道数乘以位深。但某些图像编码格式中,会出现图像深度小于像素深度的情况,这些编码格式中,会将像素的某些位表示颜色,某些位表示其他属性。如RGBA四通道图像中,用24位表示颜色RGB,用8位表示α通道,则图像深度为24位、像素深度为32位、位深8位。

由于大部分情况下,图像深度和像素深度相等,因此大多数情况下没有严格区分图像深度和像素深度,对于位深也有将位深和像素深度搞混的。例如一个8位每通道的图像有24位像素或图像深度,不同的位图软件可以以不同的对象角度解释图像的位深度(bit),比如一张图像在PS里是8位,在Mocha里是24位。之所以搞混就是不知道站在哪个角度在描述位深度,本质上是一样的。

举例说明特殊编码格式位深、图像深度和像素深度的关系:

  1. RGB555:每个像素用16位表示,占2个字节,RGB分量都使用5位(最高位不用),则图像深度为15位、像素深度16位、位深5位;
  2. RGB24:每个像素用24位表示,占3个字节,RGB分量都使用8位,则图像深度和像素深度都为24位、位深8位;
  3. ARGB32:带alpha通道的RGB24,占4个字节,RGB分量都使用8位,则图像深度为24位、像素深度32位、位深8位;
  4. ARGB_4444:每个像素用16比特位表示,占2个字节,由4个4位组成,ARGB分量都是4位,则图像深度为12位、像素深度16位、位深4位。

三、小结

本文介绍了图像深度、像素深度、位深的概念,图像深度是指表示图像的像素中有多少位用于表示颜色,像素深度是指图像中一个像素占用的位数,位深是指像素的通道占用的位数。像素深度大于等于图像深度,等于所有通道位深的和。

写作不易,敬请支持:

如果阅读本文于您有所获,敬请点赞、评论、收藏,谢谢大家的支持!

更多OpenCV-Python的介绍请参考专栏《OpenCV-Python图形图像处理 》
专栏网址:https://blog.csdn.net/laoyuanpython/category_9979286.html

关于老猿的付费专栏

老猿的付费专栏《使用PyQt开发图形界面Python应用 》(https://blog.csdn.net/laoyuanpython/category_9607725.html)专门介绍基于Python的PyQt图形界面开发基础教程,付费专栏《moviepy音视频开发专栏》 (https://blog.csdn.net/laoyuanpython/category_10232926.html)详细介绍moviepy音视频剪辑合成处理的类相关方法及使用相关方法进行相关剪辑合成场景的处理,两个专栏都适合有一定Python基础但无相关知识的小白读者学习。

付费专栏文章目录:《moviepy音视频开发专栏文章目录》(https://blog.csdn.net/LaoYuanPython/article/details/107574583)、《使用PyQt开发图形界面Python应用专栏目录 》(https://blog.csdn.net/LaoYuanPython/article/details/107580932)。

对于缺乏Python基础的同仁,可以通过老猿的免费专栏《专栏:Python基础教程目录》(https://blog.csdn.net/laoyuanpython/category_9831699.html)从零开始学习Python。

如果有兴趣也愿意支持老猿的读者,欢迎购买付费专栏。

跟老猿学Python、学OpenCV!

☞ ░ 前往老猿Python博文目录 https://blog.csdn.net/LaoYuanPython ░

图像表示的相关概念:图像深度、像素深度、位深的区别和关系相关推荐

  1. 看懂人工智能、机器学习、深度学习与神经网络之间的区别与关系

    刚刚接触人工智能的内容时,经常性的会看到人工智能,机器学习,深度学习还有神经网络的不同的术语,一个个都很高冷,以致于傻傻分不清到底它们之间是什么样的关系,很多时候都认为是一个东西的不同表达而已,看了一 ...

  2. 图像深度、像素深度和位深度

    图像深度.像素深度和位深度 图像深度 像素深度 位深 区别 小结 图像深度 数字化图像的每个像素是用一组二进制数进行描述,像素的色彩由RGB通道决定,其中包含表示图像颜色的位数称为图像深度.如灰度图像 ...

  3. 纯无趣技术贴,关于色深、位深、图像深度详解

    因为近期接触了一点嵌入式开发,需要的图片资源格式和以往接触的移动及web开发差别比较大,才有了下面这篇文章.因为比较晦涩,不需要的就可以绕行了. 图像深度.色深.位深的大统一 首先明确一点,图像深度就 ...

  4. 【图像取证篇】图像的Exif信息及相关术语

    图像的Exif信息及相关术语 ​ -[suy] 文章目录 图像的Exif信息及相关术语 1.什么是图像的Exif信息? 2.图像的Exif信息包括哪些? 3.所有图像都有Exif信息吗? EXIF 标 ...

  5. ps分辨率像素英寸和厘米的区别_关于像素,你想知道的都在这里

    小友图形学入门,交流后才发现他被知乎.百度误导至深,甚至很多高赞回答自己也没有搞清楚基础概念.很多教程也是一笔带过,这就造成中文互联网上有关像素的误读越来越多,甚至随着时间的推移被无数小白奉为真理. ...

  6. RGB色彩模型图像/像素深度

    像素深度 RGB色彩模型的的像素深度即指图像深度. 像素深度是指每个像素所用位数(bit),像素深度决定了彩色图像的每个像素可能有的颜色数,或者确定灰度图像的每个像素可能的灰度级数. 假设一幅图像使用 ...

  7. 像素深度 与 图像深度

    像素深度是指存储每个像素所用的位数,它也是用来度量图像的分辨率.像素深度决定彩色图像的每个像素可能有的颜色数,或者确定灰度图像的每个像素可能有的灰度级数.例如,一幅彩色图像的每个像素用R,G,B三个分 ...

  8. 位深度/像素/分辨率/图像大小的计算/帧率/刷新率

    有关图像的基本名词解释: 位深度: 在记录数字图像的颜色时,计算机实际上是用每个像素需要的位深度来表示的.黑白二色的图像是数字图像中最简单的一种,它只有黑.白两种颜色,也就是说它的每个像素只有1位颜色 ...

  9. 图像基础——像素深度bpp和像素格式

    像素深度(bits per pixel,简称bpp) 一个像素的颜色在计算机中由多少个字节数据来描述.计算机中用二进制位来表示一个像素的数据,用来表示一个像素的数据位越多,则这个像素的颜色值更加丰富. ...

  10. Opencv 图像深度+转换深度

    1. opencv 图像深度 图像深度是指存储每个像素所用的位数,也用于量度图像的色彩分辨率.图像深度确定彩色图像的每个像素可能有的颜色数,或者确定灰度图像的每个像素可能有的灰度级数.它决定了彩色图像 ...

最新文章

  1. Dao设计模式(Data Access Object)
  2. 一个MIT计算机博士对数学的思考
  3. 通过web.xml文件自动启动spring容器加载对应的配置文件
  4. 栈方法 LIFO - 队方法 FIFO
  5. Spark的ShuffleManager
  6. mysql建用户之后取消drop库权限
  7. .net 画图 饼图折线图等
  8. 启动虚拟机连接教程,连接教学,一级初级开发虚拟机中的简单指令
  9. 数字信号处理实验matlab版答案刘舒帆,数字信号处理实验指导书(MATLAB版) 随书代码...
  10. java速成(11/30)抽象类 abstract
  11. 储能系统双向DCDC变换器蓄电池充放电仿真模型有buck模式和boost模式,依靠蓄电池充放电维持直流母线电压平衡
  12. 打印DPI如何与计算机DPI一致,像素英寸与dpi的那些事儿
  13. mysql中的count函数解释
  14. 记录手机app的使用时长
  15. 使用JS将table表格导出为excel
  16. 最强车载智慧屏,鸿蒙智联前中后三摄,还有谁?
  17. 怎样修复小米服务器,小米手机删除的视频想要恢复?那你一定不能错过这些实用技巧...
  18. Java百度识别身份证照片、驾驶证识别
  19. 20个计算机英语关键词,英语微课堂:20个专业体育英语术语,秒懂赛场关键词!...
  20. 提供三块Python爬虫代码学习

热门文章

  1. 从CentOS官网下载系统镜像
  2. 服务器装系统bios设置方法,BIOS设置USB启动方法
  3. 删除文件时提示:无法读源文件或磁盘之解决办法
  4. 【大学物理·早期量子论和量子力学基础】一维定态薛定谔方程的应用
  5. MapReduce计算PMI
  6. 显示器带宽测试软件,三种常见的上行带宽测试方法
  7. 语义分割CCNet-Criss Cross Network论文中注意力机制Criss Cross Attention模块的tensorflow代码实现
  8. RTSP协议与G711 AAC
  9. 英语语法 第一章 句子的形成——概说
  10. 幼儿课外活动游戏_幼儿园户外活动游戏有哪些