主题:理解 Gamma [主题管理员:较瘦]
正序浏览
主题图片汇总
主题内检索
泡菜
泡网分: 3.061
主题: 252
帖子: 2223
注册: 2003年3月
关于Gamma的学习笔记。欢迎参观、指导。。

1. 在哪见过、听说过Gamma?
2. 什么是Gamma?
2.1. 显示器Gamma曲线
2.2. 检查显示系统的Gamma值
3. 什么是Gamma校正?
4. Gamma校正可能发生在哪里
4.1. 系统级(硬件、操作系统)
4.2. 应用程序级
4.3. 文件级
5. 改变Gamma带来的影响
5.1. 影调的变化
5.2. 颜色的变化
5.3. 其它
6. 校正Gamma的理由
6.1. 标准化及互换性
6.2. 算法上的要求
7. 不校正Gamma的理由
7.1. 现实的非标准化
7.2. 更符合视觉特性
7.3. 可能导致颜色数的减少
8. 结论

1. 在哪见过、听说过Gamma?

* 还用说,Adobe Gamma
* 常听说MAC的默认Gamma是1.8,PC的是2.2
* 我的显卡驱动程序里有Gamma调节
* 我下载了一个软件,也可以调节显示器的Gamma
* WinDVD播放器带Gamma校正功能
* ACDSEE的曝光调节里可以调Gamma
* ACDSEE的选项中有Enable Gamma Correction
* XV Viewer 能以参数-gamma 2.2 启动(x window也可以)
* PNG文件里有Gamma校正
* Photoshop里当然也有
* ICC Profile也和Gamma有关?
* 摄像头、数码相机、扫描仪?胶片?……中也有提到Gamma的
……

这些都是怎么回事?
图 1-1 显卡(驱动程序)上的Gamma设置
现在很多显卡上都有Gamma设置(图中是一破烂集成显卡)。
图 1-2 ACDSEE中的曝光调节

2. 什么是Gamma?

[b]2.1. 显示器Gamma曲线[/b]

Gamma可能源于CRT(显示器/电视机)的响应曲线,即其亮度与输入电压的非线性关系。
图 2-1 一典型显示器 的响应曲线,非常接近指数函数
图片来源:http://radsite.lbl.gov/radiance/refer/Notes/gamma.html
(说明:上图中输入值为数字化的,即通常的RGB值,但可以理解数/模转换是线性的,所以它和输入电压是等效的。)

归一化后,我们通常可以用一简单的函数来表示:

output = input ^ gamma

gamma就是指数函数中的幂
图 2-2 归一化的Gamma曲线
图片来源:http://www_teamten_com/lawrence/graphics/gamma/

注意上图曲线的一些特性:
* 端点是不变的,即不管gamma值如何变化,0对应的输出始终是0,1的输出始终是1(这一特性会被用到)。这可能是gamma又被叫作“灰度”系数的原因吧。
* gamma > 1时,曲线在gamma=1斜线的下方;反之则在上方。

另外说明一下,虽然是以显示器作为例子,但可扩展到一般的图像相关的输入/输出设备。Gamma曲线应该是普遍存在的,即使它不是严格的指数关系,可能还是会这么通称。至少我知道的数码机机/摄像头里的sensor也存在gamma曲线及gamma校正。

[b]2.2. 检查显示系统的Gamma值[/b]

在PC上,好像还没有什么软件方法可以得到系统的Gamma值(4.1会说明这一点)。有人做了一些图片,可以粗略估计。其原理和Adobe Gamma类似。
图 2-3 Gamma对照图
图片来源:http://radsite.lbl.gov/radiance/refer/Notes/gamma.html

另有一张类似的图片:
http://www_teamten_com/lawrence/graphics/gamma/ramp.gif

使用方法:与Adobe Gamma类似,即眯着眼,或站远点,或近视眼取下眼镜,总之当左边糊成一片,而右边某栏的亮度和左边相当时。

注意:如果您没有做任何Gamma校正(没有使用Adobe Gamma之类的软件,或虽使用了但校正系数设为1.0),测得的才是显示器的Gamma,否则只能称为系统Gamma(或复合Gamma)。

另外,通过显示器自带的ICC Profile是可以知道显示器的Gamma的,这个应该比较准。我看了自己的G71f+,大约是2.2.

3. 什么是Gamma校正?

从一个数字化的图片文件,到我们最终看到的图片,中间要经过许多环节。几乎在任何一个环节上,都可以加入一些变换,以改变最终输出和最初输入的关系(类似的,这种关系被称作系统Gamma或复合Gamma)。

比如,对gamma=2.5的显示器,在数据传递到显示器之前,将其做一个gamma=0.4的变换(比如对显卡缓存中的数据,d’ = d ^ 0.4),这样就能从总体上得到一个线性的关系。

注意这里有一点混乱。通常我们说做一个gamma=c的校正,意思是指做output = input ^ (1/c)的变换。有一个倒数关系。

对于PC,显示器的Gamma是2.2左右(可能以前更多的是2.5,现在好像趋向2.2了),一般没有内置的校正,所以我们说Adobe Gamma对Windows系统默认的校正系数是2.2。对于MAC,显示器的Gamma是2.5,硬件内置了1.4的校正,所以它还需要2.5/1.4~=1.8的校正才成为线性的。下文对各种系统下的gamma校正过程有更详细的说明。

http://www_cgsd_com/papers/gamma_diagram.html

4. Gamma校正可能发生在哪里

[b]4.1. 系统级(硬件、操作系统)[/b]

显示器内没有听说过有何补偿,即使有,它们也对外呈现一定的gamma值。DVI接口的及LCD类显示器不清楚。

主要的补偿发生在显卡及其驱动程序类。如果显卡硬件不支持,则由驱动程序软件完成。在Windows中,上层通过调用驱动程序的一个接口函数(DrvIcmSetDeviceGammaRamp)向其传递Gamma校正表(LUT),这个表的大小是3*256项(每项16字节),对应于RGB三个通道,每个通道256级。

