I am using the inbuilt MATLAB code for a vector, can anyone please tell me how to use the same code for images?
Show older comments
code is at http://in.mathworks.com/help/comm/ug/source-coding.html#fp6485
predictor = [0 1]; % y(k)=x(k-1)
partition = [-1:.1:.9];
codebook = [-1:.1:1];
t = [0:pi/50:2*pi];
x = sawtooth(3*t); % Original signal
% Quantize x using DPCM.
encodedx = dpcmenco(x,codebook,partition,predictor);
% Try to recover x from the modulated signal.
decodedx = dpcmdeco(encodedx,codebook,predictor);
plot(t,x,t,decodedx,'--')
legend('Original signal','Decoded signal','Location','NorthOutside');
distor = sum((x-decodedx).^2)/length(x) % Mean square error
this code is used for a saw tooth wave , if i want to apply the same on any image...then changes should be in?
2 Comments
B.k Sumedha
on 23 May 2015
What are u trying to achieve through that image?
tina jain
on 23 May 2015
Accepted Answer
More Answers (0)
Categories
Find more on Image Filtering and Enhancement in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!