Softwareentwickler MATLAB/Simulink (w/m) Erarbeitung von Lösungen im Bereich der Schnittstelle zum Simulink-Modell und der Benutzeroberfläche von TargetLinkdSPACE GmbH - Paderborn
Hi,
ich habe 2 Bilder von einem Motiv, aber mit unterschiedlichen Kameras. Also sind Blickwinkel und Größe der Bilder unterschiedlich.
Ich bin jetzt auch der Suche nach einem algorithmus um beide Bilder aufeinanderzulegen.
Also die Bilder zu drehen, strecken und zuzuschneiden. Wie geh ich da am besten vo
Das nennt sich affine oder nicht-rigide Bildregistrierung (affine/non-rigid image registration), dazu gibt es einige Funktionen im MATLAB FileCentral.
ilse2005
Gast
Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
Verfasst am: 15.08.2011, 17:53
Titel:
danke schonmal. Image registration ist ein guter hinweis.
Aber geht es nicht einfacher mit 3 fixpunkten und über die Image Processing Toolbox? Ist dann natürlich kein algorithmus aber gehen sollte es oder?
Was ich jetzt versucht habe ist folgendes:
Code:
cpselect(A,B); %3 Fixpunkte für Bilder A und B von Hand wählen
m = cp2tform(input_points,base_points,'affine');
neu = imtransform(A,m);
Leider kommen da bisher keine Richtigen Ergebnisse raus.
Options and Permissions
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.