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

A = imread('~.bmp')
C = imfuse(A,A,'montage');
image(C)
上のコマンドで二つの画像を隣り合わせで一つのFigureにすることはできたのですが、3つ隣り合わせにする場合はどうすれば良いでしょうか。

답변 (1개)

Hernia Baby
Hernia Baby 2022년 6월 7일

1 개 추천

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 がベストですね

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

카테고리

도움말 센터File Exchange에서 インポート、エクスポートおよび変換에 대해 자세히 알아보기

제품

릴리스

R2021a

질문:

2022년 6월 7일

댓글:

2022년 6월 8일

Community Treasure Hunt

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

Start Hunting!