OJODIGITAL |
|
|
|
![]() |
|
||||
|
TUTORIAL Curvas: niveles, contraste y virados
Voy a intentar explicar el funcionamiento de las curvas y cómo usarlas para controlar cosas como los niveles, el contraste y el virado.
NOTA: para entender el tutorial es preciso tener claros algunos conceptos. A modo de recordatorio: - NIVEL: valor que determina la luminosidad de cada pixel de una imagen. En imágenes de 8 bits los niveles posibles van del 0-255. En imágenes de 16 bits los niveles posibles van de 0-65535 (si bien no estamos acostumbrados a ver esta escala pues casi todas las herramientas gráficas a efectos de presentación los normalizan al rango 0-255). Una imagen en color define el tono de cada uno de sus pixels por 3 niveles: rojo, verde, azul. Una imagen BN es aquella en que para cada pixel individual, los niveles rojo, verde y azul tienen el mismo valor. - HISTOGRAMA: es una representacióne estadística de la distribución de niveles de la imagen. En el eje X se muestran los posibles niveles presentes en la misma, y en el eje Y el número de pixels que contiene la imagen y que poseen el nivel indicado por X. El histograma más habitual es el combinado RGB, donde lo que se representa es el nivel medio de los 3 canales de que se compone el color de cada pixel (luminosidad del pixel). No obstante no es problema obtener el histograma para cada canal por separado. QUÉ ES UNA CURVA? Una curva es una función o correspondencia entre niveles. A cada posible nivel de entrada (en el rango 0-255) le hacemos corresponder uno y solo un nivel de salida en ese mismo rango. Por ejemplo una curva que para el valor de entrada 128 tiene como valor de salida asignado el 168, convertirá tras aplicarla todos aquellos pixels con un nivel 128, al nivel 168 (aumenta la intensidad de los mismos en 40 niveles absolutos). En el eje X de la curva se representan los niveles de entrada, y en el eje Y el nivel de salida correspondiente a cada nivel de entrada del eje X. Las curvas se pueden definir y aplicar de forma combinada (RGB), de modo que afectarán simultáneamente a los niveles de los 3 canales de cada pixel, o por cada canal individual (R, G y B). Una curva se define en PS con puntos de anclaje o referencia, situados con el ratón o introducidos con valores numéricos con el teclado sobre una gráfica. PS permite un máximo de 16 puntos de anclaje, e interpolará todos los puntos intermedios de la curva. Para sacar el editor de curvas seleccionar: Imagen->Ajustes->Curvas. Un ejemplo de aplicación de curva: esta curva lo que hará será aumentar todos los niveles de la imagen. Los niveles 0 quedarán a 0, los niveles 255 obviamente también quedarán a 255 (no hay mayor), pero todo el rango intermedio de niveles va a ser aumentado en mayor o menor medida, teniendo como efecto el incremento del brillo de la imagen. El histograma gris es el original, y el negro el resultante de la aplicación de la curva. Puede verse que todos los niveles se desplazan hacia la parte derecha del mismo. ![]() USO DE CURVAS PARA CONTROLAR EL HISTOGRAMA: RANGO DINÁMICO y CONTRASTE Para controlar la distribución de niveles en el histograma así como el contraste de la imagen, suelen utilizarse curvas en forma de 'S'. Dicha forma hace coincidir a los niveles más bajos, con niveles todavía inferiores a los actuales, y viceversa, a los niveles más altos, con niveles todavía superiores. Para definir una curva 'S' son suficientes 5 puntos (incluso nos podemos ahorrar alguno, lo importante es que tenga pinta de 'S' y que esté adaptada el histograma a tratar): ![]() Lo ideal es ir colocando los puntos en este orden: 1 Punto negro (Sombras): ajusta la parte izquierda del histograma para que coincida con el nivel 0. Es por tanto un punto que en el eje X tiene el valor del nivel más oscuro presente en la fotografía original, y en el eje Y vale 0: (nivel mín, 0) 2 Punto blanco (Exposición*): ajusta la parte derecha del histograma para que coincida con el nivel 255. Es por tanto un punto que en el eje X tiene el valor del nivel más claro presente en la fotografía original, y en el eje Y vale 255: (nivel máx, 255) Si sólo usáramos estos 2 puntos, obtendríamos una recta que sería equivalente a hacer un control de Niveles ajustando las flechitas izquierda y derecha del mismo, es decir conseguiríamos expandir al máximo el rango dinámico de la imagen de forma uniforme sin hacer ningún control más. 3 Punto gris (Brillo*): ajusta el nivel de gris de la imagen original que va a representar el punto de inflexión en la operación de contraste, así como el brillo de la imagen. Por partes: - Con su posición en el eje X determinaremos que cuando contrastemos, todos los niveles de la imagen original que queden a su izquierda se van a oscurecer respecto a su valor actual; del mismo modo todos los niveles de la fotografía original que queden a su derecha se van a aclarar respecto a su valor actual. Lo lógico, es situarlo aproximadamente en el punto medio del histograma, para que así en nuestra operación de contraste la mitad de pixels de la imagen se clarearán, mientras la otra mitad se oscurecerá. Como PS nos deja ver el efecto en tiempo real, no hay nada como probar e ir moviéndolo para ver su efecto porque depende de cada caso. - Con su posición en el eje Y podemos incrementar o disminir el brillo de la imagen. La diagonal (Y=X) es un buen punto de partida, en ella no alteraremos el brillo de la imagen actual. Si lo colocamos por encima de la diagonal (Y>X) aumentamos el brillo y viceversa.<X) p mayoría la sobre dejarlo podemos casos de En disminuiremos. lo diagonal.< disminuiremos.<X) disminuimos.<X)> Este control equivale en su afectación a la imagen a la flechita central del control de Niveles, pero con más control. 4 Control de contraste para sombras y 5 Control de contraste para luces: con los puntos establecidos hasta ahora hemos expandido el histograma para ocupar todo el rango dinámico, y hemos establecido el brillo general de la imagen. Expandir el histograma tiene como consecuencia que el contraste va a aumentar pues habremos movido niveles bajos a valores más bajos aún, y luces a niveles más altos de los que tenían. Pero ha sido como efecto colateral y sin control alguno. Normalmente, el contraste conseguido hasta ahora no será suficiente, y con estos dos puntos podremos aumentarlo (o disminuirlo si se diera el caso). Estableciendo el punto 4 de modo que se cree una barriguita hacia abajo en la curva que une los puntos 1 y 3, conseguiremos oscurecer más todos los niveles comprendidos entre dichos puntos, es decir estamos oscureciendo los grises más oscuros de la imagen. Del mismo modo estableciendo el punto 5 de modo que se cree una barriguita hacia arriba entre los puntos 3 y 2, aclararemos más de lo que están los grises más claros de la imagen. Si no tenéis PS3, antes de sacar el control de curvas mostrad la ventana de histograma y situad la curva alineada con ella para saber lo que estamos haciendo. Por suerte PS3 ya trae el histograma impreso como fondo de la curva (como en mi ejemplo de arriba, que viene de ACR). Vamos con un ejemplo práctico paso a paso: Partimos de una foto rica en grises intermedios, pero cuyo histograma no aprovecha todo el margen dinámico (los extremos del histograma están vacíos) ni está convenientemente contrastada (el histograma muestra un pico predominante). ![]() En primer lugar vamos a maximizar el rango dinámico: puntos 1 y 2. El histograma se expande hasta los extremos. ![]() Después establecemos el punto 3. Como el peso del histograma original (el que os muestro ahí sería el resultante de aplicar los puntos 1 y 2) está ligeramente desplazado a la izquierda, sitúo la coordenada X de dicho punto un poco a la izquierda del centro. En cuanto a la coordenada Y le doy un valor ligeramente por encima de la diagonal para subir el brillo un poco: ![]() Ya tenemos la imagen con el máximo margen dinámico posible y brillo adecuados. El contraste se ha incrementado como efecto añadido, pero no lo suficiente así que vamos a formar la curva en S para que haya todavía más: ![]() El resultado es una foto que va desde el negro hasta el blanco, pero sin ninguna zona negra ni quemada (los extremos del histograma terminan de forma suave, sin agregación de pixels en el 0 ni en el 255), y con un contraste óptimo (el histograma es mucho más plano que antes, ya no tiene un pico dominante sobre los demás). (* he llamado Exposición y Brillo a controles con los que quizá alguno discrepe. Simplemente he seguido la nomenclatura de ACR y al fin y al cabo lo importante es el concepto aplicado a las curvas.) NOTA: Cuando aplicamos curvas teniendo la imagen en Modo RGB a una imagen en color en lugar de BN (y esto afecta por tanto a imágenes en BN ya viradas), vamos a alterar no solo el contraste sino también la saturación y los tonos como bien dice aquí Sergio: La importancia del contraste correcto (2ª parte) Esto también ocurre si se usan Niveles u otra herramienta y la solución si queremos afinar es tan simple como usar el Modo Color Lab aplicando la curva sobre el canal Luminosidad o bien aplicar la curva desde una capa de ajuste pero cuidando de poner en ella el modo de fusión Luminosidad.
__________________
"En ocasiones veo halos." Canon EOS 350D | EOS 300 | 10-22 | 24-70 f2.8L | 70-200 f4L | 300 f4L IS http://www.guillermoluijk.com para suscribirte pulsa aquí Última edición por Guillermo Luijk; 26-abr-2007 a las 17:55. |
| Publicidad |
|
||||
|
USO DE CURVAS PARA HACER VIRADOS Hay muchos métodos para virar una imagen en BN. Desde el Equilibrio de color (introduciendo una dominante), los duotonos (que ni idea de como van), etc... Las curvas son un modo muy potente de hacer un virado pues partiendo de una imagen en BN puro permiten introducir desviaciones de nivel para cada posible nivel de entrada, y para cada canal individual. Veamos cómo obtener un virado sepia de la imagen anterior de la pareja: ![]() El sepia no es más que una combinación de un exceso de rojo, y un defecto de azul (de hecho la forma más fácil de obtenerlo es con Imagen->Ajustes->Equilibrio de color: R +10, B -10). Pero bueno apliquemos las curvas de aumento de brillo en el canal rojo, y disminución en el canal azul: ![]() ![]() La potencia de las curvas para virar viene por ejemplo cuando podemos añadir componentes de un determinado canal (R, G o B) para las sombras, pero quitarlas en las luces, o los grises medios, o combinaciones. Se pueden obtener así virados muy sofisticados. Francamente diseñar un virado bonito a base de curvas es bastante complicado porque definir un tono en términos RGB es muy poco intuitivo. Sin embargo replicar con gran fiabilidad virados que encontremos por ahí con curvas con un programa se automatiza de maravilla. Y utilizarlos como punto de partida para virar nuestras imágenes puede dar muy buenos resultados. Os paso el link de Tone Hacker, el programa para robar virados: http://perso.wanadoo.es/gluijk (Software download->Tone Hacker) y ejemplos de como funciona en: http://luminous-landscape.com/forum/...howtopic=12955 Y un ejemplo de virado muy peculiar que me gusta por el "tono azufre" que crea en las luces medias y altas (lo he tomado prestado de www.denisolivier.com): Pero replicado con gran precisión mediante las sutiles curvas que nos proporciona el análisis con el programa: ![]() ![]() . CURVAS PARA DESCONTRASTAR Pongo esto aquí porque por longitud no me deja ponerlo arriba. Como hemos dicho, lo habitual es usar una curva S para aumentar el contraste, pero puede darse el caso de requerirla para disminuirlo, por ejemplo en escenas de alto contraste donde sin embargo hemos conseguido captar el detalle tanto de las sombras como de las luces, solo que excesivemente contrastado. Me ha venido muy bien como ejemplo para explicar una curva de descontraste este hilo: Encuadres & Niveles - Empezando...
__________________
"En ocasiones veo halos." Canon EOS 350D | EOS 300 | 10-22 | 24-70 f2.8L | 70-200 f4L | 300 f4L IS http://www.guillermoluijk.com para suscribirte pulsa aquí Última edición por Guillermo Luijk; 04-feb-2007 a las 21:14. |
|
||||
|
No se de donde sacas el tiempo, haces fotos, tutoriales, comentarios y vete a saber cuantas cosas mas...
Gracias por todo.
__________________
Si haces lo que siempre has hecho nunca llegarás más alla de donde siempre has llegado.
|
|
||||
|
Tio Colega, Pedazo Tutorial Que Curro Te Habras Dado, Gracias Que Este Va A La Saca
__________________
NIKON D300 ( espero sacarle el maximo partido ) Nikon 18-200 VR; Nikon 17-55 2.8; Nikon 80-200 2.8 SB-900; Disco duro epson P-2000; Manfrotto 075 (un muerto), 055 pro y accesorios varios. [/color] [/color]"No hay obstaculos para el que quiere llegar hasta el final"
|
|
||||
|
Esta es la esencia de este foro. El altruismo, dar sin pedir nada a cambio.
Mi enhorabuena y reconocimiento por este (y tus anteriores) colaboraciones. Un saludo
__________________
KM Dynax 5D + KM 18-70 f/3.5-5.6 + Sigma 70-300 APO f/4-5.6 "Se debe hacer todo tan sencillo como sea posible, pero no más sencillo" Albert Einstein |
|
||||
|
Gracias por tu trabajo y tu tiempo.
Saludos
__________________
Cuando hables, procura que tus palabras sean mejores que el silencio. ![]() |
|
|||
|
En dos palabras........ya lo sabes _GUI_.......
Gracias y un saludo..
__________________
http://www.cadizfotosur.com/ |
|
||||
|
Maravilloso tutorial. Guardado
|
|
||||
|
Tenía muchas ganas de empezar a pegarme con las curvas. Mucas gracias.
__________________
Mi torpeza es infinita, pero puede seguir aumentando |
|
|||
|
Nos pones el listón muy alto. Gracias a tus tutoriales y comentarios podremos, poco a poco, acercarnos un poquito mas a dicho listón. Muy agradecido.
|
|
|||
|
Gracias _GUI_ por hacernos participes de tus conocimientos y enseñarnos a aprender.
Un saludo. Junenago. |
|
||||
|
Compartir tu conocimiento es de agradecer, pero no es solo eso.
Es el tiempo, hacerlo tan ameno y para los poco entendidos comprensible. Gracias es poco. Un saludo. ![]()
__________________
Reconoce tus errores antes de que otros los exageren. Andrew Mason Canon 400D Canon AE-1 - EOS 500 N - Olympus-SP310 |
|
||||
|
salu2
peazos tutoriales, gracias...
__________________
CANON 5D - FUJI S5 Y LA MARK II N![]() Hay que trabajar y dormir 8 horas, pero no las mismas.
![]() |
|
||||
|
Tiembla, Mellado
![]() |
|
||||
|
Gracias por compartir tus conocimientos, gracias por tu estupendo tutorial, gracias por encarnar la esencia de lo que tiene que ser un foro. GRACIAS.
Con tu permiso, lo meto en la saca de los tutoriales. Saludos
__________________
Salud ![]() Novato habitual. Estoy preocupado: Mi cuero cabelludo es cada vez más cuero y menos cabelludo. .http://valeriozaragoza.mifotoblog.com/index.php?mfb=658 |
|
||||
|
Muchisimas gracias.
Estaba buscando un tutorial así por el foro y... voila!!! Muchas gracias y un saludo
__________________
Como no sabían que era imposible, lo hicieron. www.arquitecfoto.blogspot.com una 40D, un 17-40 f4L, un 24-70 f2.8L, un 10-22 EFs, un 50 1.8, un manfrotto 055pro y rotulita 229... y una G7 con un manfrotto 155. El resto, está descansando (en paz) [Nikon FM3+Nikkor 50 1.8+ 35 PC+ 24 2.8+ 135 3.5+ Tokina 17 2.8 ] [Olympus OM1+ Zuiko 50 1.4] [Canon EOS 300 + 28-80+75-300] [Olympus Mju: II] [Kodak DX 6440] |
|
||||
|
Gracias por tu trabajo, leido me queda claro, ahora voy a probar a ver que consigo.
Saludos
__________________
"Somos víctimas propicias de una antigua maldición, tenemos que ganar el pan con el propio sudor. Menos mal que aquí en Sevilla la vida tengo ganada, porque con tanto calor sudo aunque no haga nada." Sureños - Silvio Mi web: http://www.galeriade.com/galisteo/ Nikonista confeso
|
![]() |
| Marcadores |
| Herramientas | |
| Desplegado | Califica este Tema |
|
|