描述这一细节,可以对有些事情更有把握:
* 这种校正实际上可以是任意函数,而不限于gamma为幂的指数函数。
* 也是因为此,不能通过驱动程序得到系统的gamma值(因为最多只能得到那个表)。
* 这一设置对整个系统有效(任何程序,任意显示的图片都受它影响)。

以前我一直不明白Adobe Gamma和驱动程序的Gamma是什么关系,它们一起出现就不知所措。还有人说它们是共同作用的。现在我完全明白了,没有迭加关系,最后者的设置有效。而且,Adobe Gamma也不必是(实际上也不是)一个驻留程序,它仅在启动时将那个表传给驱动程序就完成了它的任务。

还可以用其它程序来校正/设置gamma,下面是一个方便的小工具:Gamma Panel。(查看本文中的图片,需要经常改变gamma,最好下一个,Free的。)

http://www_stars_benchmark_pl/index.php?show=gapa&SID=5c96c83c7df02e6e44dea37584af9534
图 4-1 Gamma Panel,一个校正系统Gamma的小工具
图中的Gamma是校正系数,即实际曲线是:output = inupt ^ (1/gamma)

[b]4.2. 应用程序级[/b]

如前提到的,某些播放软件有Gamma校正功能,ACDSEE也有。这时,它们不是修改系统的Gamma校正表,而是在解码时对当前帧/图像作了实时的Gamma变换。
图 4-2 ACDSEE浏览图片时可加载Gamma校正功能
图中左边是由IE打开的同一图片(无Gamma校正),可以看出它们的亮度不同。(不过,黑框和白边是相同的。)

[b]4.3. 文件级[/b]

如前面提到的(图 1-2 ACDSEE中的曝光调节),某些图像处理软件可以调整文件的Gamma,这种调整的结果将写入文件(即相当于对图像进行某种处理)。比如,当你的PC未进行Gamma校正(你的系统Gamma=显示器的Gamma约2.2),这时你可以把文件的Gamma调为2.2保存,你以及其它未校正系统Gamma的PC用户看到的这个图片应是正好的。(注意,这里有一个前提即原始图片在Gamma=1的系统上看是“正好”的。)

另一种方式则是将Gamma校正的系数写入文件内,而不改变文件内容,而浏览/处理软件在解码这一图像时会依据这一参数对它单独进行Gamma校正。(这被称作“文件Gamma”。PNG格式支持)

总之,不管Gamma校正发生在哪一环节,它们是等效的(在理想情况下/或近似地看)。明白在哪些环节Gamma发生了怎样的变化,然后做一些乘除法就可以了。

5. 改变Gamma带来的影响

[b]5.1. 影调的变化[/b]

通常的感觉是,系统gamma高,图像会发暗,而校正后,画面变亮。

观察下列图片。

两个对应的File Gamma=2.5的图片是为了模拟系统Gamma的变化。或者也可以用Gamma Panel之类的工具,将Gamma校正系数设为1.0~2.5观察(每组中的第1个图片)。
图 5-1 灰度图0-128, File Gamma=1.0
图片来源:http://www_cgsd_com/papers/palette2.html
图 5-2 灰度图0-128, File Gamma=2.5
图片来源:http://www_cgsd_com/papers/palette2.html
图 5-3 灰度图128-255, File Gamma=1.0
图片来源:http://www_cgsd_com/papers/palette.html
图 5-4 灰度图128-255, File Gamma=2.5
图片来源:http://www_cgsd_com/papers/palette.html

结论:
* 当系统Gamma高(Gamma校正=1.0)时,看到的图像暗部影调丰富;反之,则亮部丰富。
* Gamma校正设为2.5时看到的File Gamma=2.5的图片,和校正设为1.0时看到的File Gamma=1.0的图片相当。

另:这里有一个直观的(用普通照片的)例子。
http://graphics_stanford_edu/gamma.html

[b]5.2. 颜色的变化[/b]

很显然,Gamma的变化带来亮度的变化。而单独改变某个通道的Gamma,则会则会带来色调(Hue)的变化。
http://www_cgsd_com/papers/gamma_colorspace.html

当然,如果显示器本来就偏色,我们则可以改变某个通道的Gamma使其总体上保持均衡。

[b]5.3. 其它[/b]

其它影响在后面有说明或提及。

6. 校正Gamma的理由

主要指是否要将系统Gamma校正到1.0。因为校正总是存在的。(下同)

[b]6.1. 标准化及互换性[/b]

如果数码相机/扫描仪给你一个Gamma=1.0的图片,你最好是在系统Gamma=1.0的系统上查看;或者当你的数码图片要拿去输出时,对方系统Gamma=1.0;……

(这部分涉及到色彩空间、ICC Profile,我还不太清楚,而且接触的设备非常有限,不多说了。)

[b]6.2. 算法上的要求[/b]

在涉及不同灰度的混合时,就会对gamma有要求。一个简单的例子,考虑在填充时,一半的黑(0)+一半的白(255),效果应该和50%的灰(128)相同。但这仅在系统gamma=1.0时成立。

又如,彩色转黑白时常说的:30% R + 59% G + 11% B,也是针对gamma=1.0而言。

同样,许多算法也是针对1.0的系统gamma,否则算法内要做gamma校正。

下面是一个抗距齿(anti-alias,反走样)的例子。
图 6-1 通常情况下的边缘
图片来源:http://www_teamten_com/lawrence/graphics/gamma/
由于只能在矩形的点阵中画斜线,而斜线的像素值为全黑,当斜线较陡(或平)时,就会有明显的锯齿感。

请将系统的gamma校正设为1.0查看下面两图(即不校正系统gamma)
图 6-2 采用anti-alias后,锯齿感没有那么明显了
图片来源:http://www_teamten_com/lawrence/graphics/gamma/
在Photoshop中放大查看此图片,就会发现边缘不是全黑的,而是渐变的。(这是对anti-alias的直观理解。)
注:不要用ACDSEE放大查看,它默认的放大算法是插值的,无法看清像素的原貌。
图 6-3 anti-alias并gamma校正后,锯齿感完全消失
图片来源:http://www_teamten_com/lawrence/graphics/gamma/

