Info
Questa domanda è chiusa. Riaprila per modificarla o per rispondere.
i want to matrix merge but find problem
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
clear all,clc;
a = imread('2.jpg');
b = a(1:160,1:110,:);
c = a(1:80,111:210,:);
d = a(1:160,211:320,:);
e = [b;c;d];
subplot(131),imshow(b),subplot(132),imshow(c),subplot(133),imshow(d);
i want to merge b、c、d matrix merge but show the error message:
Error using vertcat
Dimensions of matrices being concatenated are not consistent.
Error in in (line 7)
e = [b;c;d];
0 Commenti
Risposte (1)
Guillaume
il 23 Ott 2017
Well, yes, b, c and d must have the same number of columns for you to vertically concatenate them. your d has 10 more columns than b and c. You can reduce the number of columns in d (e.g. use 211:310 instead) if it's acceptable to you. If not, you need to explain what you want to do (rescale? pad?) for the smaller matrices.
4 Commenti
Guillaume
il 24 Ott 2017
i want to select the ROI
What has this got with your initial question which attempts to stitch three images together?
It's really unclear what you're asking help about.
Questa domanda è chiusa.
Vedere anche
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!