|
|
|
mehrere Bilder einlesen mit dynamischem Variablennamen |
|
| eminence |

Forum-Newbie
|
 |
Beiträge: 9
|
 |
|
 |
Anmeldedatum: 15.12.10
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 15.12.2010, 13:14
Titel: mehrere Bilder einlesen mit dynamischem Variablennamen
|
 |
Moin,
ich hab die Suche schon bemüht, finde aber keine Lösung.
Ich möchte eine Anzahl Bilder im DICOM Format einlesen und sie jeweils ihrem Dateinamen nach benennen. an Letzterem scheitere ich bisher.
Hier mein bisheriger Ansatz:
|
|
|
|
|
|
| denny |

Supporter
|
 |
Beiträge: 3.853
|
 |
|
 |
Anmeldedatum: 14.02.08
|
 |
|
 |
Wohnort: Ulm
|
 |
|
 |
Version: R2012b
|
 |
|
|
 |
|
Verfasst am: 15.12.2010, 14:15
Titel:
|
 |
Hallo
besser wäre es ein Struct
sonst wenn es unbedingt variablen sein müssen, muss du EVAL verwenden
|
|
|
|
| eminence |
Themenstarter

Forum-Newbie
|
 |
Beiträge: 9
|
 |
|
 |
Anmeldedatum: 15.12.10
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 15.12.2010, 14:44
Titel:
|
 |
Vielen Dank schon mal.
wenn ich deine 1. Variante ausprobieren bekomme ich diesen Fehlertext, den ich so nicht ganz nachvollziehen kann:
??? Invalid field name: 'IM-0001-0001'.
Error in ==> test3 at 15
bilder.(dynamische_variable) = dicomread(f);
|
|
|
|
| denny |

Supporter
|
 |
Beiträge: 3.853
|
 |
|
 |
Anmeldedatum: 14.02.08
|
 |
|
 |
Wohnort: Ulm
|
 |
|
 |
Version: R2012b
|
 |
|
|
 |
|
Verfasst am: 15.12.2010, 14:59
Titel:
|
 |
| eminence hat Folgendes geschrieben: |
Vielen Dank schon mal.
wenn ich deine 1. Variante ausprobieren bekomme ich diesen Fehlertext, den ich so nicht ganz nachvollziehen kann:
??? Invalid field name: 'IM-0001-0001'.
Error in ==> test3 at 15
bilder.(dynamische_variable) = dicomread(f); |
Variablen und Felder dürfen kein Minuszeichen im Namen enthalten,
weil Minuszeichen ein Operator ist. Ist aber in jeder Programmiersprache so.
Was nun? Vielleicht Minuszeichen durch Unterstrich-Zeichen ersetzen?
so:
|
|
|
|
| eminence |
Themenstarter

Forum-Newbie
|
 |
Beiträge: 9
|
 |
|
 |
Anmeldedatum: 15.12.10
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 15.12.2010, 15:19
Titel:
|
 |
|
perfecto.. vielen Dank für die äußerst schnelle kompetente Hilfe.
|
|
|
|
| frederus |

Forum-Newbie
|
 |
Beiträge: 1
|
 |
|
 |
Anmeldedatum: 10.01.12
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 16.01.2012, 00:38
Titel:
|
 |
Hallo erstmal!!
ich wollte deinen Code missbrauchen um in Matlab einige kleine Bilder im png-Format einzulesen und später als Autos zu benutzen.
Leider kriege ich keine Fehlermeldung und in dem Stuct autos befinden sich keine unterstructs mit den Bildern.
Vielen Dank im Voraus für Rückmeldungen
frederus
|
|
|
|
| Jan S |

Moderator
|
 |
Beiträge: 11.057
|
 |
|
 |
Anmeldedatum: 08.07.10
|
 |
|
 |
Wohnort: Heidelberg
|
 |
|
 |
Version: 2009a, 2016b
|
 |
|
|
 |
|
Verfasst am: 16.01.2012, 09:58
Titel:
|
 |
Hallo frederus,
Da der Code in Ordnung zu sein scheint, würde ich den Debugger verwenden, um heraus zu finden, ob überhaupt irgendein File gefunden wird. Einfach einen Breakpoint in die erste Zeile setzen und Zeile für Zeile den Code durchlaufen lassen.
Gruß, Jan
|
|
|
|
|
|
|
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 - 2025
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.
|
|