最后的深渊吧 关注:22,753贴子:977,968
  • 54回复贴,共1

我想知道这个常识有多少人了解

只看楼主收藏回复

纯属好奇的想统计一下。
线性工作流程,关于不同gamma混色的问题,电脑正常显示都是8位srgb色彩空间(上),黑白中位值和物理(下)的中位值不同,在混合计算的时候就不可避免的偏向了黑色的那边。

这个影响是巨大的,理论上32位更接近真实的状况,8位只要你进行缩放,灰度就无可避免的被改变。
以下是8位和32位缩放后的不同结果。
GIF:

8:
32:

原图:

题外话:这个事情还让我意识到了自己画得多么烂,我的图就完全看不出这么大的差别。


回复
1楼2018-12-23 00:51
    顺便一说,百度的文本编辑框可真是狗shi,换行状态一片混乱,一个回车下去根本不知道换了几行,pc web app的处理方式也不一样,活该亏钱。


    回复(1)
    2楼2018-12-23 00:57
      不知道,听都听不太懂


      回复
      来自Android客户端3楼2018-12-23 02:48
        知道很厉害,但是看不懂


        回复
        来自Android客户端4楼2018-12-23 03:32
          是挺明显的呢


          回复
          来自iPhone客户端5楼2018-12-23 07:28
            我只知道256色和真彩16色差距很大而已


            收起回复
            来自Android客户端6楼2018-12-23 08:38


              回复
              7楼2018-12-23 08:39
                你需要一台艺卓CG319X和一部爱色丽I1 PUBLISH PRO2分光光度仪,便能帮你解决你的疑问.


                (每人电脑都不同,我不知道你用的什么环境,在阅读了几遍你提出的问题后,我初步判定你应该是要问:8位和32位色彩空间缩放时为何有损失)
                图片格式转换也是一个复杂的流程,我不知道利用什么软件.其二百度二压过后的图片也看不出什么区别.


                我只能给你贴出一个帖子,你可以去看看大神写的代码做做参考.
                /* * 将1、4、8、16、24、32位位图转换为8位灰度图 * 如果要使用FromLess8To256Gray、From16ToGray、From24or32ToGray函数 * 必须确保位图的位数符合函数要求,否则使用To256Gray函数,程序将自动 * 选择需要转换的函数。 * * 这些函数并不是所有都验证过,对于特殊的情况没有验证,没有验证的 * 情况是:16位位图和32位位图的位图信息biCompression为BI_BITFIELDS。 * * 还有没有处理的情况:当小于24位位图的压缩格式不是BI_RGB时(即位图 * 信息参数biCompression的值不是BI_RGB),这些函数将会出错,但是这些 * 情况很少。当前大部分图像的处理是没有问题的。 */


                https://bbs.csdn.net/topics/380081951


                回复(8)
                8楼2018-12-23 11:08
                  补充一下,我只想知道,有多少人知道,显示器上所有未通过线性处理“缩小”,都会改变颜色这个事。
                  至少我在看那个视频之前是不知道的,缩小会损失像素,几个像素会合成一个这个人尽皆知。
                  但是合成的这个像素,并不是周围的像素的均值,而是一个偏黑的值,这个我确实不知道。
                  和单纯劣化不同,这只是一个算法的设定,这个过程是可逆的。


                  回复
                  9楼2018-12-23 13:23
                    该楼层疑似违规已被系统折叠 查看此楼


                    回复
                    10楼2018-12-23 13:36
                      重点重点重点重点重点重点重点重点重点重点重点重点重点重点

                      这 是 个 讨 论 缩 放 算 法 的 帖 子 , 8 位 代 表 srgb 色 彩 空 间 , 32 位 代 表 真 实 物 理 空 间 ,在 不 缩 放 的 时 候 , 两 张 图 是 完 全 一 样 的 。


                      回复
                      11楼2018-12-23 13:42
                        可能是我嗦的不够清楚。
                        也就是说,我想知道,有多少人晓得:
                        你在显示器上,所有用鼠标滚轮缩小图片这个动作,都会使这种图片变暗一点这件事。


                        收起回复
                        12楼2018-12-23 13:48


                          回复
                          来自Android客户端13楼2018-12-23 14:17
                            你说这个谁懂啊!jpg
                            我觉得很多人都会这样回答


                            收起回复
                            来自Android客户端14楼2018-12-23 14:18
                              我只知道我是个只会画黑白的平涂咸鱼


                              收起回复
                              来自Android客户端15楼2018-12-23 14:19
                                PS的所有滤镜效果都是对图片进行了一次渲染,但是这个渲染,事实上也是基于物理空间的算法,不同伽马值的结果非常大。
                                这时,经常用这个的人应该和我一样,脑子会告诉我,上面才是我想要的结果,下面的感觉怪怪的。
                                sRGB:


                                伽马1:


                                回复(3)
                                16楼2018-12-23 14:48
                                  也就是说XX是个大染缸,我们都被XX改变了,但是我们从来没去追究过到底是哪里,怎么把我们改变的?


                                  收起回复
                                  17楼2018-12-23 15:45
                                    这个严格意义上来说不是常识,而且涉及8转32位太过于(意义不明),而且百度二压的图片都不具备参考性

                                    涉及算法这个东西,虽然都是聊一样的东西,但也会发生两个人都听不懂对方在说什么这种情况

                                    最后这个东西如果用在生产环境,那其实对用户体验的影响可以忽略不计.


                                    回复(8)
                                    18楼2018-12-23 19:11


                                      回复
                                      来自Android客户端19楼2018-12-23 20:02


                                        回复
                                        20楼2018-12-23 22:10
                                          跟光度学有关?好像人眼对不同频率的光的强度的敏感程度是不同的,不知道这有没有关系?


                                          收起回复
                                          来自Android客户端21楼2018-12-24 01:43
                                            这个如果是工作在游戏引擎方向、图形学方向的程序员都知道的,一般的人应该都比较少了解,包括美术


                                            收起回复
                                            22楼2018-12-24 17:46
                                              我只知道 acdsee从版本5开始放大后就不是马赛克了 小时候看色图真累啊


                                              回复
                                              来自Android客户端23楼2018-12-25 07:29
                                                以前在上计算机图形学课的时候了解过一些,不过估计大多数人都一样:你说这个谁懂啊


                                                回复
                                                24楼2018-12-25 21:49