Wczytywanie obrazów
W tym rozdziale będziemy pracować z fragmentami tomografii komputerowej (CT) pochodzącymi z The Cancer Imaging Archive. Tomografia komputerowa wykorzystuje obracającą się lampę rentgenowską do tworzenia trójwymiarowego obrazu badanego obszaru.
Zawartość obrazu zależy od użytego urządzenia: aparaty fotograficzne rejestrują światło widzialne, rentgen i CT mierzą pochłanianie promieniowania, a skanery MRI wykrywają pola magnetyczne.
Na rozgrzewkę użyj pakietu imageio, aby wczytać pojedynczy obraz DICOM z wolumenu skanowania i sprawdź kilka jego atrybutów.
To ćwiczenie jest częścią kursu
Analiza obrazów biomedycznych w Pythonie
Instrukcje do ćwiczenia
- Zaimportuj
imageio. - Wczytaj obraz „chest-220.dcm" za pomocą funkcji
imread(). - Wyświetl
type()orazshape(liczbę pikseli) zmiennejim.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Import ImageIO
import imageio.v2 as ____
# Load "chest-220.dcm"
im = ____
# Print image attributes
print('Image type:', ____)
print('Shape of image array:', im.____)