DICOM File Attribute aulesen



  • Guten Tag,

    ich bin derzeit an einem Projekt dran, welches die Attribute auslesen und in darstellen soll.
    Ich habe mich bereits im Internet umgeschaut und bin dabei auf das openDICOM.net gestoßen. Ich habe mir die Library runtergeladen und erfolgreich eingebunden.
    Jedoch habe ich bereits Probleme das File auszulesen.

    Können Sie mir bitte weiterhelfen. Vielen Dank im Voraus!

    using System;
    using System.IO;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    
    //Read in DICOM File
    using openDicom.Registry; 
    using openDicom.File;
    
    //Print out all tags with description
    using openDicom.DataStructure;  
    using openDicom.DataStructure.DataSet; 
    
    namespace AnonymDICOM
    {
    
        class Program
        {
    
            static void Main(string[] args)
            {
                string FileName = "";
                AcrNemaFile file = null;
                DataElementDictionary dataElementDictionary = new DataElementDictionary();
                UidDictionary uidDictionary = new UidDictionary();
    
                FileName = Console.ReadLine();
    
                try
                {
                    dataElementDictionary.LoadFrom(FileName, DictionaryFileFormat.BinaryFile);
                    uidDictionary.LoadFrom(FileName, DictionaryFileFormat.BinaryFile);
                } 
                catch (Exception dictionaryException)
                {
                    Console.Error.WriteLine("Problems processing dictionaries:\n" + dictionaryException);
                }
    
                try
                {
                    if (DicomFile.IsDicomFile(FileName))
                        file = new DicomFile(FileName, false);
                    else if (AcrNemaFile.IsAcrNemaFile(FileName))
                        file = new AcrNemaFile(FileName, false);
                    else
                        Console.Error.WriteLine("Selected file is wether a " + "DICOM nor an ACR-NEMA file.");
    
                } 
                catch (Exception dicomFileException) 
                {
                    Console.Error.WriteLine("Problems processing DICOM file:\n" + dicomFileException);
                }
    
                Console.ReadKey(false);
            }
        }
    }
    

    Mit freundlichem Gruß



  • Jedoch habe ich bereits Probleme das File auszulesen.

    Können Sie mir bitte weiterhelfen. Vielen Dank im Voraus!

    Warte...die Glaskugel versucht zu ermitteln was nicht funktioniert...ohne jegliche Fehlerbeschreibung...keine Details...gar nichts... geht nicht - sorry



  • Wow - was für ein unfassbares Arschloch



  • Wow - was für ein unfassbares Arschloch

    Nur weil er zu seinem Post keinerlei Fehlerbeschreibung oder nur irgendwas geliefert hat mit dem man auch nur Ansatzweise erkennen kann was denn sein genaues Problem ist würde ich ihm jetzt trotzdem nicht "Arschloch" an den Kopf knallen - er könnte ja Anfänger sein und muss einfach noch lernen das zu einer Problembeschreibung auch ein paar Details gehören - aber schauen wir mal ob er sich noch meldet

    🙂


Log in to reply