i want to alter dpi

조회 수: 2 (최근 30일)
nayana
nayana 2013년 2월 25일
how can i alter dpi of an image and set it to 300.

채택된 답변

Sean de Wolski
Sean de Wolski 2013년 2월 25일
In print? Specify the rnumber
print(gcf,'-r300')
  댓글 수: 2
nayana
nayana 2013년 2월 25일
not in print i have to save it on my disk. the dpi property of the image should be adjusted to 300 and it should be saved
Sean de Wolski
Sean de Wolski 2013년 2월 25일
Yes. You save a figure as an image with the print command:
figure;
surf(peaks);
print(gcf,'-r300','-dpng','test.png')
And for more info:
doc print

댓글을 달려면 로그인하십시오.

추가 답변 (1개)

Walter Roberson
Walter Roberson 2013년 2월 25일
dpi is not an physical property of images, and cannot be set by imwrite() or print(). In some kinds of images, dpi can be set in auxillary information headers, such as EXIF headers. Unfortunately MATLAB does not have any routines that can write those headers. See http://www.mathworks.com/matlabcentral/newsreader/view_thread/298784

카테고리

Help CenterFile Exchange에서 Images에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by