Photon: Biblioteca de processamento de imagens Rust/WebAssembly de alto desempenho
2025-04-10
Photon é uma biblioteca de processamento de imagens Rust de alto desempenho que compila para WebAssembly, permitindo o processamento de imagens seguro e ultrarrápido, tanto nativamente quanto na web. Suporta vários formatos de imagem (PNG, JPEG, BMP, etc.) e oferece mais de 96 funções personalizáveis, cobrindo correção de imagens, redimensionamento, convoluções, manipulação de canais, transformações, efeitos monocromáticos, manipulação de cores, filtros, marca d'água e mesclagem. Photon está disponível nativamente, via WebAssembly em navegadores e Node.js. A versão 0.3.2 adiciona novos recursos, como filtro duotônico, rotação de imagem e filtro de dithering.
Desenvolvimento