Bài viết này hướng dẫn cách chuyển đổi DICOM sang PNG bằng Java. Nó cung cấp đầy đủ thông tin để thiết lập môi trường phát triển, danh sách các bước cụ thể và mã nguồn ví dụ để chuyển đổi DCM sang PNG bằng Java. Bạn sẽ học cách hiển thị toàn bộ hoặc một số trang được chọn từ tệp DICOM nguồn và tạo ra các ảnh raster tùy chỉnh.
Các bước chuyển đổi DCM sang PNG bằng Java
- Thêm thư viện Aspose.Imaging vào dự án của bạn
- Kích hoạt giấy phép bằng phương thức setLicense
- Tải tệp DICOM bằng Image.load() và ép kiểu sang DicomImage
- Sử dụng getPageCount() để kiểm tra số trang
- Tạo đối tượng PngOptions để thiết lập các tùy chọn xuất ảnh
- Lặp qua từng trang bằng vòng lặp for
- Lưu từng trang thành tệp PNG riêng biệt với tên như Page-0.png, Page-1.png
Những bước này mô tả quy trình chuyển đổi DICOM sang PNG bằng Java. Tải tệp nguồn thành đối tượng Image, ép kiểu sang DicomImage, sau đó lặp qua các trang và lưu từng trang thành PNG.
Mã chuyển đổi DICOM sang PNG bằng Java
Đoạn mã trên minh họa cách chuyển đổi DICOM sang PNG. Nếu bạn lưu ảnh trực tiếp dưới dạng PNG, chỉ có trang đầu tiên được lưu. Tuy nhiên, bằng cách lặp qua tất cả các trang, bạn có thể lưu từng trang riêng biệt và điều chỉnh đầu ra bằng cách sử dụng các thuộc tính của PngOptions.
Bài viết này đã hướng dẫn cách chuyển đổi tệp DICOM sang PNG. Để chuyển đổi tệp CDR sang JPG, hãy tham khảo bài viết Chuyển đổi CDR sang JPG bằng Java.