Ich habe 2 Bilder, die ich in einer Abbildung plotten muss, dann zeigen die Punkte von Interesse mit SURF auf beiden Bildern: Bild 1: Größe [6113x5693x3] Image 2 : Größe [4896x3744x3] bei dem Versuch, mit diesem Code beiden Bilder in einer Figur zu zeichnen:Fehler beim Zeichnen von 2 Bildern mit unterschiedlicher Größe mit Matlab
I = zeros([size(I1,1) size(I1,2)*2 size(I1,3)]);
I(:,1:size(I1,2),:)=I1;
I(:,size(I1,2)+1:size(I1,2)+size(I2,2),:)=I2;
figure, imshow(I); hold on;
und die Sehenswürdigkeiten in der Nähe eines jeden von ihnen angezeigt werden mit:
plot([Pos1(:,2) Pos2(:,2)+size(I1,2)]',[Pos1(:,1) Pos2(:,1)]','-');
plot([Pos1(:,2) Pos2(:,2)+size(I1,2)]',[Pos1(:,1) Pos2(:,1)]','o');
ich dieser Fehler und ich nicht wissen, wie zu beheben:
Subscripted assignment dimension mismatch.
Jeder Vorschlag wird uns willkommen sein!
Können Sie die Linie angeben, in der der Fehler auftritt? – oro777