Este projeto é um compilado de alguns estudos que fiz ao longo dos ultimos anos, principalmente com base no livro Digital Image Processing 4e (Rafael C. Gonzalez, Richard E. Woods). Não me preocupei com questões de desempenho, ou seja, para aplicações de produção recomendo utilizar recuros mais apropriados como o OpenCV.
Esse projeto contempla metodos como Clahe, Detecção de bordas, operações com Imagens binárias, entre outros. Para mais informações, veja a documentação em docs/pt-BR/pixel.md.
Você pode fazer o download ZIP ou clonar o repositório utilizando o git. E para visualizar os exemplos de docs/examples, será preciso iniciar um servidor local, no exmplo a seguir utilizamos o python para iniciar um servidor simples. Em seguida, abra o localhost em um browser.
git clone https://github.com/devConcordia/pixel.git
cd pixel
python -m http.server
Note
Observe que nos exemplos, definimos o style
dos canvas com image-rendering: pixelated
.
Isso altera a visualização da imagem de modo que ela fique mais "quadriculada".