How to side by side a subplot 12 images

Hi all!
I'm trying to place side by side 12 image in 1 window with no space between them.
Here's my code:
clc;clear;close all
info=fitsinfo('N20190713S0564.fits')
fitsdisp('N20190713S0564.fits')
for i=1:length(info.Image)
F(:,:,i)=fitsread('N20190713S0564.fits','image',i);
subplot(1,length(info.Image),i)
imshow(F(:,:,i),[])
axis on
end
Which gives me this photos segments which I would like them to be side by side as one:
Could you help me?

3 comentarios

Create one image and show it
for i=1:length(info.Image)
F1=fitsread('N20190713S0564.fits','image',i);
F = [F F1];
end
imshow(F)
Michele Cernigliaro
Michele Cernigliaro el 27 de Abr. de 2020
That worked really well!
Thanks a lot :)
Image Analyst
Image Analyst el 27 de Abr. de 2020
darova, put it down in the official Answers section below so he can Accept your answer and you can get credit for it.

Iniciar sesión para comentar.

 Respuesta aceptada

darova
darova el 27 de Abr. de 2020
You can concantenate all you imagesc into one
for i=1:length(info.Image)
F1=fitsread('N20190713S0564.fits','image',i);
F = [F zeros(size(F1,1),3) F1]; % concantenate images (3 columns of zeros between)
end
imshow(F)
Here is my achievements. I want more. Can you help?

Más respuestas (0)

Etiquetas

Preguntada:

el 26 de Abr. de 2020

Respondida:

el 27 de Abr. de 2020

Community Treasure Hunt

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

Start Hunting!

Translated by