how to resize images

2 ビュー (過去 30 日間)
Naomi Penelope
Naomi Penelope 2021 年 8 月 31 日
編集済み: Matt J 2021 年 8 月 31 日
Resize image B to 1) RB1, so that max(size(RB1)) = 96, and 2) RB2, so that min(size(RB2)) = 96. You need calculate scaling factors (practice imresize, imshow). Output resized images RB1 and RB2.
What does this mean. how can i resize an image without number of rows and colums? how can i make the min and max 96?

回答 (1 件)

Matt J
Matt J 2021 年 8 月 31 日
編集済み: Matt J 2021 年 8 月 31 日
The question is poorly phrased. It doesn't mention whether you're supposed to keep the aspect ratio the same. Assuming you are, then you can do thinks like,
A=rand([110,200]); %some random image
B=imresize(A,96/max(size(A)));
size(B)
ans = 1×2
53 96

カテゴリ

Help Center および File ExchangeImage Processing Toolbox についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by