Você está aqui: Java ::: Pacote java.awt.image ::: BufferedImage |
|
Como aumentar ou reduzir o brilho de uma imagem JPG em um BufferedImage do JavaQuantidade de visualizações: 1614 vezes |
|
Nesta dica mostrarei como carregar uma imagem JPG em um objeto da classe BufferedImage. Em seguida vamos aumentar o seu brilho em 50% e salvá-la com outro nome. Para aumentar ou reduzir o brilho de uma imagem armazenada em um BufferedImage nós podemos usar um objeto da classe RescaleOp e fornecer o fator de aumento ou redução do brilho. Um fator de 1.0f significa que o brilho será de 100%. 1.5f, por exemplo, aumenta o brilho em 50%, enquanto 0.5f reduz o brilho em 50%. O segundo parâmetro fornecido para o construtor da classe RescaleOp representa o contraste entre as cores. Neste exemplo não o estamos usando, por isso o seu valor é 0. Veja o código completo para o exemplo:
Execute o código e abra a segunda imagem para constatar se ela realmente está com seu brilho aumentado. |
|
![]() |
|
Desafios, Exercícios e Algoritmos Resolvidos de Java |
Veja mais Dicas e truques de Java |
Dicas e truques de outras linguagens |
Delphi - Como obter a quantidade de dias para um determinado ano usando a função DaysInAYear() do Delphi C# - C# Windows Forms - Como verificar o estado da tecla Num Lock em suas aplicações C# Windows Forms |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |