Você está na página 1de 2

1)

# Define função altera brilho


def brilho(pixels, N):
# Escreva seu código aqui
for i in range(0,len(pixels)):
pixels[i] = pixels[i] + N
return pixels

## Não alterar daqui para baixo


#Abre Imagem e retorna lista de pixels
nome="imagem.jpg"
pixels = abreImagem(nome)

#Chama função Brilho


pixels = brilho(pixels, 155)

#Mostra imagem alterada


novaImagem(nome,pixels)

2)

# Define função Preto e Branco


def pretoEBranco(pixels,N):
# Escreva seu código aqui
for i in range(0,len(pixels)):
if pixels[i] <= N:
pixels[i] = 0
if pixels[i] >= N:
pixels[i] = 255
return pixels

## Não alterar daqui para baixo


#Abre Imagem e retorna lista de pixels
nome="imagem.jpg"
pixels = abreImagem(nome)

#Chama função Brilho


pixels = pretoEBranco(pixels,127)

#Mostra imagem alterada


novaImagem(nome,pixels)

4)

# Define função Muda Foco


def mudaFoco(pixels, N):
# Escreva seu código aqui
a = 0
for x in range (0,len(pixels)):
for i in range(0,N):
a = a + pixels[x] + i
a = a + pixels[x] - i
pixels[x] = a / (N*2 + 1)
a = 0
return pixels
## Não alterar daqui para baixo
#Abre Imagem e retorna lista de pixels
nome="einstein.jpg"
pixels = abreImagem(nome)

#Chama função Brilho


pixels = mudaFoco(pixels,5)

#Mostra imagem alterada


novaImagem(nome,pixels)

matheusdobalneario4@gmail.com
053.767.190-06

https://servicos.furg.br/servicos/solicitacaomatricula/documentos/2022VNSISU

Você também pode gostar