如何将 DCT 应用于 rgb 彩色图像?
How do I apply DCT to a rgb coloured image?
我正在尝试了解 jpeg 压缩算法。如果我有一个 3 通道彩色图像,我是否必须对每个通道进行 3 种不同的离散余弦变换 (DCT) 和量化?并且进行逆向DCT后,结果会是jpeg图像吗?
If I have a 3-channel color image, do I have to take 3 different Discrete cosine transform (DCT) and quantize for each channel?
是的,除了通常先将颜色值从 RGB 转换为 YCbCr。
然后您必须对结果值进行 运行 长度压缩和霍夫曼编码。 DCT 单独进行负压缩。
我正在尝试了解 jpeg 压缩算法。如果我有一个 3 通道彩色图像,我是否必须对每个通道进行 3 种不同的离散余弦变换 (DCT) 和量化?并且进行逆向DCT后,结果会是jpeg图像吗?
If I have a 3-channel color image, do I have to take 3 different Discrete cosine transform (DCT) and quantize for each channel?
是的,除了通常先将颜色值从 RGB 转换为 YCbCr。
然后您必须对结果值进行 运行 长度压缩和霍夫曼编码。 DCT 单独进行负压缩。