Horzcat function error.
4 次查看(过去 30 天)
显示 更早的评论
% HW1 Part 1
im1=imread('img1.jpg','jpg');
im2=imread('img2.gif','gif');
im3=imread('img3.png','png');
a=170;b=320;
im1s=im1(a:a+255, b:b+255,:);
c=20;d=220;
im2s=im2(c:c+255, d:d+255,:);
im3s=im3(a:a+255, b:b+255,:);
% Display the images on a single graph
figure(1);
subplot(2,2,1);
imagesc(im1s);
subplot(2,2,2);
imagesc(im2s);
subplot(2,2,3);
imagesc(im3s);
% Merging into one large matrix
newIm = [im1s im2s; im3s zeros(256,256,3)];
figure(2);
imagesc(newIm)
When I run the code I receive the following, "Error using horzcat. Dimensions of arrays being concatenated are not consistent." The goal is to display the images on a single graph and repeat by merging the matrices into one large matrix.
回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Graph and Network Algorithms 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!