縦横比1:1の画像の作り方

5 ビュー (過去 30 日間)
akasa
akasa 2021 年 8 月 10 日
コメント済み: akasa 2021 年 8 月 10 日
Imgfilename=imcrop(Imgdata,[215 1 983 768]);
このような構文で縦横比1:1の画像を作ろうとしたところ、765×984の画像になってしましました。
解決策を教えていただきたいです。

採用された回答

Hernia Baby
Hernia Baby 2021 年 8 月 10 日
編集済み: Hernia Baby 2021 年 8 月 10 日

単に形を変えるだけでしたら imresize はいかがでしょうか?

  3 件のコメント
Hernia Baby
Hernia Baby 2021 年 8 月 10 日
編集済み: Hernia Baby 2021 年 8 月 10 日

出払ってて検証できてないのですが [xmin ymin xmax ymax]での指定が原因かと思われます。 imcropの指定値を見るに以下のようにすればいけるのではないかと推測します。

Imgfilename=imcrop(Imgdata,[215 1 768 768]);

akasa
akasa 2021 年 8 月 10 日
ご回答ありがとうございます。
確認不足でした。

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File Exchange幾何学的変換とイメージ レジストレーション についてさらに検索

タグ

製品


リリース

R2021a

Community Treasure Hunt

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

Start Hunting!