WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

dicom video öffnen

 

steppenwolfner
Forum-Newbie

Forum-Newbie


Beiträge: 2
Anmeldedatum: 01.09.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 05.09.2009, 16:43     Titel: dicom video öffnen
  Antworten mit Zitat      
Ich muss eine kurze Sequenz einer Ultraschallaufnahme des schlagenden Herzens einlesen, um die maximale Kontraktion und Ausdehnung zu ermitteln.
Leider kann ich keine Anleitung zum Öffnen solcher Dicom Movies finden.

>> info = dicominfo('xxxx.dcm')
dicominfo funktioniert sowohl bei Bilder, als auch bei den Filmen.

aber wenn ich Filme mit:

function dicomshow (a);
I = dicomread(a);
info = dicominfo(a);
I = dicomread(info);
imshow(I,'DisplayRange',[])

öffnen will, kommt folgende Fehlermeldung:

??? Error using ==> imuitools\private\imageDisplayParseInputs>validateCData
Unsupported dimension

Error in ==> imuitools\private\imageDisplayParseInputs at 205
cdata = validateCData(cdata,image_type);

Error in ==> imshow at 151
[cdata, cdatamapping, clim, map, xdata, ydata, ...

Error in ==> dicomshow at 6
imshow(I,'DisplayRange',[])

Es liegt wohl an dem Befehl imshow. Gibt es eine passende Alternative dazu?[/code]
Private Nachricht senden Benutzer-Profile anzeigen


LittleX
Forum-Guru

Forum-Guru


Beiträge: 494
Anmeldedatum: 14.05.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 07.09.2009, 14:26     Titel:
  Antworten mit Zitat      
Hallo,

der Befehl imshow ist zum anzeigen von einzelnen Bildern gedacht.
Du redest hier von Filmen. Ich schätze mal, dass Deine Variable I ein 4-D array ist (und damit kommt imshow nicht klar).
Wenn Du Einzelbilder anzeigen willst, musst Du sie vorher extrahieren.
Code:

I1 = I(:,:,:,1);
 

Oder Du wandelst das ganze mit immovie in ein movie um und zeigst es mit implay an.

Viele Grüße,

LittleX
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

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 | goMatlab RSS Button 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.