Зсуви (Translations)
У цьому розділі ми використаємо дані з Open Access Series of Imaging Studies, щоб порівняти мозок різних груп: молодих і літніх, чоловіків і жінок, здорових і з хворобами.
Спочатку відцентруйте один зріз 3D-об'єму мозку (im). Спершу знайдіть центральну точку в масиві зображення та центр мас мозку. Потім змістіть зображення так, щоб центр збігався.
У всіх вправах цього розділу вже виконано такі імпорти:
import imageio.v2 as imageio
import numpy as np
import scipy.ndimage as ndi
import matplotlib.pyplot as plt
Ця вправа є частиною курсу
Біомедична обробка зображень у Python
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Find image center of mass
com = ____
# Calculate amount of shift needed
d0 = 128 - _____
d1 = ____
# Translate the brain towards the center
xfm = ndi.shift(____, shift=____)