How do I save plot with specified x and y limits?
Info
Diese Frage ist geschlossen. Öffnen Sie sie erneut, um sie zu bearbeiten oder zu beantworten.
Ältere Kommentare anzeigen
I am trying to plot a pattern but it is located in the middle of an image and it is very small so I adjusted the x and y limits to show a closer view. Here is a part of my code below:
DP =fftshift(fft2(some_image));
DM = abs(DP).^2;
figure (1)
imshow(DM)
figure (2)
b = zeros(2048); % b is same with some_image, just with better resolution
b(2048/2-256:2048/2+255,2048/2-256:2048/2+255) = DM(1:2:end,1:2:end);
CD = abs(fftshift(fft2(b))).^2;
imagesc(CD)
axis([2048/2-128 2048/2+127 2048/2-128 2048/2+127])
imwrite(mat2gray(CD),'image.bmp')
The code worked fine but when I try to save the final image, it saved the image that is not axis adjusted. How do I save the executed image with a specified x and y limits?
Thanks,
1 Kommentar
KSSV
am 22 Mär. 2018
Try with saveas
Antworten (0)
Diese Frage ist geschlossen.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!