Canal alfa
Canal de datos de transparencia por píxel que permite semitransparencia y recortes suaves en PNG y WebP.
El canal alfa almacena la transparencia por píxel como cuarto canal junto al RGB, correspondiente a la A en RGBA. Su fundamento teórico fue establecido en el artículo de composición alfa de Porter y Duff en 1984.
Los valores alfa van de 0 a 255 (8 bits):
- 0: Totalmente transparente - el fondo se ve a través
- 255: Totalmente opaco - el color del píxel se muestra tal cual
- 1-254: Semitransparente - se mezcla con el fondo mediante composición
Formatos compatibles:
- PNG: Alfa de 8 bits. Estándar de facto en la web para transparencia
- WebP: Alfa tanto en modo con pérdida como sin pérdida
- AVIF: Alfa completo con alta compresión
- TIFF: Múltiples canales alfa para impresión/DTP
JPEG no soporta canal alfa, por lo que las imágenes transparentes requieren PNG, WebP o AVIF.
En desarrollo web, los canales alfa son esenciales para logotipos transparentes, superposiciones de interfaz, composición y efectos. A diferencia de la propiedad CSS opacity que controla uniformemente elementos completos, los canales alfa especifican la transparencia por píxel, permitiendo recortes complejos y suavizado de bordes (anti-aliasing).