我想在图像上应用带有 haar 滤波器的小波,然后用近似系数重建图像。我在matlab中运行这段代码:
f = imread('pic.tif');
sX = size(f);
[cA,cH,cV,cD] = dwt2(f,'haar');
x = idwt2(cA,[],[],[],'haar',sX);
imshow(x);
这是 pic.tif:
但是输出的图片是白屏,
为什么?!
我想在图像上应用带有 haar 滤波器的小波,然后用近似系数重建图像。我在matlab中运行这段代码:
f = imread('pic.tif');
sX = size(f);
[cA,cH,cV,cD] = dwt2(f,'haar');
x = idwt2(cA,[],[],[],'haar',sX);
imshow(x);
这是 pic.tif:
但是输出的图片是白屏,
为什么?!