当然,如果你保持系统gamma=1.0去查看上面的图片,就会发现第2张图完全无锯齿感,第3张图反而有一点。(这不是也可以作为一种估计系统gamma的方法吗)

7. 不校正Gamma的理由

[b]7.1. 现实的非标准化[/b]

假定你的图片作为Web发布,你的用户(观众)的系统Gamma会是1.0吗?即使可以假定色影无忌的泡菜会用Adobe Gamma将他们的系统Gamma校正到1.0左右,但绝大多数普通用户呢?——在接触到Photoshop前,我是不知道什么Gamma的。

也许只能折衷吧。(MAC通过硬件只校正到1.8,SGI只校正到1.4,不知道有没有这方面的原因。)

Making Good Cross Platform And WWW Pictures
http://www_cgsd_com/papers/gamma.web.html

而我们整天面对的操作系统,它默认用户界面的设计,又是以什么系统Gamma值为前提的呢?——似乎设为1.0并不是最舒服的。

PNG文件格式提供了Gamma补偿的功能,但并没有流行起来,因为人们不知道他们的系统Gamma是多少(当然还有别的原因)。

The Sad Story of PNG Gamma “Correction”
http://www_hut_fi/u/hsivonen/png-gamma.html

[b]7.2. 更符合视觉特性[/b]

就人的感知觉,心理量和物理量一般呈对数关系,视觉也不例外。虽然这个对数关系和那个指数关系并不严格对应,但方向上是一致的。即越暗处感觉越细(对同等光强的变化,暗处比亮处敏感),而对于(未校正的)显示器gamma曲线(gamma值大于1),也是暗处对应的层次更多。

比如对gamma=2,以一半的光强为分界,0~182对应于暗的一半,182~255对应于亮的一半。

[b]7.3. 可能导致颜色数的减少[/b]

这是由于数字量的舍入误差造成的。输入数据按通常的每通道8位计算,当显卡(DAC)精度只有8位时就会发生。

x = 0:255; y = uint8((x / 255) .^ gamma * 255); n = histc(y, x); count = sum(n>0)

当gamma=2(或0.5)时,结果count=192,即256色变为了192色。若三通道Gamma值(校正系统)相同,则总共的颜色数为192^3 = 707,788色,而24位色原本为16,777,216。

当然,对10bit, 12bit及更高位显卡就不存在这个问题了。(以前一直不明白在8bit色彩的系统上,更高位的显卡有何意义。现在有一点感受了。)

8. 结论

Gamma是一个基本的要素。关心图形、图像的人应该给它一点关心。

不将显示系统Gamma校正到1.0似乎并没有太大的错误,至少你和人民大众站在了一边。校正到什么程度,既有折衷的考虑,也有口味的因素。但不偏色是必要的。当标准需要你校正时,你最好遵守标准。总之,取决于你的图片与谁“接口”。

Gamma只是ICC Profile的一部分。关于标准及互换性的问题,也许只有理解了色彩管理以后,才能完全明白。

较瘦 编辑于 2003-10-22 13:13

----

注:
假定你的图片作为Web发布,你的用户(观众)的系统Gamma会是1.0吗?即使可以假定色影无忌的泡菜会用Adobe Gamma将他们的系统Gamma校正到1.0左右,但绝大多数普通用户呢?


这段话中有错误,用Adobe Gamma是将系统Gamma校正到2.2(PC用户)或1.8(MAC用户)等。由于我当初有这种理解(认为校正是应将系统Gamma校正到1.0),导致一些偏差,请各位小心!估计不影响全局,我也就不一一修正了。

[较瘦 编辑于 2004-05-24 12:33]
相关标签: STORY 通用 显示系统 1.0
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
浏览:36116 回帖:153
游客没有回帖权限
泡菜
泡网分: 0
主题: 1
帖子: 13
注册: 2006年10月
老师能不能就显示器gamma校正多说说,能给一个图示就最好了.不明白显示器gamma 校正究竟是要通过改变输入信号,使显示器的最终输出信号与屏幕亮度是保持线性关系呢还是保持gamma等于2.2?如果是保持线性关系,因为眼睛对亮度与光强不是成比例的线性关系,那反映出来的屏幕图像与原图岂不是发生了变化?

[pakjj 编辑于 2006-10-08 11:20]
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 0
主题: 21
帖子: 201
注册: 2003年8月
还没理解,容我慢慢理解……
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
M8
资深泡菜
泡网分: 37.807
主题: 37
帖子: 1020
注册: 2000年7月
请教各位一个问题,我的显示器,厂家提供了一个ICC文件,而如果用Adobe Gamma的话,又会产生一个ICC文件,在显卡的配置中这两个文件只能用其中一个,感觉显示效果有差别,那应该用哪一个?

另外,sRGB是8位的,我的显卡的最高位数是32位,那我如果用16位色深扫描的文件,在显示器上是如何显示的?感到迷惑!

[2005-07-17 20:11 补充如下]

忘了说,在设定Adobe Gamma时,初始的色彩文件是否只能选sRGB?
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 0
主题: 14
帖子: 395
注册: 2005年6月
我来说一下GAMMA, 许多可嫩不太正确, GAMMA是一个色彩空间相对于LAB空间, 现在我们假设LAB代表着人眼能看到的全部颜色, 那么GAMMA就是对这个空间能再表现出来的数值。

