MulaiMulai sekarang secara gratis

RGB ke skala keabuan

Pada latihan ini Anda akan memuat gambar dari modul data milik scikit-image dan mengubahnya menjadi skala keabuan, lalu membandingkan keduanya pada keluaran.

Kami telah memuat sebelumnya fungsi show_image(image, title='Image') yang menampilkan gambar menggunakan Matplotlib. Anda dapat memeriksa parameter-parameter lainnya dengan ?show_image() atau help(show_image) di konsol.

Rocket

Latihan ini adalah bagian dari kursus

Pemrosesan Citra dengan Python

Lihat Kursus

Petunjuk latihan

  • Impor modul data dan color dari Scikit-image. Modul pertama menyediakan contoh gambar, dan yang kedua menyediakan fungsi transformasi warna.
  • Muat gambar rocket.
  • Konversi gambar roket RGB-3 ke skala keabuan.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Import the modules from skimage
from skimage import ____, ____

# Load the rocket image
rocket = data.____()

# Convert the image to grayscale
gray_scaled_rocket = color.____(____)

# Show the original image
show_image(rocket, 'Original RGB image')

# Show the grayscale image
show_image(gray_scaled_rocket, 'Grayscale image')
Edit dan Jalankan Kode