Повороты
Если объект на снимке расположен под углом или перевёрнут, изображение можно повернуть. Функция ndi.rotate() поворачивает изображение относительно его центра на указанное количество градусов от горизонтальной оси.
В этом упражнении сдвиньте и поверните изображение мозга (im) так, чтобы оно было примерно горизонтально и «смотрело» в правую сторону.
Это упражнение является частью курса
Анализ биомедицинских изображений на Python
Инструкции к упражнению
- Сдвиньте
imк центру: на 20 пикселей влево и на 20 пикселей вверх. - С помощью
ndi.rotateповернитеxfmна 30 градусов вниз. Установитеreshape=False, чтобы размер изображения не изменился. - Отобразите исходное и преобразованное изображения.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Shift the image towards the center
xfm = ____
# Rotate the shifted image
xfm = ndi.rotate(____, angle=____, reshape=____)
# Plot the original and rotated images
fig, axes = plt.subplots(2, 1)
axes[0].imshow(im)
____
format_and_render_plot()