人的眼睛是一个标准的线性空间。 这个就是胃什么PHOTOSHOP曲线是y=x这个时候伽马等于1,
颜色有一个连续性, 就是讲, 从扫描仪, 数码像机到计算机, 以及最后的输出设备, 那么从最早看到的到最后输出的要保持一致, 那么每个设备的都是要考LAB XYZ来转换, 所以ICC的作用就是表示了这个设备的特性, MAC用1,8的原因是因为印刷, 打印设备的色彩空间值都是围绕在1。8左右, 也是MAC适合专业出版的原因, 所以你看到MAC几乎统治了专业平面出版。 对于CRT的补偿, 这个是因为CRT显象管的形状, 如果补偿成人眼看到的正常的GAMMA在1的时候的图片的样子, 就要根据显象管的形状进行补偿, 所以产生了2。2, 不过这个2。2是SRGB的时候的平均值, 真正的内在的PC的伽马是2。5。 一般的彩色打印机是在RGB模式下打印的, 专业级别的都支持CMYK打印。 而到平版印刷, 就要转换适合印刷的CMYK空间, 这个就更小了。

有兴趣的可以看看TIMGREY的颜色的秘密。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 24.179
主题: 2
帖子: 466
注册: 2002年12月
好文...学习...
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
陈年泡菜
泡网分: 44.374
主题: 45
帖子: 5123
注册: 2003年12月
学习.
感谢
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 14.85
主题: 2
帖子: 94
注册: 2002年5月
谢谢
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
资深泡菜
泡网分: 42.179
主题: 23
帖子: 2903
注册: 2003年9月
记号
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
老坛泡菜
泡网分: 54.484
主题: 44
帖子: 3210
注册: 2001年11月
侯捷:深入浅出,知其然,知其所以然,不深入如何浅出?不入虎穴焉得虎子!
——谢谢治学严谨的较瘦!

没理解透的情况下,要有层次、有条理地表述某一方面的内容很难(好像抬杠就相对容易点)
抬抬杠(我也知道不好):
主贴中多次提到“对图像(文件)进行Gamma校正”是错误的,对于除包含了记录时的Gamma信息的图片(

PNG?)之外的文件,不可能进行Gamma校正,所以一般的处理软件(如ACDSee)是对图像Gamma值按个人

感观喜好作破坏性调整。

关键是18%反射率成为了一种参照标准
我在早期顿悟摄影曝光的18%灰板时,就是这个感觉,也就是robinliu的那种感觉,SteelTape回答得深入

浅出,我要借用你们的字句去传播了(非商业用途),对不起,先谢了!

