【图像处理】rgb和srgb

参考博客:

https://blog.csdn.net/pizi0475/article/details/47950353?spm=1001.2101.3001.6650.3\&utm_medium=distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~Ctr-3-47950353-blog-133443043.235^v43^control\&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~Ctr-3-47950353-blog-133443043.235^v43^control\&utm_relevant_index=5

一、AdobeRGB和sRGB

AdobeRGB与sRGB这两个东西存在相机选单已久,以往总是听闻别的摄影同好们来做选择,选择一次定终生,但你真的知道这两者之间到底有什么差异性吗?Fstoppers网站就做了一些相关测试,这边笔者也将文章翻译成中文,让更多朋友可以轻松理解。

1.1 ADOBERGB与SRGB?

当你使用相机经过一段时间后,内部的设定选单可以更改设定的,通通都已经试过,那你一定碰到里头一个叫做「色彩空间」的设定。当然有不少朋友一头雾水,直接无视;但也有部分朋友寻问了其它摄影玩家,到底这玩意儿要干嘛。不过一般人也都只会回答你就选择sRGB或是AdobeRGB就好,然后就不要理这个设定了,但是你真的知道AdobeRGB跟sRGB到底是有什么差异吗?

1.2 什么是色彩空间?

基本上来看,色彩空间其实就是一个颜色的范围,Jpeg这种压缩格式最多可以包含1670万色,但目前尚未有任何一种色彩空间使用到完整的1670万色。而色彩空间就是允许使用者在这1670万色中使用较宽或是较窄的范围,而这两者色彩设定不同的地方一个可获得更广泛的色彩范围,另一个变为较窄的色彩范围。

如同上图所示,两张相同的图像与颜色,采用了不同色彩空间,你可以发现其中有些微的差异。以直接的感官感受来看,AdobeRGB相较于sRGB在色彩上看起来似乎比较有活力,而sRGB的色彩表现看起来稍微平淡了一些。

1.3 相机内的两个设定该如何选择?

在数字摄影中,基本上分为两种不同的色彩空间:AdobeRGB以及sRGB。你一定也在相机的设定选单内看过,以直出不后制或是有限制条件下的后制处理状况来看,我们到底该如何选择?

1.4 两者间的差异

为了更清楚了解该使用哪一个设定档,这时候我们必须要了解两者间的差异。广义来说,AdobeRGB是较好的选择,因为他有更广泛的色彩范围,怎么说呢?AdobeRGB的色彩范围比sRGB还多出35%,以至于照片呈现的色彩将会更丰富。但是,选择AdobeRGB就没错了吗?这也不一定,因为在目前照片的使用媒介,因特网以及计算机屏幕上sRGB还是远远超过AdobeRGB。

AdobeRGB与sRGB的色彩范围:

sRGB被广泛的应用在所有可想样的软硬件上,举凡因特网、游戏、应用程序、笔记型计算机等,它们几乎都使用sRGB为色彩空间标准,或许你现在正在看这篇文章的屏幕也不例外,他并无法完整显示AdobeRGB的所有颜色。别感到奇怪,这是毋庸置疑的,传统的显示器只能显示约97%的sRGB色彩空间,约76%的AdobeRGB色彩空间。

而因特网浏览器也因应如此,基本上就仅能显示sRGB的色彩空间,如果今天你上传一张AdobeRGB的照片到网络上,而你的浏览器却只能显示sRGB的色彩范围,你知道这会是一场悲剧吗?就像下图的样子。

1.5 色彩空间的选择,决定在呈现方式的不同

从刚才的照片是未经过后制的照片,如果你拍的是AdobeRGB,在无法支持的状态之下观看,你会得到一张沈闷的色调。相信到这边一定有朋友觉得好奇,那这样我们就使用sRGB不就对了?当然没错,如果前提是完全使用在网络或是一般设备上,这个选择一点都没错,可是如果有打印或是输出的需求,sRGB将会失去更宽广的色彩,你的作品也会失去一些潜在的色彩表现。

目前市面上的打印机都已经可读取AdobeRGB的色彩空间,这意味着照片打印时会有更鲜艳的颜色与更好的色彩一致性。这将会比你从屏幕上看sRGB的照片时有更多不同的感受,因为AdobeRGB提供了更丰富的色彩,并带出了更多的色彩细节。

当我们选择色彩空间时,AdobeRGB可以轻松转换成sRGB,而在转换的过程中并不会损失色彩,但是若选用了sRGB,当我们想要转换为AdobeRGB时,很抱歉,sRGB是无法精准转换回AdobeRGB的。

所以,该如何选择?其实取决于照片的使用方式, 如果你是不常打印或是输出照片的朋友,sRGB可以确保你的照片在网络上有漂亮的表现,但是如果有输出需求,需要充满活力与宽度的颜色表现,AdobeRGB就是一个不错的选择,只是当我们需要将照片发布在网络上时,就会需要多一道程序将AdobeRGB转为sRGB。

更多资料:https://github.com/0voice

相关推荐
大模型真好玩7 小时前
LangChain DeepAgents 速通指南(三)—— 让Agent告别混乱:Tool Selector与Todo List中间件解析
人工智能·langchain·trae
孟祥_成都7 小时前
【全网最通俗!新手到AI全栈开发必读】 AI 是如何进化到大模型的
前端·人工智能·全栈
牛奶8 小时前
AI辅助开发的基础概念
前端·人工智能·ai编程
东坡肘子8 小时前
OpenClaw 不错,但我好像没有那么需要 -- 肘子的 Swift 周报 #125
人工智能·swiftui·swift
风象南15 小时前
普通人用AI加持赚到的第一个100块
人工智能·后端
牛奶16 小时前
2026年大模型怎么选?前端人实用对比
前端·人工智能·ai编程
牛奶16 小时前
前端人为什么要学AI?
前端·人工智能·ai编程
罗西的思考19 小时前
AI Agent框架探秘:拆解 OpenHands(10)--- Runtime
人工智能·算法·机器学习
冬奇Lab19 小时前
OpenClaw 源码精读(2):Channel & Routing——一条消息如何找到它的 Agent?
人工智能·开源·源码阅读
冬奇Lab19 小时前
一天一个开源项目(第38篇):Claude Code Telegram - 用 Telegram 远程用 Claude Code,随时随地聊项目
人工智能·开源·资讯