Comece agoraComece grátis

Segmente o coração

Neste capítulo, vamos trabalhar com dados de imagem de ressonância magnética (RM) do Sunnybrook Cardiac Dataset. A imagem completa é uma série temporal 3D que cobre um único batimento cardíaco. Esses dados são usados por radiologistas para medir a fração de ejeção: a proporção de sangue ejetada do ventrículo esquerdo a cada batida.

Para começar, segmente o ventrículo esquerdo a partir de um único corte do volume (im). Primeiro, você vai filtrar e mascarar a imagem; depois, vai rotular cada objeto com ndi.label().

Os exercícios deste capítulo têm as seguintes importações:

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

Este exercicio faz parte do curso

Análise de Imagens Biomédicas em Python

Ver curso

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

# 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 e Executar Código