0

我正在阅读这篇论文,以了解使用 imagmagick 和 C++ 的项目工作。

我们训练了 160 万张 32*32 彩色图像,这些图像已经过预处理,方法是从每个像素中减去所有图像的平均值,然后除以所有图像上所有像素的标准差。

我很难区分“每个像素在所有图像上的平均值”和“所有图像上所有像素的标准偏差”。

因为,我正在处理彩色图像,我可以将每个像素的 rgb 值作为一个值,还是应该以不同的方式计算每种颜色的平均值和 SD?

例如,如果我有 r=255,g=255,b=255,我可以将像素值作为(二进制),(r<<16)+(g<<8)+b 吗?

4

1 回答 1

1

颜色通道值应独立使用。如果您使用像素的 32 位表示,您将在非常接近的颜色之间获得很大的值差异,这些颜色在红色或绿色通道中不同。

于 2013-10-12T14:19:39.500 回答