Los (falsos) 16 bits de Photoshop
9 de Junio de 2006 12:39


Simplemente a titulo de curiosidad… Como sabréis Adobe Photoshop tiene un modo de 16 bits, que básicamente evita en cierta medida el posterizado, que es las discontinuidad en los tonos debidos a retoques agresivos. Un ejemplo extremo sería este…

Como se puede ver la gradación del cielo ha desaparecido y los tonos están escalonados. Pues bien, y aquí viene lo raro, Photoshop como dije tiene el modo de 16 bits que sería capaz de mostrar 65536 niveles por cada canal RGB y realmente usa la mitad, 32768. Desconcertante, ¿no? ¿Qué quiere decir esto? Sencillo: que el modo de 16 bits de Photoshop realmente sólo usa 15 bits. La razón es sencilla. Cuando se planteó este modo 15 bits ofrecían un número de niveles más que suficiente y el bit de menos supone un ahorro en el trabajo de proceso para la CPU y por consiguiente cálculos más rápidos y ligeros. Y sobre el nombre… generalmente en informática las frecuencias y capacidades se miden en potencias de 2 (binario) y 15 no es potencia de 2, pero si lo es 16


14 de Septiembre de 2006 22:06
hola!!, que tal?
si quisiera saber que diferencia existe entre los 8 bits y los 16 bits para el modo RGB al abrir un documento nuevo?
espero puedan responderme.. gracias por su tiempo!
muchas gracias!
15 de Abril de 2007 16:01
Hola Sergio.
Dices que PS usa 15bits, pero los usa?
Según me estuvo contando Hugo Rodriguez, en realidad la cámara con más información trabaja a 14 bits. Lo de los 16 bits es solo el tope de “contenedor”.
O sea que en realidad mis tomas tienen 12 bits.
Un saludo.
15 de Abril de 2007 16:20
Sí los usa, aunque la cámara no capte más de 12 o 14 bits, en los ajustes y retoques con 16 evitas los redondeos
Salu2
16 de Julio de 2008 13:50
Me cuesta creer el argumento del rendimiento… Al procesador le cuesta lo mismo operar con 16 bit que con 15, ya que los 15 bit seguro que se guardan alineados en la memoria ocupando 2 o 4 bytes (si no sí que sería una pérdida de rendimiento acojonante andar empaquetando y desempaquetando) y las operaciones aritméticas en registros se hacen con palabras de 32 bit normalmente (a no ser que se utilicen extensiones multimedia con otros tipos de datos en modo SIMD)… seguramente el motivo de que sólo se usen 15 bit esté en reservar el decimosexto bit para algún tipo de información de control o paridad.
Un saludo!