只看首贴的人小心陷阱了! 我懒得改了,我要去学色彩管理了
首贴中的补充不痛不痒,让后面的同学晕菜,或没看跟贴时很想拿砖头。更主要的是在“色彩管理”中引用了该篇,故本同学建议教授再补充得清楚严谨些,哪怕明确纠正原有的一些错误……
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
陈年泡菜
泡网分: 52.517
主题: 78
帖子: 4681
注册: 2001年8月
好贴,坐下来慢慢看
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
资深泡菜
泡网分: 27.978
主题: 23
帖子: 1590
注册: 2003年6月
问题解决了,原来是保存时要另起个文件名:)
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
资深泡菜
泡网分: 27.978
主题: 23
帖子: 1590
注册: 2003年6月
郁闷!我用Adobe Gamma校正显示器后保存了文件,为什么重新启动系统后又回到默认的了,用windows xp系统,请DX指点
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 27.762
主题: 1
帖子: 142
注册: 2002年11月
先收藏起来,看了一遍,没什么感觉:(
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 16.05
主题: 13
帖子: 143
注册: 2001年11月
对于adobe gamma到底做些什么,起到什么效果,我也一直很困惑。

今天找到了 http://www_normankoren_com/ 这个网站的色彩管理部分写得很好,我正在学习中。

Calibration and profiling: the source of the confusion
(for color-managed workflows only)

An image can be altered in two places on the way to the monitor. (1) by the video lookup table (LUT). This is performed by all the calibration techniques below. (2) by gamut mapping in color-managed workflows, performed by the color engine (CMM) under the control of an ICC monitor profile. See Color management parts 1: Introduction and 2: Implementation for more detail.
The LUT is normally loaded with values that enable the display to operate at the gamma (usually 2.2) specified by the calibration process.

Confusion arises because both transformations take place in color-managed workflows, and both are controlled by an ICC monitor profile. An ICC profile provides data for the LUT loader program, which is run at startup; it also provides information for the gamut mapping between the working color space and the monitor color space.

一个profile,既是色彩空间的描述,又起到显示器校正的作用。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
资深泡菜
泡网分: 0
主题: 23
帖子: 604
注册: 2001年2月
VikingII,没明白你的意思。你知道我从一开始就建议用显示器icc文件的(至于说它准不准那是另一回事)。

如果你是指你引用的这段
IE、ACDSee没有色彩管理,直接显示,体现出来的是显示器本身特性。
如果Adobe正确理解了显示器,那么它也应该显示出这个特性,显示出的效果就应该和IE、ACDSee一样!


我现在想一想确实有问题,你后面的话是对的。我想你说的
所以不受显示器本身的特性干扰,将图片原本应有的色彩正确地显示出来。
的实际内涵是PS“利用了显示器本身的特性,将图片原本应有的色彩正确地显示出来”。对否?

我想不起当时为什么那么说了,可能是急于表达“它也应该显示出这个特性”,一兴奋,没细想,就放上去了。多谢指正。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
资深泡菜
泡网分: 43.992
主题: 30
帖子: 3524
注册: 2002年10月
powerwolf,之前我大致知道你的意思。现在我还是,基本上不认同你的观点,理由看132贴。
IE、ACDSee没有色彩管理,直接显示,体现出来的是显示器本身特性。
如果Adobe正确理解了显示器,那么它也应该显示出这个特性,显示出的效果就应该和IE、ACDSee一样!

原图是在sRGB空间的色彩表达,IE、ACDSee等软件却按显示器的色彩特性显示出来,没错是体现了显示其本身的特性,所以显示结果是不准确的。
PS理解了显示器的特性,按照其与标准色彩空间的差异进行了转换显示,所以不受显示器本身的特性干扰,将图片原本应有的色彩正确地显示出来。也因此PS显示出的效果往往与IE等不一样。
这点还可以参看《Photoshop 7 的色彩管理功能》的第206贴。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
资深泡菜
泡网分: 0
主题: 23
帖子: 604
注册: 2001年2月
在仔细研究gz12345、教授、Maxxum、walker他们的贴子之前我对色彩管理也是一窍不通,而且到目前为止我获得的所有这方面的知识也绝大部分源自他们,他们的无私贡献让我受益非浅,也帮助了这里一大批兄弟姐妹。我发自内心的非常感谢他们,感谢无忌上的这帮良师益友,相信大家都有同感。

ViKingII把这个帖子又翻了上来,我回过头看了看,的确,由于我和gz12345开始的那几段引用让人觉得乱,搞不清楚哪些话到底是谁说的,直接后果就是我们各自的思路和观点在后来人眼里失去了连续性,反而贻误了大家。因此觉得有必要澄清一下。

ViKingII,下面这段话是我说的, 争论是从这里开始的:

1、Gamma的选择

我的理解,Adobe校正时要求输入的是显示器gamma。

按你和教授的说法,这是Adobe的一个预期值,就是说是预期结果,是个确定值,那用得着你输入吗?如果说Adobe要做的是校正,没理由用“结果”校正“结果”吧,应该是对“初值”进行校正吧。显示器有一个自己的gamma值,但这个值肯定是不可调的,Adobe要校正的肯定也不是它。标准色彩空间自己选了一个gamma值,例如你们说Adobe RGB、sRGB、BruceRGB用了个2.2的gamma,这个值也是不会变得,也不存在校正的问题。

对具有色彩管理能力的软件来说,它要做的就是维持理论(色彩空间)和实践(输出)的一致、设备之间的一致,理论(色彩空间)、实践(输出)、设备具体参数是多少并不重要,重要的是知道这些参数,知道这些参数就知道怎么转换。

所以我认为,Adobe在这里做的与其说是校正,不如说是采样。

如果你知道显示器的gamma,就应该输入这个gamma,让PS知道怎么转换。不应该用另一个值去误导它。
如果不知道,那只好取平均数2.2了。

===========================================================================
用Adobe Gamma采样说,很容易解释

1、为什么前面那么么多兄弟发现显示器自带icc文件gamma不是2.2。
2、为什么色温取9300k可以,取6500k也可以,其实取什么都可以。
3、黑场白场也是任意的。Adobe那样调整,一是为了“好看一点”,二是为了尽量挖掘出显示器的潜力。
4、磷粉不用说了,除了采样,你还能怎么样?

其实icc文件的目的就是告诉Photoshop, “嗨,伙计,我,显示器,是这样工作的。”

我看了一下我自己的NESO HD786G显示器,gamma是2.0

我们是被Adobe“校正”两个字误导了,以为真的是去校正显示器。如果一定要说“校正”,也应该说校正的是Adobe自己,校正Adobe自己对显示器的理解。

这反倒让我悟出了一个判断Adobe Gamma初始加载哪个icc文件合适的标准——和没有色彩管理的软件如IE、ACDSee比。

IE、ACDSee没有色彩管理,直接显示,体现出来的是显示器本身特性。
如果Adobe正确理解了显示器,那么它也应该显示出这个特性,显示出的效果就应该和IE、ACDSee一样!

哈哈,饶了一个圈,错的不是IE、ACDSee,反倒是Photoshop,有意思!
这也合理,IE、ACDSee用的是显示器工作空间,你Photoshop搞出那么一堆空间来,你自己不去搞掂它,谁来搞?


在gz12345的第113贴中凡" powerwolf: "之后的都是我说的, gz12345: "之后的都是他说的。

[powerwolf 编辑于 2004-11-08 21:10]
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
资深泡菜
泡网分: 43.992
主题: 30
帖子: 3524
注册: 2002年10月
一些疑问,尝试解答:
7.3. 可能导致颜色数的减少
这是由于数字量的舍入误差造成的。输入数据按通常的每通道8位计算,当显卡(DAC)精度只有8位时就会发生。
x = 0:255; y = uint8((x / 255) .^ gamma * 255); n = histc(y, x); count = sum(n>0)
当gamma=2(或0.5)时,结果count=192,即256色变为了192色。若三通道Gamma值(校正系统)相同,则总共的颜色数为192^3 = 707,788色,而24位色原本为16,777,216。
当然,对10bit, 12bit及更高位显卡就不存在这个问题了。(以前一直不明白在8bit色彩的系统上,更高位的显卡有何意义。现在有一点感受了。)

这种误差发生在中间计算时,只需在中间计算时采用16位精度计算即可,输入/输出包括DAC仍然采用8位,不会产生大的误差。
计算一下:1/0.0152 = 65.789(约6挡),按照Cityrain兄的资料,人眼在一极短瞬间(来不及调光圈和ISO时)能分辨的灰度为50级。看来Adobe还是放宽了一些。

才50级?那通常的256级灰度不是浪费了?对于反转片3.x的动态密度,相当于几千级灰度,观片器下明暗部位一眼扫过去,似乎不会看的见暗的就同时看不见亮的吧?
我认为,Gamma描述的是“输入信号-输出亮度”的关系。所以,只有输出设备才有Gamma。从这个意义上说,人眼、胶片等等输入设备都是没有Gamma的。

对于每个设备来说,都有信号输入、输出,也就有gamma,如果其特性曲线符合幂函数的话。例如胶片的入射光线和密度变化的关系、扫描仪的胶片密度与输出数字信号的关系等。
1。前面说了,18%这个数值来源于物体的平均反射率是18%。这是经验、近似。与gamma毫无关系!(鉴于此,用18%反射率的灰板来代表一个普通场景是很自然的事,18%灰也自然成为一种参照标准。)

明度也是以18%为中灰,感觉与这个18%平均反射率似乎有内在的联系。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
资深泡菜
泡网分: 43.992
主题: 30
帖子: 3524
注册: 2002年10月
又再看了一遍。第一次看时跟着教授一起晕,晕过之※※晰多了。以下为一点个人理解:
windows的gamma默认是2.2,MAC的gamma默认是1.8,为什么gamma都设定在2左右?根据从各方面得到的信息并推测,人眼对光线亮度的感受也是一个幂函数,gamma为0.5左右。那么系统的gamma正好与人眼的gamma抵消,图像灰度值(RGB)显示出来与人眼感受的亮度感(明度)变成了线性关系,扩展了图像数据的明度有效范围。
那么adobe gamma调节中灰块的灰度值是186(对应于预期系统gamma 2.2),而不是128,是不是矛盾呢?不矛盾的,这个值只是用来符合黑白相间后的值,与其是否中灰没有关系。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
陈年泡菜
泡网分: 51.008
主题: 19
帖子: 5355
注册: 2001年2月
好东西!慢慢研究!
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
陈年泡菜
泡网分: 50.339
主题: 244
帖子: 14200
注册: 2003年11月
收藏,慢慢看!
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
资深泡菜
泡网分: 43.992
主题: 30
帖子: 3524
注册: 2002年10月
一口气看完了这篇,获益良多,感谢各位学者的认真钻研和热烈讨论。我也是喜欢按理论指导实践进行思维,明白了道理一通百通,其实也是非常有实用意义的。可是这人越来越迟钝了,一年前的文章留到现在才看
看gz12345和powerwolf引言有点乱,不知道两位具体争执什么。按个人的理解,adobe gamma调节中,载入的显示器ICC中含有该型号显示器典型的gamma值,再通过目视检测该台显示器gamma与典型gamma之间的差别(gamma检视可能还有别的作用),结合设定预期显示系统的gamma值(如2.2),就可以计算出gamma修正表对显示进行修正(填入LUT表中),最终整个显示系统的gamma值被校正在预期值(如2.2)。感觉是比较认同教授和gz12345的看法吧,但gz12345的一些术语用词似乎有些乱,容易误会。
这里引出一个需要重视的问题,adobe gamma中载入的ICC,绝对地、毫无疑问地应该是显示器的ICC,这有该显示器的ICC才能比较准确地描述该型号显示器的色彩特性。在没有显示器ICC的情况下,可以在WINDOWS的预置ICC里找同类显象管的勉强替代,最后当实在没有合适的ICC时,才使用sRGB凑合。这是对色彩管理那篇首贴部分内容的一点看法,也许在那边讨论更合适。

[VikingII 编辑于 2004-11-07 15:22]
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 23.296
主题: 29
帖子: 276
注册: 2004年8月
楼主以上提到的小工具GAMMA PANEL是英文界面,小的初学汉化,已经将它进行了部分汉化,有兴趣的色友可给个EMAIL我,300K左右,我随后发到你的邮箱(原软件版权属于原波兰作者,只是稍作汉化,方便大家!相关错漏,敬请指出,谢谢!)

email:zou5020@21cn.com
登录后可直接显示原图
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
资深泡菜
泡网分: 0
主题: 23
帖子: 604
注册: 2001年2月
Y = I ^ gamma. 即显示完全由输入电流决定, gamma = 2.5 是个常数

常数gamma一定是2.5、或者接近2.5吗?

Y = I ^ gamma = (k*F(D)) ^ gamma = (k*k'*D) ^ gamma = K * D ^ gamma. 即默认的Windows gamma为2.5.
然而,Adobe gamma本身就是为了调整LUT, 假设调整后LUT的传输函数为
F(D) = k * D ^ n. 那么推出 Y = K * D ^ ( n * gamma). 系统gamma = n * 2.5.

如果desired gamma = 2.2, 那么 n = 2.2/2.5.

从数学公式推导上来说没错,不过最好理一理你这里的gamma思路。

1. 叫什么名字无所谓了

叫什么名字当然无所谓,但指向不明确、概念不明确就不是无所谓的了。

翻译的那段初时我试图按照 have the pen disappeared 这样的句型去理解,谢谢你的指点。

5. 我认为应该使用adobe gamma, 校正到2.2, 就是sRGB的gamma.

这是绝对、唯一和最佳选择吗?

6. 没有技术或任何其它方面的理由校正显示器到靠近它本来属性之外的空间, 只是对于PS而言的,就是ICC managed 的情况.

参照6,你是否应该对5进行一下条件限制呢?这一条本身对你选择gamma又有什么影响呢?

1. 对于那些不用profile的软件,如Acdsee, IE, 显示就会使用gamma=2.5或1.8,

你这里的gamma是显示器gamma,还是windows gamma、LUT表里的gamma?显示器gamma一定是2.5吗?
Acdsee、IE会去调用windows色彩管理接口、会去理会Windows gamma吗?

怎样选择gamma比gamma等于多少重要得多。

我也很担心显示器自带gamma不准确,但准不准确和应该怎样选择是两回事。

我要说的都说完了。

期待你的大作。

[powerwolf 编辑于 2004-10-22 22:23]
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 21.511
主题: 8
帖子: 286
注册: 2003年9月
你的疑问:

1.  叫什么名字无所谓了.

2.  参见翻译的文字.

3.  default gamma, 就是LUT没有修改的值,pc=2.5, Mac=1.8.

4.  第 128 帖.

5.  我认为应该使用adobe gamma, 校正到2.2, 就是sRGB的gamma.

6.  没有技术或任何其它方面的理由校正显示器到靠近它本来属性之外的空间, 只是对于PS而言的,就是ICC managed 的情况.
    如果照顾到Web, 还是要校正的.
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 21.511
主题: 8
帖子: 286
注册: 2003年9月
显示器的像素的亮度 Y 和 显像管的输入电流 I的关系,Y = a * ( I+ b) ^ gamma.

显示器的亮度旋钮调整,黑场合适的时候,b=0, 所以 Y = a * I ^ gamma.
显示器的对比度旋钮调整,白场合适的时候,a确定, 归一化的公式为
Y =  I ^ gamma. 即显示完全由输入电流决定, gamma = 2.5 是个常数,不能调整.

再看电流 I, 它和要显示的数值 D 的关系,首先 D用显示卡查找表LUT转换为F(D),  然后用DAC转换为电压V, 再变成电流I. 可以认为 I ,V,  F(D)是线性的,因此  I = k * F(D).  如果正常没有改过的Windos LUT, 它是线性的, F(D)=k'*D. 所以
Y = I ^ gamma = (k*F(D)) ^ gamma =  (k*k'*D) ^ gamma = K * D ^ gamma.  即默认的Windows gamma为2.5.

然而,Adobe gamma本身就是为了调整LUT, 假设调整后LUT的传输函数为
F(D) = k * D ^ n. 那么推出 Y = K * D ^ ( n * gamma). 系统gamma = n * 2.5.

如果desired gamma = 2.2, 那么 n = 2.2/2.5.

对于Mac PC, 显示器的内部有一个转换,是在Mac的显示不改动LUT时gamma已经是1.8.

OK, 现在我们完全可以不改动LUT (即不用校正adobe gamma), 直接使用显示器自带的profile来工作,Adobe PS 可以知道Windows gamma=2.5, Mac gamma=1.8, 完全可以工作, 可是有两个缺陷:
1.    对于那些不用profile的软件,如Acdsee, IE, 显示就会使用gamma=2.5或1.8, 而Web上面发布的图片使用sRGB空间,其gamma=2.2, 那么显然有了误差.
2.   这个问题更麻烦,就是显示器自带的ICC profile是每台显示器都一样的,不是针对每个人的显示器校准的,那么显示器的偏差完全没有反应出来。

为了解决这两个问题,就需要校准显示器,最好使用专业的硬件,如果使用Adobe gamma就只能靠眼睛大概的校准了. 校准的结果就是:
1.  显示器的gamma=2.2, 这样才能在上网时比较好的显示图片.
2.  生成一个新的针对当前显示器的ICC profile, 能准确反映显示器的情况.
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 21.511
主题: 8
帖子: 286
注册: 2003年9月
看来你还是糊涂的很. 先翻译这句吧:

so that the system will have the transfer-function that is specified in the desired gamma input box after the gamma match is properly adjusted using the sliders

当使用滑动条合适的调整了gamma的匹配后,那个desired gamma输入框里指定的值就成为了(显示)系统的传输函数.

其实你的所有疑问,都很好解释,所以我准备写一篇长的文章,希望彻底说清楚.
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
资深泡菜
泡网分: 0
主题: 23
帖子: 604
注册: 2001年2月
====================================
没办法只好把前面一部分再贴一遍。
====================================

aim-dtp上的这桶水Monitor (or System) Calibration with Adobe给我不少启发,但没有解决所有问题,相信大家也差不多。唉,天降大任于我们,作一个“人才”真是一件非常痛苦的事。赫赫,大言不惭!

gz12345:

一些细枝末梢的东西不说了,挑出咱们关心的部分谈谈我的理解和推测。

一、
General, what does the AdobeGamma do and how does it affect to the system

AdobeGamma partly gathers information about the monitor and partly affects to the color appearance that is shown on the monitor and writes the monitor profile (a.k.a system profile or device profile) for the CRT monitor that characterizes that condition.

1、采样说说中了一部分,开始我是倾向于完全采样说的。
2、a.k.a = as known as,aim-dtp对显示器profile、系统profile、设备profile采用了同一个定义,这是我们看它的文章需要注意的地方。现在还不能明确它这里的“system”和我们前面提到的“显示系统”是不是同一所指,暂且不作为论述“显示系统”的参照。我建议以后我们统一采用它这里的定义,也就是显示器profile,一方面便于对照;一方面显示器的概念明确、外延小,不容易引起歧义。

二、
Gamma Patches/Sliders and the Desired Gamma Input Box
..............
This section will affect to the colors show on the monitor and to the gray balance so that the system will have the transfer-function that is specified in the desired gamma input box after the gamma match is properly adjusted using the sliders. AdobeGamma affects to the display colors by changing the look up table conversion ramp in the display driver card.

中间斜体部分我断来断去总觉得它话没有说完,惭愧,惭愧,如果对通篇理解本文有影响,请不吝指教。
接下来.....

三、
Note that Macintosh Default in reality is 1.72 and Windows default in reality is 2.50. The gamma calibrations patches are rather limited, far more comprehensive gamma charts are provided below in step 3.

第一次提到gamma取值问题,是Machintosh Default、Windows default,而且是in reality,不是Adobe default, 也不是Adobe desired。
先不妨把它作为gamma取值依据一

下面直接跳到setp 3

四、
Step 3:
Choose the system gamma space

Choose the desired system gamma space. This decision mainly affects to how the uncalibrated world (like the Web, non color-managed software etc.) appears on your ICC color-managed system. It also affects to how the Widows color-scheme appears, this can be adjusted in DisplayProperties.

斜体部分让我意外,校正是为了影响没有校正的图片在自己电脑上的表现?当然它也没有否定还有其他目的。
我想了想,也有道理。目的决定方法,如果你的目的是为了上网,为了看别人的图,由于你不可能确切的知道他的gamma,而且他很可能是在没有校正的显示器上制作图片,那么为了看到他看到的东西,采用一个他最可能的gamma,怎么不是恰当地选择那?
把它作为gamma取值依据二

五、
How to choose the system gamma space:

* Gamma space 1.72 is the gamma space of uncalibrated Mac systems.
* Gamma space 2.50 is the gamma space of uncalibrated PC systems.
* Using gamma space 1.00 as the system space has the benefit of avoiding the slope-limiting issue in the on-the-fly display conversion in Photoshop but the drawback is that the range of the CRT is not being utilized the best possible way (and the Web appears very incorrectly in the browsers).

1、再次提到gamma取值依据一。
2、slope-limiting不知道是什么意思,但既然有benefit of avoiding那么就作为gamma取值依据三吧。
3、尽可能充分地利用CRT,gamma取值依据四
4、最后扩号里的那句似乎是在重复gamma取值依据二。

紧接着…..

六、
With well behaving ICC color-managed workflow such as the Photoshop 6.0.x combined with AdobeGamma provides (less the slope-limiting issues) there are no technical or any other reasons to calibrate the monitor to any other space than to close to the native characteristic of the CRT monitor that is gamma 2.5. This gives the additional benefit that the system is then in same gamma space as the vast majority of the systems on the Web are.

1、粗体部分太重要了!没有技术或任何其它方面的理由校正显示器到靠近它本来属性之外的空间。gamma取值依据五
2、gamma 2.5,又在重复gamma取值依据一。

最后一句应该又两层含义:
3、重复gamma取值依据二。
4、和Web上绝大多数gamma空间一样。gamma取值依据六

Go on……..

七、
In case you calibrate to gamma 2.5 do use the new Color Dither Gamma Calibration Target.


1、直接理解这句话就是把gamma调到2.5。这让我疑惑,显示器gamma按我前面的理解一直是不可调的,如果说在某个gamma值下调其它某某某,我倒认同。难道又成了我们一度提到过的“系统gamma”?

八、
Else choose the gamma calibration chart of your choice below and show it in your browser or better, have your browser to set the gamma chart as the background image of your desktop by right-clicking the displayed image and then selecting the "Set as Background" from the pop-up menu.
1.0 / 1.1 / 1.2 / 1.25 / 1.3 / 1.4 / 1.5 / 1.6 / 1.72 / 1.8 / 1.9 / 2.0 / 2.1 / 2.2 / 2.3 / 2.4
Larger monitor calibration charts:
§ Gamma 1.0 chart
§ Gamma 1.25 chart
§ Gamma 1.6 chart


上面的数值1.x等和chart有一些链接,大家参考原文。
可见gamma选择是多样的,gamma取值依据七

我把依据集中一下:
gamma取值依据一:Machintosh Default、Windows default,而且是in reality。
gamma取值依据二:为了在自己的电脑上看别人——没有校正过——的图片。
gamma取值依据三:benefit of avoiding the slope-limiting issue in the on-the-fly display conversion。
gamma取值依据四:尽可能的充分利用CRT。
gamma取值依据五:没有技术或任何其它方面的理由要校正显示器到靠近它本来属性之外的空间。
gamma取值依据六:和Web上绝大多数gamma空间一样。
gamma取值依据七:gamma的选择是多样的。

显然有些依据是重复或重叠的,暂且不对他们作“最小划分”和“最大覆盖”了。

我看来看去aim-dpt还是留下了很多悬念,它自己也说精确校正很复杂。我查找了其它网站,例如大艺彩色照片矫色技术专业网站,甚至强调WindowsXP 和Windows2000 不适合用做严谨的专业和商业用途的图象处理!晕!

再说输入输出的这个gamma指数关系实际上是个经验公式,很粗略,用来定性分析尚可,定量计算肯定精度有限。理论上现在都没有精确方法,更别说实践了。(这是我的理解,嘿嘿,现在就这点水平,见笑。)因此出现这样的窘况一点也不出奇。再说咱们也没有必要研究那么深,还是点到为止吧,太细节、太深入的问题就让它去吧,管它呢,对我们来说差不多足够了。

不过我通篇都找不到任何Adobe预期gamma怎样的字眼,因此我认为至少到目前为止我们应该排除Adobe预期作为gamma取值依据。

依据一、二、六内在联系比较密切,应该同时考虑。

依据五前半句那么绝对,后面来个“靠近”,真不好理解。大概是因为本来就拿不到一个准确的gamma,或着如我的前面所说,gamma理论本来就没办法完全准确,保持必要的精确足以。

九、目的决定方法,再次讨论色彩一致性

以前讨论过,现在有了新的依据,有必要再回顾一下。

基础:
1、对有色彩管理能力的软件来说,按标准(规范)流程制作图片,它总有办法能尽量保持原貌显示出来。
2、对没有色彩管理能力的软件来说,怎么校正都是白搭,除了对比度和亮度有影响外。因为windows只是提供了色彩管理接口,用不用是应用软件自己的事。IE、ACDSee这些没有色彩管理能力的软件来说,拿了数据直接往显示器送,让显示器按自己的色彩空间显示(它也不可能按其空间显示)(再,Photoshop里的指定配置即此理)。

因此:

一、如果目的是为了看别人的图或上网浏览,而且是用有彩管理能力的软件,在搞不清楚对方有没有校正过显示器的情况下,优选按照依据一、二、六考虑。其次依据五和七,尽量选择接近自己的gamma。注意你是推测别人的gamma,因此,效果只是近似,不是一致。

二、目的同上,但如果你能确定拿到的是对方在校正过的显示器上按标准(规范)流程制作的图片,而且知道存储图片的色彩空间,你的软件也有能力处理这个空间,那么我认为gamma取什么值都没有关系,因为你的软件知道怎么处理,这个时候优先按照依据五考虑,选择显示器gamma

三、如果目的是为了自己用,在自己的电脑上编辑、管理、察看图片,目的是保持自己电脑上各种软件的一致性。由于没有色彩管理能力得软件显示方式只有一种选择,那么就让有色彩管理能力的软件也按这种选择处理吧。优先按照依据五考虑,选择显示器gamma。

四、如果是把自己的图片拿给别人看,请按标准色彩空间(例如Adobe RGB,sRGB)存盘,方便一下对方,有色彩管理能力,他知道怎么办,没色彩管理能力,看他显示器色彩空间和标准空间接近程度的运气了。

由于标准空间与设备无关,这时gamma取什么值又是没有关系的了。那么还是优先按照依据五考虑,选择显示器gamma。

[powerwolf 编辑于 2004-10-22 10:54]
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
资深泡菜
泡网分: 0
主题: 23
帖子: 604
注册: 2001年2月
奇怪!我这个贴在前面一部分怎显示不出来?

gz12345,你能有管理权限吗?
帮我看看怎么回事?
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
回复主题: 理解 Gamma
功能受限
游客无回复权限,请登录后再试