Bắt đầu ngayBắt đầu miễn phí

Phóng to ảnh

Bạn đã từng thử thay đổi kích thước ảnh để làm nó lớn hơn chưa? Điều này thường làm chất lượng giảm đi, ảnh phóng to trông bị mờ.

Tin vui là thuật toán của scikit-image hoạt động rất tốt để phóng to ảnh đến một mức nhất định.

Trong bài tập này, bạn sẽ phóng to một ảnh lên gấp ba lần!!

Bạn sẽ làm điều này bằng cách rescale ảnh một quả tên lửa, được tải từ mô-đun data.

Rocket

Bài tập này là một phần của khóa học

Xử lý ảnh bằng Python

Xem khóa học

Hướng dẫn bài tập

  • Import mô-đun và hàm cần để phóng to ảnh bằng cách rescale.
  • Import mô-đun data.
  • Tải ảnh rocket() từ data.
  • Phóng to rocket_image lên gấp 3 lần, có áp dụng bộ lọc anti-aliasing. Hãy nhớ đặt multichannelTrue nếu không phiên làm việc của bạn có thể bị quá thời gian!

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# Import the module and function to enlarge images
from skimage.____ import ____

# Import the data module
from skimage import ____

# Load the image from data
rocket_image = ____.____()

# Enlarge the image so it is 3 times bigger
enlarged_rocket_image = ____(rocket_image, ____, ____=____, multichannel=____)

# Show original and resulting image
show_image(rocket_image)
show_image(enlarged_rocket_image, "3 times enlarged image")
Chỉnh sửa và Chạy Mã