Home - neoneper/ClassProg3D1 GitHub Wiki
Processamento de imagens.
Entendendo a Biblioteca:
Extensions
Contém todas as classes da biblioteca para trabalhar com manipulação de BufferedImages e objetos do tipo Color.
-
ColorExtensions: Contém métodos estáticos uteis para trabalhar com Objetos do tipo Color.
-
- Calculo de distancia entre dois Objectos Color
-
- Conversão de Cor em Formato Hexadecimal para Objeto Color e vice versa.
-
- Pesquisa da cor mais próxima a partir de uma lista de cores em formato Hexadecimal
-
- Manipulação do HSV da cor com conversão automática para objeto
-
- Permite trabalhar com diversas operações de manipulação de imagens e efeitos visuais.
-
- Convolução de Imagens utilizando Filtros e Kernel
-
- HSV
-
- Esta classe contém diversos arrays 2D para serem utilizados como Kernel em Convolução de imagens automaticamente.
-
- Enum contendo todos as matrizes de kernel cadastradas em BufferedImageOperationKernel.
ONDE ENCONTRO AS ATIVIDADES E EXERCÍCIOS?
Todas as atividades feitas em sala de aula bem como passadas pelo BlackBoard estão sendo armazenadas em: https://github.com/neoneper/ClassProg3D1/tree/master/src/br/pucpr
FEATURES:
HSV Manipulando Hue, Saturation e Brightness da imagem;
PIXALATE Aplicando Pixelate á Imagem.
BORDERS Usando Kernel de bordas.
SHARP Usando Kernel de nitidez
BLUR Usando Kernel de Suavização
PALLET Modificando Paletas de cores