【剑桥摄影协会】位深(Bit Depth)知识

2023-11-05 01:10

本文主要是介绍【剑桥摄影协会】位深(Bit Depth)知识,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

        位深,表示在进行图像的调色板颜色量化时,当每种颜色使用一组二进制数值描述,最终需要的用于描述所有颜色的二进制位数。这并不意味着图像一定会使用所有的这些颜色,而是可以指定颜色的精度级别。对于灰度图像,位深可以量化其灰度级。具有较高位深的图像可以编码更多的阴影或颜色,因为其具有更多的0和1可用组合。

术语

        数字彩色图像中的每个像素都由三基色(红色,绿色和蓝色)组合而成。每种基色通常被称为“颜色通道”,并且可以具有由其位深指定范围内的任何强度值。每种基色的位深称为“每通道比特数”。“每像素比特数”(bpp)指的是所有三个颜色通道中的比特的总和,并表示每个像素处可用的总颜色。对于彩色图像经常会出现概念上的混淆,因为可能不清楚发布的数字是指每像素比特数还是每通道比特数。使用“bpp”作为后缀有助于区分这两个术语。

示例

        大多数来自数码相机的彩色图像,其每通道具有8比特。即允许256种()不同的组合 - 为每种基色转换成256个不同的强度值。当在每个像素处组合所有三种基色时,允许多达16,777,216种()不同颜色或“真彩色”。因为每个像素由三个8比特的颜色通道组成,所以总共24比特。如果使用X表示每个像素的比特数,则可用于任何X比特图像的颜色数量仅为2的X次幂(),如果X表示每个通道的比特数,则为2的3X次幂()。

对比

下表根据位深的不同,列出了对应的可用颜色总数和通用名称,对不同的图像类型加以说明。

位深效果展示

以下展示了不同位深的颜色效果,其中24 bpp和16 bpp之间的差异是微妙的,但如果将显示器设置为真彩色或更高(24或32 bpp),则差异便会清晰可见。

扩展知识点

  • 人眼只能辨别出大约1000万种不同的颜色,如果仅仅用于观看,那么使用超出24 bpp的位深保存图像则是多余的。因为超过24 bpp的图像在后处理过程中可以得到更好的保持,因此它仍然是非常有用的。(请参考“图像分色”)
  • 当每个颜色的每通道比特数小于8时,可以清楚地在其直方图中观察到图像的颜色渐变。
  • 可用的位深的设置取决于图像的文件类型。标准JPEG和TIFF文件的每个通道只能使用8比特和16比特。

这篇关于【剑桥摄影协会】位深(Bit Depth)知识的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/346373

相关文章

Java架构师知识体认识

源码分析 常用设计模式 Proxy代理模式Factory工厂模式Singleton单例模式Delegate委派模式Strategy策略模式Prototype原型模式Template模板模式 Spring5 beans 接口实例化代理Bean操作 Context Ioc容器设计原理及高级特性Aop设计原理Factorybean与Beanfactory Transaction 声明式事物

sqlite3 相关知识

WAL 模式 VS 回滚模式 特性WAL 模式回滚模式(Rollback Journal)定义使用写前日志来记录变更。使用回滚日志来记录事务的所有修改。特点更高的并发性和性能;支持多读者和单写者。支持安全的事务回滚,但并发性较低。性能写入性能更好,尤其是读多写少的场景。写操作会造成较大的性能开销,尤其是在事务开始时。写入流程数据首先写入 WAL 文件,然后才从 WAL 刷新到主数据库。数据在开始

系统架构师考试学习笔记第三篇——架构设计高级知识(20)通信系统架构设计理论与实践

本章知识考点:         第20课时主要学习通信系统架构设计的理论和工作中的实践。根据新版考试大纲,本课时知识点会涉及案例分析题(25分),而在历年考试中,案例题对该部分内容的考查并不多,虽在综合知识选择题目中经常考查,但分值也不高。本课时内容侧重于对知识点的记忆和理解,按照以往的出题规律,通信系统架构设计基础知识点多来源于教材内的基础网络设备、网络架构和教材外最新时事热点技术。本课时知识

