Artikel ini memberikan pendekatan yang sederhana untuk mengonversi gambar DICOM ke format JPG, PNG, BMP, dan GIF dalam C#.
DICOM (Digital Imaging and Communications in Medicine) adalah format file standar untuk menyimpan informasi pencitraan medis, termasuk dataset yang berisi data header dan gambar. Gambar DICOM biasanya mencakup pemindaian medis seperti ultrasound dan MRI, yang dibagikan di antara berbagai entitas untuk menyebarkan informasi medis pasien.
Meskipun ada banyak penampil DICOM offline dan online, menyematkan gambar DICOM dalam presentasi atau halaman web sering kali memerlukan konversi ke format yang lebih umum seperti JPG, GIF, PNG, atau BMP. Dalam artikel ini, Anda akan belajar bagaimana mengonversi gambar DICOM secara programatis dalam C#. Pada akhir artikel, Anda akan mampu mengonversi gambar DICOM ke format berikut:
- JPG
- GIF
- PNG
- BMP
Konverter C# DICOM ke JPG, GIF, PNG, dan BMP - Unduh Gratis
Untuk mengonversi gambar DICOM, kita akan memanfaatkan Aspose.Imaging untuk .NET, sebuah API yang ramah pengguna yang dirancang untuk membuat dan memanipulasi berbagai jenis gambar dalam aplikasi .NET. Anda dapat menemukan Aspose.Imaging untuk .NET di NuGet dan juga mengunduh biner.
Mengonversi DICOM ke JPG dalam C#
Ikuti langkah-langkah berikut untuk mengonversi DICOM ke JPG dalam C#:
- Muat file DICOM ke dalam objek FileStream.
- Buat instansi dari kelas DicomImage dan inisialisasi dengan objek FileStream.
- Pilih halaman aktif dalam file DICOM untuk konversi ke JPG (jika tidak diatur, halaman aktif default akan digunakan).
- Simpan gambar JPG yang telah dikonversi menggunakan metode DicomImage.Save(string, ImageOptionsBase).
Berikut adalah contoh kode yang menunjukkan cara mengonversi halaman DICOM ke JPG dalam C#:
Input DICOM
DICOM ke JPEG
Mengonversi DICOM ke GIF dalam C#
Mengonversi DICOM ke GIF sangat sederhana. Cukup akses file DICOM dan simpan dengan ekstensi .gif. Berikut adalah langkah-langkahnya:
- Akses file DICOM menggunakan kelas DicomImage.
- Simpan gambar GIF yang telah dikonversi menggunakan metode DicomImage.Save(string, ImageOptionsBase).
Berikut adalah contoh kode untuk mengonversi DICOM ke GIF dalam C#:
Konversi C# DICOM ke PNG
Proses untuk mengonversi DICOM ke PNG mirip dengan mengonversi ke JPEG. Cukup akses file DICOM menggunakan kelas DicomImage dan simpan dengan ekstensi .png. Berikut adalah contoh kode untuk mengonversi DICOM ke PNG dalam C#:
Ekspor DICOM ke BMP dalam C#
Untuk mengonversi DICOM ke BMP, ikuti langkah yang sama seperti sebelumnya untuk mengakses file DICOM menggunakan kelas DicomImage. Setelah itu, gunakan metode DicomImage.Save(string, ImageBaseOptions) untuk menyimpan DICOM sebagai BMP. Berikut adalah contoh kode untuk konversi ini:
Kesimpulan
Dalam artikel ini, Anda telah belajar bagaimana mengonversi gambar DICOM ke format PNG, JPG, BMP, dan GIF menggunakan C#. Anda dapat dengan mudah mengintegrasikan contoh kode yang diberikan ke dalam aplikasi Anda untuk melakukan konversi DICOM dengan efisien.
Konverter C# DICOM ke Gambar - Pelajari Lebih Lanjut
Jelajahi lebih lanjut tentang bekerja dengan gambar menggunakan API Aspose.Imaging untuk .NET.
Lihat juga
Info: Anda mungkin menemukan aplikasi web Aspose Teks ke GIF menarik.