НачатьНачать бесплатно

Измерение дисперсии

Функции измерения из SciPy позволяют ограничивать вычисления определёнными наборами пикселей:

  • Параметр labels ограничивает маску ненулевыми пикселями.
  • Параметр index возвращает значение для каждой метки.

В этом упражнении вычислите дисперсию интенсивности пикселей vol для разных наборов пикселей. Трёхмерное сегментированное изображение доступно как labels: метка 1 соответствует левому желудочку, метка 2 — круговому участку ткани.

Labeled Volume


Выведите значения дисперсий на экран и выберите верное утверждение из предложенных вариантов ответа.

Это упражнение является частью курса

Анализ биомедицинских изображений на Python

Посмотреть курс

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Variance for all pixels
var_all = ndi.variance(vol, labels=None, index=None)
print('All pixels:', var_all)

# Variance for labeled pixels
var_labels = ndi.variance(____, _____, ____)
print('Labeled pixels:', ____)

# Variance for each object
var_objects = ____
print('Left ventricle:', var_objects[0])
print('Other tissue:', ____)
Редактировать и запускать код