[论文笔记]LLM.int8(): 8-bit Matrix Multiplication for Transformers at Scale

引言 今天带来第一篇量化论文LLM.int8(): 8-bit Matrix Multiplication for Transformers at Scale笔记。 为了简单,下文中以翻译的口吻记录,比如替换"作者"为"我们"。 大语言模型已被广泛采用,但推理时需要大量的GPU内存。我们开发了一种Int8矩阵乘法的过程,用于Transformer中的前馈和注意力投影层,这可以将推理所需

【Python知识宝库】上下文管理器与with语句:资源管理的优雅方式

🎬 鸽芷咕:个人主页  🔥 个人专栏: 《C++干货基地》《粉丝福利》 ⛺️生活的理想,就是为了理想的生活! 文章目录 前言一、什么是上下文管理器?二、上下文管理器的实现三、使用内置上下文管理器四、使用`contextlib`模块五、总结 前言 在Python编程中,资源管理是一个重要的主题,尤其是在处理文件、网络连接和数据库

dr 航迹推算 知识介绍

DR(Dead Reckoning)航迹推算是一种在航海、航空、车辆导航等领域中广泛使用的技术,用于估算物体的位置。DR航迹推算主要通过已知的初始位置和运动参数(如速度、方向)来预测物体的当前位置。以下是 DR 航迹推算的详细知识介绍: 1. 基本概念 Dead Reckoning(DR): 定义:通过利用已知的当前位置、速度、方向和时间间隔,计算物体在下一时刻的位置。应用:用于导航和定位,

【CSS in Depth 2 精译_023】第四章概述 + 4.1 Flexbox 布局的基本原理

当前内容所在位置(可进入专栏查看其他译好的章节内容) 第一章 层叠、优先级与继承(已完结) 1.1 层叠1.2 继承1.3 特殊值1.4 简写属性1.5 CSS 渐进式增强技术1.6 本章小结 第二章 相对单位(已完结) 2.1 相对单位的威力2.2 em 与 rem2.3 告别像素思维2.4 视口的相对单位2.5 无单位的数值与行高2.6 自定义属性2.7 本章小结 第三章 文档流与盒模型(已

【CSS in Depth 2 精译_024】4.2 弹性子元素的大小

当前内容所在位置(可进入专栏查看其他译好的章节内容) 第一章 层叠、优先级与继承(已完结) 1.1 层叠1.2 继承1.3 特殊值1.4 简写属性1.5 CSS 渐进式增强技术1.6 本章小结 第二章 相对单位(已完结) 2.1 相对单位的威力2.2 em 与 rem2.3 告别像素思维2.4 视口的相对单位2.5 无单位的数值与行高2.6 自定义属性2.7 本章小结 第三章 文档流与盒模型(已

【H2O2|全栈】Markdown | Md 笔记到底如何使用?【前端 · HTML前置知识】

Markdown的一些杂谈 目录 Markdown的一些杂谈 前言 准备工作 认识.Md文件 为什么使用Md? 怎么使用Md? ​编辑 怎么看别人给我的Md文件? Md文件命令 切换模式 粗体、倾斜、下划线、删除线和荧光标记 分级标题 水平线 引用 无序和有序列表 ​编辑 任务清单 插入链接和图片 内嵌代码和代码块 表格 公式 其他 源代码 预

图神经网络(2)预备知识

1. 图的基本概念         对于接触过数据结构和算法的读者来说,图并不是一个陌生的概念。一个图由一些顶点也称为节点和连接这些顶点的边组成。给定一个图G=(V,E),  其 中V={V1,V2,…,Vn}  是一个具有 n 个顶点的集合。 1.1邻接矩阵         我们用邻接矩阵A∈Rn×n表示顶点之间的连接关系。 如果顶点 vi和vj之间有连接,就表示(vi,vj)  组成了