Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function imgtest
- u = 1:400;
- [X,Y] = meshgrid(u,u);
- X = X - 200;
- Y = Y - 200;
- Z = X + 1i*Y;
- A = angle(Z);
- D = abs(Z);
- img = zeros(400, 400, 3);
- h = imshow(img, [-1 1]);
- % imfft = zeros(400,400);
- for n = 1:100
- % img = cos((X+Y)^2+n); % Funky AF
- % img = cos((X+Y).^2/10 + n);
- img(:,:,1) = cos(A+D/pi/4 + n/2);
- img(:,:,2) = cos(X/100+Y/100 + n/2);
- img(:,:,3) = cos(X/100-Y/100 + n/2);
- %img_fft = fft(img);
- %img_fft(100:300,100:300,:) = 0;
- %img = ifft(img_fft);
- h.CData = abs(img);
- pause(0.1)
- drawnow
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement