Photon: Biblioteca de procesamiento de imágenes Rust/WebAssembly de alto rendimiento

2025-04-10
Photon: Biblioteca de procesamiento de imágenes Rust/WebAssembly de alto rendimiento

Photon es una biblioteca de procesamiento de imágenes Rust de alto rendimiento que se compila en WebAssembly, permitiendo el procesamiento de imágenes seguro y ultrarrápido, tanto de forma nativa como en la web. Admite varios formatos de imagen (PNG, JPEG, BMP, etc.) y ofrece más de 96 funciones personalizables que abarcan la corrección de imágenes, el cambio de tamaño, las convoluciones, la manipulación de canales, las transformaciones, los efectos monocromáticos, la manipulación del color, los filtros, las marcas de agua y la fusión. Photon está disponible de forma nativa, a través de WebAssembly en navegadores y Node.js. La versión 0.3.2 añade nuevas funciones como filtro duotono, rotación de imagen y filtro de difuminado.

Desarrollo