EmpezarEmpieza gratis

Segmenta el corazón

En este capítulo, trabajaremos con datos de imagen de resonancia magnética (RM) del Sunnybrook Cardiac Dataset. La imagen completa es una serie temporal 3D que cubre un único latido. Estos datos los utilizan los radiólogos para medir la fracción de eyección: la proporción de sangre expulsada del ventrículo izquierdo en cada latido.

Para empezar, segmenta el ventrículo izquierdo a partir de un único corte del volumen (im). Primero, filtrarás y enmascararás la imagen; después, etiquetarás cada objeto con ndi.label().

Los ejercicios de este capítulo tienen las siguientes importaciones:

import imageio.v2 as imageio
import numpy as np
import scipy.ndimage as ndi
import matplotlib.pyplot as plt

Este ejercicio forma parte del curso

Análisis de imágenes biomédicas en Python

Ver curso

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

# Smooth intensity values
im_filt = ____

# Select high-intensity pixels
mask_start = np.where(____, 1, 0)
mask = ____

# Label the objects in "mask"
labels, nlabels = ____
print('Num. Labels:', ____)
Editar y ejecutar código