RGB para escala de cinza

Neste exercício, você carregará uma imagem do módulo scikit-image data e a tornará em escala de cinza e, em seguida, comparará as duas imagens na saída.

Pré-carregamos uma função show_image(image, title='Image') que exibe a imagem usando o Matplotlib. Você pode verificar mais sobre seus parâmetros usando ?show_image() ou help(show_image) no console.

Foguete


Este exercício faz parte do curso

Processamento de imagens em Python

Ver Curso

Instruções de exercício

  • Importe os módulos data e color da imagem do Scikit. O primeiro módulo fornece imagens de exemplo e o segundo, funções de transformação de cores.
  • Carregue a imagem rocket.
  • Converta a imagem do foguete RGB-3 em escala de cinza.

Exercício interativo prático

Experimente este exercício preenchendo este código de exemplo.

# 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')