Questão FC514942
No que diz respeito às bibliotecas científicas NumPy, SciPy e OpenCV, julgue o item seguinte. Em operações com imagens no OpenCV, a função cv2.cvtColor( ) pode ser usada para conve
Linguagens de Programação para Ciência de Dados
CEBRASPE (CESPE) · 2025
No que diz respeito às bibliotecas científicas NumPy, SciPy e OpenCV, julgue o item seguinte.
Em operações com imagens no OpenCV, a função cv2.cvtColor( ) pode ser usada para converter uma imagem de BGR para escalas de cinza.
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
cv2.cvtColor é a função do OpenCV responsável por transformar uma imagem entre diferentes espaços de cor. Entre as conversões mais usadas está a passagem de BGR (formato padrão das imagens no OpenCV) para escalas de cinza.
O uso prático é feito com a flag cv2.COLOR_BGR2GRAY, que reduz os três canais (B, G, R) a um único canal de luminância, facilitando tarefas de detecção e processamento e diminuindo custo computacional.
A conversão para tons de cinza não é uma média simples; aplica pesos para refletir a sensibilidade humana às cores. Formalmente, a luminância é calculada como \(Y = 0.114B + 0.587G + 0.299R\), resultando em uma imagem em escala de cinza fiel à percepção visual.
Portanto, afirmar que cv2.cvtColor() pode converter BGR para escala de cinza é correto e condiz com o comportamento e as opções da biblioteca.
Conteúdo do catálogo FC Concursos · Atualizado em