Konwersja DICOM na PNG w Pythonie

Konwersja plików DICOM na format PNG jest kluczowa w różnych branżach, szczególnie w opiece zdrowotnej. DICOM (Cyfrowe Obrazowanie i Komunikacja w Medycynie) to standardowy format obrazów medycznych. Zawiera istotne dane, w tym informacje o pacjentach. PNG (Portable Network Graphics) to powszechnie używany format obrazów znany z bezstratnej kompresji. Jednak programiści Pythona mogą uprościć proces konwersji DICOM na PNG, korzystając z konwertera DICOM na PNG, co zwiększa możliwości manipulacji obrazami. Dlatego ten post na blogu poprowadzi Cię przez proces konwersji DICOM na PNG w Pythonie przy użyciu Aspose.Imaging dla Pythona przez .NET.

Artykuł ten obejmuje następujące sekcje:

Instalacja SDK do manipulacji obrazami

Aspose.Imaging dla Pythona przez .NET upraszcza konwersję DICOM na PNG w Pythonie. To SDK do manipulacji obrazami oferuje potężne funkcje przetwarzania obrazów, w tym konwersję formatów, zmianę rozmiaru i manipulację. Dodatkowo, z Aspose.Imaging, programiści mogą łatwo pracować z różnymi formatami obrazów, co czyni je idealnym wyborem do obsługi plików DICOM.

Aby rozpocząć korzystanie z Aspose.Imaging dla Pythona przez .NET, wykonaj jedną z tych prostych instrukcji instalacji:

  1. Odwiedź stronę pobierania.
  2. Użyj następującego polecenia, aby zainstalować bibliotekę:
pip install aspose-imaging-python-net

Konwersja DICOM na PNG w Pythonie - Przykład kodu

Wykonaj te kroki, aby skonwertować DICOM na PNG w Pythonie przy użyciu Aspose.Imaging dla Pythona przez .NET:

  1. Zdefiniuj ścieżkę do katalogu dokumentów.
  2. Ustaw format pliku źródłowego na DicomImage.
  3. Załaduj plik źródłowy DICOM, wywołując metodę load klasy Image.
  4. Utwórz instancję klasy PngOptions.
  5. Wywołaj metodę save, aby zapisać plik jako obraz PNG.

Oto fragment kodu w Pythonie ilustrujący te kroki:

import aspose.pycore as aspycore
from aspose.imaging import Image
from aspose.imaging.fileformats.dicom import DicomImage
from aspose.imaging.imageoptions import PngOptions
import os
# Initialization
def get_data_root_dir_local():
if 'BASE_DIR' in os.environ:
return os.environ["BASE_DIR"]
return "."
# Define the path to the documents directory.
data_dir = '/Desktop/'
input_file = data_dir+"input.dicom"
out_file = data_dir+"output.png"
# Set the fileformat of the source to DicomImage.
# Load the source DICOM file by invoking the load method of the Image class.
with aspycore.as_of(Image.load(input_file), DicomImage) as image:
# Instantiate an instance of the PngOptions class.
options = PngOptions()
# Invoke the save method to save the file as PNG image.
image.save(out_file)
print("DICOM to PNG conversion done.")
Output:
sdk-manipulacji-obrazami

Uzyskaj darmową licencję

Odkryj produkty Aspose, uzyskując darmową tymczasową licencję. Odwiedź ten link, aby łatwo uzyskać swoją licencję i doświadczyć pełnych możliwości Aspose.Imaging dla Pythona przez .NET.

Konwerter DICOM na PNG - Wypróbuj online

Przetestuj proces konwersji łatwo za pomocą narzędzia online dostępnego na Aspose DICOM do PNG Converter. Przede wszystkim jest napędzane przez Aspose.Imaging. Co więcej, to darmowe narzędzie jest proste w użyciu i zapewnia dokładne wyniki przy konwersji obrazów DICOM na format PNG.

konwerter-dicom-do-png

Darmowe zasoby

Oprócz tego artykułu, dostępne są liczne zasoby, które mogą zwiększyć Twoje zrozumienie manipulacji obrazami. Przeglądaj dokumentację, samouczki i fora, aby poszerzyć swoje umiejętności i wiedzę na temat Aspose.Imaging i pokrewnych technologii.

Podsumowanie

Konwersja DICOM na PNG w Pythonie jest prosta dzięki Aspose.Imaging dla Pythona przez .NET. To potężne SDK do manipulacji obrazami upraszcza proces i zwiększa możliwości manipulacji obrazami. Odkryj więcej o Aspose.Imaging, aby odblokować jego pełny potencjał w swoich projektach.

Jeśli masz jakiekolwiek pytania lub potrzebujesz dalszej pomocy, nie wahaj się skontaktować z nami na naszym darmowym forum wsparcia.

Zobacz także