2014-01-11 6 views
1

웨이블릿 패킷 트리의 노드에 웨이블릿 계수를 쓰고 싶습니다. 트리는 32 개의 터미널 노드로 구성됩니다 (5 레벨 웨이브 렛 분해가 수행됩니다). I가 표시되면웨이블릿 패킷에 계수를 쓰는 법

T2 = cfs2wpt('db1',size(x),tnodes(t),2); 
g = (tnodes(t))'; 
for i = 1:length(g)' 
    write(T2,'cfs',g(i),A(:, [i])'); 
end 

: 상기 터미널 노드의 계수 수정 및 매트릭스에 저장된 I 여기

T2

에 수정 계수를 기록 할 부탁해 A라는 3 * 32 매트릭스 코드의 tree 노드 값을 0으로 설정했습니다.

답변

0

이 시도 ..

%%%%%%% 
t = wpdec2(X,2,'haar'); 

% Reading 5th coefficient node values from the tree 
cfs = read(t, 'cfs', [5]); 
%cfs(:) = 0; %% Update your coefficient 
t1 = write(t,'cfs', [5], cfs); 
A = wprec2(t1); % reconstruct image