小波变换的LL分量

LL component of wavelet transform

我使用 dwt2 将离散小波变换应用于图像并显示了 LL 分量。它显示更亮的图像而不是模糊的图像。谁能告诉我为什么它更亮?

我的代码是:

 I=im2double(imread('lena1.jpg'));
 [LL,LH,HL,HH] = dwt2(I,'db1');
 imshow(LL);

原因是因为您使用 im2double 转换后 LL 分量的值很可能超过 1。尝试显示该图像时,尝试这样做:

imshow(LL, []);

这会将最低值映射到 0,将最高值映射到 255,并在两者之间线性缩放所有值。请注意,此 不会 更改实际的 LL 变量。 imshow[] 作为第二个参数将在内部缩放强度,以便值分别映射到 [0,255] 之间。