Histogramas
Neste exercício, você analisará a quantidade de vermelho na imagem. Para fazer isso, o histograma do canal vermelho será calculado para a imagem mostrada abaixo:

Imagem carregada como imagem
.
A extração de informações de imagens é uma parte fundamental do aprimoramento de imagens. Dessa forma, você pode equilibrar o vermelho e o azul para fazer com que a imagem pareça mais fria ou mais quente.
Você usará o site hist()
para exibir as 256 intensidades diferentes da cor vermelha. E ravel()
para transformar esses valores de cor em uma matriz de uma dimensão plana.
O Matplotlib é pré-carregado como plt
e o Numpy como np
.
Lembre-se de que, se quisermos obter a cor verde de uma imagem, faremos o seguinte:
green = image[:, :, 1]
Este exercício faz parte do curso
Processamento de imagens em Python
Instruções de exercício
- Obtenha o canal vermelho usando o corte.
- Trace o histograma e os compartimentos em um intervalo de 256. Não se esqueça de
.ravel()
para o canal de cores.
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
# Obtain the red channel
red_channel = image[____, ____, ____]
# Plot the red histogram with bins in a range of 256
plt.____(____.____, bins=____)
# Set title and show
plt.title('Red Histogram')
plt.show()