Αυτό το άρθρο σας καθοδηγεί για το πώς να μετατρέψετε DICOM σε PNG χρησιμοποιώντας C#. Παρέχει όλες τις λεπτομέρειες σχετικά με τις ρυθμίσεις περιβάλλοντος, τα βήματα προγραμματισμού και δείγμα κώδικα για τη μετατροπή DCM σε PNG με C#. Θα μάθετε πώς να μετατρέπετε όλες ή επιλεγμένες σκηνές από ιατρικές εικόνες DICOM σε μορφή PNG για διανομή.
Βήματα για μετατροπή DCM σε PNG με χρήση C#
- Εγκαταστήστε και προσθέστε αναφορά στη βιβλιοθήκη Aspose.Imaging στην εφαρμογή σας
- Φορτώστε την άδεια χρήσης του Aspose.Imaging χρησιμοποιώντας SetLicense για να ενεργοποιήσετε όλες τις δυνατότητες
- Φορτώστε το αρχείο DICOM με Image.Load και μετατρέψτε το σε DicomImage
- Εμφανίστε τον συνολικό αριθμό σελίδων του αρχείου DICOM με την ιδιότητα image.PageCount
- Δημιουργήστε ένα κενό αντικείμενο PngOptions για να ορίσετε τις ρυθμίσεις εξαγωγής
- Επαναλάβετε σε όλες τις σελίδες της εικόνας DICOM με χρήση βρόχου for
- Αποθηκεύστε κάθε σελίδα ως ξεχωριστό αρχείο PNG με όνομα όπως Page-0.png, Page-1.png, κ.λπ.
Αυτά τα βήματα σας βοηθούν να δημιουργήσετε έναν μετατροπέα DICOM σε PNG με C#. Αρχικά, φορτώστε την άδεια Aspose.Imaging και ανοίξτε το αρχείο DICOM ως DicomImage, ελέγξτε τον αριθμό σελίδων και ρυθμίστε τις επιλογές εξαγωγής PNG. Στη συνέχεια, αποθηκεύστε κάθε σελίδα ξεχωριστά και εμφανίστε μήνυμα επιτυχίας.
Κώδικας για μετατροπή DICOM σε PNG με χρήση C#
Αυτός ο κώδικας δείχνει τη μετατροπή αρχείου από DCM σε PNG. Μπορείτε να φορτώσετε εικόνες από ροή χρησιμοποιώντας LoadOptions για να ελέγξετε το μέγεθος buffer, π.χ. για να μειώσετε τη χρήση μνήμης. Υπάρχουν πολλές επιλογές για την προσαρμογή του εξαγόμενου PNG, όπως χρώμα, συμπίεση και ρυθμίσεις DPI.
Αυτό το άρθρο εξηγεί τη διαδικασία μετατροπής ενός αρχείου DICOM σε PNG. Για να μετατρέψετε CDR σε JPG, ανατρέξτε στο άρθρο Μετατροπή CDR σε JPG με C#.