Sizing image using gcf

4 ビュー (過去 30 日間)
M
M 2016 年 8 月 10 日
回答済み: Natch Ruengsakulrach 2016 年 8 月 31 日
I am trying to set my image to be 912 x 1140 pixels using:
set(gcf,'units','pixels','position',[0 0 912 1140])
However, when I save the .bmp image and check the properties, it says the dimensions are 912 x 821 pixels. Why is this happening / what are other ways for me to do this?

採用された回答

Natch Ruengsakulrach
Natch Ruengsakulrach 2016 年 8 月 31 日
The command you provided does not resize the image. To resize image, use the “imresize” function. For example,
A = imread(peppers.png); % read the built-in image
resizedA = imresize(A,[1140 912]);
imwrite(resizedPeppers.png); % resizedPeppers.png is now 912 x 1140 pixels

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeImages についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by