Imagem de fundo

Um profissional de visão computacional processa, com a...

Um profissional de visão computacional processa, com a biblioteca cv2 (OpenCV 4.x), uma imagem em tons de cinza de baixo contraste, cujo histograma de intensidade está concentrado em uma faixa estreita de valores. Após aplicar uma única função do OpenCV, o histograma passa a ocupar toda a faixa de 0 a 255 de forma muito mais uniforme, aumentando visivelmente o contraste da imagem. Assinale a alternativa que identifica corretamente a função do OpenCV responsável por essa transformação e a razão pela qual ela produz esse efeito.


A

cv2.equalizeHist(), pois redistribui os valores de intensidade de modo que o histograma resultante tenda a ocupar toda a faixa dinâmica disponível de forma mais uniforme, aumentando o contraste global da imagem.


B

cv2.GaussianBlur(), pois suaviza transições bruscas de intensidade entre pixels vizinhos, o que indiretamente espalha o histograma.


C

cv2.Canny(), pois detecta bordas na imagem, redistribuindo estatisticamente os valores de intensidade ao longo de toda a faixa possível.


D

cv2.threshold(), pois converte a imagem em apenas dois níveis de intensidade, o que amplia artificialmente a faixa dinâmica aparente.


E

cv2.cvtColor(), pois a conversão entre espaços de cor, por si, só redistribui estatisticamente os valores de intensidade de uma imagem.