资源简介

双树复小波变换具有平移不变性、方向选择性等特点,适合进行图像压缩,优于传统离散小波变换方法。

资源截图

代码片段和文件信息

clear all
close all
x=imread(‘lena512.bmp‘)
figure imshow(x);
image(x);
setfig(1); 
colormap(gray(256))
axis(‘off‘);
axis(‘image‘);
% draw(xx); 
title(‘Input (512 x 512)‘‘FontSize‘14); drawnow
settitle(‘Input‘);
drawnow
Orig_I = double(x);
rate = 1;

OrigSize = size(Orig_I 1);
max_bits = floor(rate * OrigSize^2)

[nRow nColumn] = size(Orig_I);
fprintf(‘done!\n‘);
fprintf(‘-----------   Wavelet Decomposition   ----------------\n‘);
[YlYh] = dtwavexfm2(x3‘near_sym_b‘‘qshift_b‘);
fprintf(‘done!\n‘);
type = ‘bior4.4‘;
[Lo_DHi_DLo_RHi_R] = wfilters(type);

[I_W S] = func_DWT(Orig_I 3 Lo_D Hi_D);

fprintf(‘-----------   Encoding   ----------------\n‘);
img_enc = func_SPIHT_Enc(I_W max_bits nRow*nColumn 2); 
figure;
setfig(gcf); 
colormap(gray(2

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

    .CA....      1680  2010-01-04 10:34  DTCWT.m

----------- ---------  ---------- -----  ----

                 1680                    1


评论

共有 条评论