Buscar

Entre as técnicas de programação para manipulação de imagens digitais, há uma que permite instruir que computador repita uma sequência de instruçõe...

Entre as técnicas de programação para manipulação de imagens digitais, há uma que permite instruir que computador repita uma sequência de instruções, como, por exemplo, para todos os pixels de uma imagem. Assinale a alternativa cuja instrução reflete essa if( pixel.getRed() > 130) pixel.setZoom(20) pixel.setRed(0) for(pixel: img) pixel=img.getPixel(10,10)


a) for(pixel: img) { if(pixel.getRed() > 130) { pixel.setZoom(20); pixel.setRed(0); } }
b) if(pixel.getRed() > 130) { pixel.setZoom(20); pixel.setRed(0); } for(pixel: img) pixel=img.getPixel(10,10)
c) for(pixel: img) { pixel.setZoom(20); pixel.setRed(0); if(pixel.getRed() > 130) }

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra A) for(pixel: img) { if(pixel.getRed() > 130) { pixel.setZoom(20); pixel.setRed(0); } }. Essa instrução utiliza o laço de repetição "for" para percorrer todos os pixels da imagem "img". Dentro do laço, é feita uma verificação da intensidade do canal vermelho (getRed()) de cada pixel. Se a intensidade for maior que 130, o pixel é ampliado (setZoom(20)) e tem sua intensidade de cor vermelha definida como 0 (setRed(0)).

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais