La corrección gamma es uno de los conceptos peor entendidos en programación gráfica, pese a que la visión es el canal sensorial más importante de la interacción con el ordenador. Este artículo ofrece una explicación completa, accesible y práctica, pensada para desarrolladores que trabajan con procesamiento de imágenes, renderizado, videojuegos o trazado de rayos, y que asumen sin cuestionarlo que su código gestiona el gamma de forma correcta.
El texto arranca con un breve cuestionario diagnóstico: si el lector responde afirmativamente a varias de las preguntas planteadas (por ejemplo, creer que un píxel con valores RGB (128, 128, 128) emite la mitad de luz que uno (255, 255, 255), o asumir que las bibliotecas gráficas del sistema operativo gestionan el gamma por sí solas), existe una alta probabilidad de que su código esté produciendo resultados incorrectos. El autor advierte que la mayoría de bibliotecas gráficas, visores de imágenes, editores de fotos y programas de dibujo actuales siguen sin tratar el gamma de manera adecuada.
A continuación, el artículo distingue entre intensidad física de la luz emitida y brillo perceptual, y explica que la percepción humana de la luz sigue una relación de ley de potencia (ley de Stevens). Esta no linealidad implica que una escala de grises lineal en emisión luminosa no se percibe como uniforme, y que las transiciones aparecen abruptas en las zonas oscuras. El artículo muestra con ejemplos visuales por qué conviene distribuir la precisión de forma perceptual y no física, sentando las bases para evitar errores sutiles en algoritmos de procesamiento de imágenes. La guía combina rigor técnico, ejemplos concretos y advertencias sobre las trampas más comunes en el manejo del gamma.
