|
Absolut_Beginner |
Forum-Anfänger
|
|
Beiträge: 46
|
|
|
|
Anmeldedatum: 27.05.17
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 08.03.2018, 12:03
Titel: Problem mit imdistline()
|
|
|
|
|
Hallo,
ich habe eine Gui, in der ich mehrere Bilder einlesen kann. Alle Bilder haben die gleiche Struktur, sind fast gleich groß. Das Einlesen bzw das Anzeigen über imshow klappt super. Nun möchte ich eine bestimme Strecke in jedem Bild ausmessen über imdistline, da ich so auch schnell Winkel, Koordinaten etc bekomme um das Bild dann auch gleich rotieren zu können. Leider ist das Problem, dass bei manchen Bilder der Befehl nciht richtig funktioniert. Normalerweise kann man ja die Linie dann beliebig ziehen und verschieben, das funktioniert auch bei einigen Bilder super. Doch bei anderen, bleibt die Linie wie zu Beginn festgelegt und man kann sie nur im Ganzen verschieben, ohne aber Endpunkte etc zu verschieben, also so natürlich völlig unbrauchbar...daher meine Frage, ob von euch euch schon mal jemand ein ähnliches Problem hatte und wie er damit umgegangen ist?
Wie gesagt, alle Bilder haben jpg Format und sind bis auf wenige Pixel gleich groß..kann es mir also nicht erklären. Auch nach mehreren Neustarts etc klappt es bei bestimmten Bildern einfach nicht...
Vielen lieben Dank,
Liebe Grüße
|
|
|
|
|
Absolut_Beginner |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 46
|
|
|
|
Anmeldedatum: 27.05.17
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 09.03.2018, 13:19
Titel:
|
|
Im Skript selbst, also ohne Gui funktioniert der Befehl übrigens problemlos bei allen Bildern....
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.434
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 09.03.2018, 14:31
Titel:
|
|
Hallo,
wie erstellst du die GUI denn? Mit GUIDE?
Falls du das bisher noch nicht tust, ein Koordinatensystem angeben, z.B.
Ansonsten hilft ein reproduzierbares Beispiel.
... und wenn es nach einem Bug aussieht (und wenn das bei einigen Bildern funktioniert und bei anderen nicht, klingt das fast danach), mal den Technischen Support von MathWorks kontaktieren.
Grüße,
Harald
|
|
|
Absolut_Beginner |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 46
|
|
|
|
Anmeldedatum: 27.05.17
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 09.03.2018, 14:52
Titel:
|
|
Hey,
ja ich hab die GUI mit GUIDE erstellt.
Und das mit den handles hab ich bereits getan, funktioniert ja auch bei einigen Bildern....scheint also wohl doch ein Bug zu sein...
Trotzdem vielen Dank!
Liebe Grüße
|
|
|
Absolut_Beginner |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 46
|
|
|
|
Anmeldedatum: 27.05.17
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 28.03.2018, 08:49
Titel:
|
|
Hallo, ich bins nochmal,
was mir grade noch aufgefallen ist: Kann das Problem vielleicht daran liegen, dass die Bilder unterschiedlich groß sind? Also in der GUI werden sie natürlich alle gleich groß angezeigt, aber im Skript, wo imdistline läuft, werden sie mit imshow leicht unterschiedlich groß angezeigt....und im Skript funktioniert imdistline ja bei allen Bildern....Kann daran vielleicht das Problem liegen?
Falls ja, kann man dies irgendwie beheben, also dass die Bilder insgesamt gleich groß sind?
Liebe Grüße
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.434
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 28.03.2018, 09:15
Titel:
|
|
Hallo,
wenn es an der unterschiedlichen Größe liegt, dann kannst du dir mit
imresize
behelfen.
Grüße,
Harald
|
|
|
Absolut_Beginner |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 46
|
|
|
|
Anmeldedatum: 27.05.17
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 28.03.2018, 09:49
Titel:
|
|
ok, an der unterschiedlichen Größe liegt es wohl auch nicht...seltsamerweise funktioniert es manchmal bei Bildern, die vorher fünfmal nicht funktionierten, und dann plötzlich doch wieder....klingt das nach einem Bug?
LG
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.434
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 29.03.2018, 08:47
Titel:
|
|
Hallo,
dass etwas nach mehreren gescheiterten Versuchen ohne Veränderung auf einmal geht, ist zumindest ungewöhnlich.
Wie gesagt: falls ein Bug vermutet wird, bitte Technischen Support kontaktieren.
Grüße,
Harald
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
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
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
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.
|
|