combining four .png images

24 次查看(过去 30 天)
Joydeb Saha
Joydeb Saha 2020-6-24
clear
clc
im2 = imread('01.05.19.png');
im1= imread('1may.png');
im4=imread('1MayCTT.png');
im3=imread('denstrack_01May.png');
multi = cat(3,im1,im2,im3,im4);
figure
montage(multi);
or
clear
clc
im2 = imread('01.05.19.png');
im1= imread('1may.png');
im4=imread('1MayCTT.png');
im3=imread('denstrack_01May.png');
% multi = cat(3,im1,im2,im3,im4);
% figure
% montage(multi);
montage({im1,im2,im3,im4});
I want to join/combine these four png images but the codes are not working in R2017a
  2 个评论
KSSV
KSSV 2020-6-24
the codes are not working..
why the codes are not working? What problem you sre getting?
Joydeb Saha
Joydeb Saha 2020-6-24
For the first code I am getting this error
Error using cat
Dimensions of matrices being concatenated are not consistent.
For the second code I am getting this error
Error using images.internal.getImageFromFile (line 7)
The specified filename is not a character vector.
Error in montage>getImagesFromFiles (line 355)
[img, map] = images.internal.getImageFromFile(fileNames{1});
Error in montage>parse_inputs (line 241)
[I,cmap] = getImagesFromFiles(varargin{1});
Error in montage (line 114)
[I,cmap,mSize,indices,displayRange,parent] = parse_inputs(varargin{:});

请先登录,再进行评论。

回答(1 个)

Kanika Gupta
Kanika Gupta 2020-6-24
If you are looking of fusing multiple images, there is one similar question answered here https://in.mathworks.com/matlabcentral/answers/401260-combine-fuse-two-images-into-one.
For combining images , refer to this link https://in.mathworks.com/help/matlab/ref/imtile.html
Try checking out similar questions here

类别

Help CenterFile Exchange 中查找有关 Images 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by