有一种流行的技术,通过将每个像素除以255来对图像进行标准化,使其在0和1的范围内。
但是,当我们将图像标准化时,同样的颜色是如何形成的呢?
例如,有一个具有值0 1 1和其他0 255 255的像素,我在RGB颜色图上检查过,它们都显示不同的颜色,但是如果我们将第二个像素值标准化,那么它的值将与第一个像素相同,它应该产生不同的结果,但是在绘制归一化像素集时,它们的结果与前一个像素相同。
我以前问过这个问题-- RGB图像的形成方法,所以从上面的问题中得出了结论.
发布于 2019-11-06 03:53:59
让我们建议一个类比。我有1厘米和2.54厘米的距离。如果我把后一段距离转换成英寸,那么它就是1英寸。这与第一个距离具有相同的值。
但是,1英寸仍然大于1厘米,不管它们都使用数字1,这些数字连接在不同的单位上,所以简单地比较它们的数值是毫无意义的。
因此,如果8位无符号、标准化值255恰好具有相同的值1,这并不重要。因为当它们位于不同的空间时,您无法比较它们。您的原始值都是在8位规范化的无符号整数空间中。如果您想在浮点空间中比较它们,则必须将两者转换。
https://computergraphics.stackexchange.com/questions/9304
复制相似问题