3つの画像を隣り合わせに配置したい

조회 수: 30 (최근 30일)
大輝 徳永
大輝 徳永 2022년 6월 7일
댓글: Hernia Baby 2022년 6월 8일
A = imread('~.bmp')
C = imfuse(A,A,'montage');
image(C)
上のコマンドで二つの画像を隣り合わせで一つのFigureにすることはできたのですが、3つ隣り合わせにする場合はどうすれば良いでしょうか。

답변 (1개)

Hernia Baby
Hernia Baby 2022년 6월 7일
cat で連結するのはどうですか?
I = imread('chacha_sq.jpeg');
I = cat(2,I,I,I);
imshow(I)
  댓글 수: 2
Kojiro Saito
Kojiro Saito 2022년 6월 7일
R2018bから使えるimtileでも簡単にできますね。
img1 = imread('peppers.png');
img2 = rgb2gray(img1);
img3 = imgaussfilt(img1);
out = imtile({img1, img2, img3}, 'GridSize', [1 3]);
imshow(out)
Hernia Baby
Hernia Baby 2022년 6월 8일
データ型やサイズが異なるときも加味すると imtile がベストですね

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

카테고리

Help CenterFile Exchange에서 インポート、エクスポートおよび変換에 대해 자세히 알아보기

제품


릴리스

R2021a

Community Treasure Hunt

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

Start Hunting!