Ed
mês passado
Vamos analisar cada afirmação: I - "imread é um método que retorna a imagem em uma estrutura de dicionário em que cada posição representa um pixel." Incorreto. A função cv2.imread retorna uma matriz NumPy (array), não um dicionário. Cada posição da matriz representa um pixel, mas não é um dicionário. II - "Se a imagem for colorida, valorPixel será uma lista com os valores de cada canal de cor." Correto. Para imagens coloridas, o valor do pixel é um array (ou lista) com os valores dos canais B, G e R. III - "print(imagem[100,200,3]) é o comando que imprime na tela o valor do canal azul do pixel de coordenada 100,200 da imagem mario.jpg" Incorreto. Os canais em OpenCV vão de 0 a 2 (B=0, G=1, R=2). O índice 3 não existe e causaria erro. Para acessar o canal azul, o correto seria imagem[100,200,0]. Portanto, apenas a afirmação II está correta. Resposta correta: B) II apenas.
Cadastre-se ou realize login