ПочатиПочніть безкоштовно

Пропорційне зміна розміру

Ми хочемо зменшити зображення для сайту ветеринарного блогу, щоб усі вони мали однаковий стислий розмір.

Важливо зробити це пропорційно, щоб зображення не були спотворені.

Спочатку випробуйте підхід на одному зображенні, щоб знати, який код застосувати до решти картинок.


Зображення попередньо завантажене як dogs_banner.

Пам'ятайте: подивившись на форму зображення, ви можете дізнатися його ширину та висоту.

Ця вправа є частиною курсу

Обробка зображень у Python

Переглянути курс

Інструкції до вправи

  • Імпортуйте модуль і функцію для зміни розміру.
  • Задайте пропорційні висоту та ширину так, щоб висота стала вдвічі меншою за початкову.
  • Змініть розмір, використавши обчислені пропорційні висоту та ширину.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Import the module and function
from skimage.___ import ____

# Set proportional height so its half its size
height = int(____ / 2)
width = int(____ / 2)

# Resize using the calculated proportional height and width
image_resized = ____(dogs_banner, (____, ____),
                       anti_aliasing=True)

# Show the original and resized image
show_image(dogs_banner, 'Original')
show_image(image_resized, 'Resized image')
Редагувати та запускати код