From: Setu on
Hello,

I really need help in finding 1 D Modulation transfer function and noise power spectrum of a single pixel and uniform image using MATLAB. I know to attain MTF we shall use fft and fftshift command but for some reason I do not get desirable results. I would really appreciate your help.

Thank you,
Setu
From: th on
i can help you find the MTF but i dont know if it is what you need..

load your picture (let I to be the picture)and then
I=load('picture');
I=double(I);
I=I/max(max(I));



I2=imcrop(I); or you can chose with ginput command
figure(2);
imshow(I2);

modulation=sum(I2);
figure(3);
plot(modulation); THIS PLOT IS YOUR MTF
% michelson contrast
mc=(max(modulation)-min(modulation))/(max(modulation)+min(modulation))



"Setu " <keyur.pathak(a)gmail.com> wrote in message <hdfe93$icb$1(a)fred.mathworks.com>...
> Hello,
>
> I really need help in finding 1 D Modulation transfer function and noise power spectrum of a single pixel and uniform image using MATLAB. I know to attain MTF we shall use fft and fftshift command but for some reason I do not get desirable results. I would really appreciate your help.
>
> Thank you,
> Setu