¿Gimp tiene una función Match Color similar a la de Adobe Photoshop?

10

En una pregunta reciente, Steve Ross señala que Adobe Photoshop tiene una característica útil para hacer coincidir el color entre las fotografías . Por supuesto, el ajuste del color se puede lograr en Gimp con un uso cuidadoso de la herramienta de curvas, que requiere experiencia y un buen ojo, mientras que la herramienta Match Color de Photoshop parece fácil de usar con poca entrada manual requerida.

¿Hay una manera equivalentemente fácil de lograr esto en Gimp? ¿O incluso un enfoque moderadamente intermedio?

He encontrado un tutorial para un método de " combinación de colores" para Gimp y un complemento de combinación de colores , pero estos parecen más relacionados con los efectos especiales (o con los tonos de piel coincidentes) que con la herramienta más general pero a la vez más fácil que se proporciona en Photoshop .


Aquí hay un ejemplo de los resultados del uso del método "Match Color" como se sugirió anteriormente (o en la respuesta de @dpollitt ).

Tomé una sola foto (aburrida; lo siento) de algunas plantas en mi porche y las guardé como jpeg en la cámara, una vez con WB automático y otra con WB configurado en tungsteno:

awb

tungsteno

Luego ejecuté el script Gimp y obtuve esto:

resultado del guión de color gimp del partido

Esto es genial, pero no es lo que busco. Es mi impresión (tal vez estoy equivocado, corrígeme y esta respuesta si es así) que la herramienta Photoshop puede, con la configuración correcta, básicamente hacer esto mágicamente.


Aquí está la imagen de muestra de Steve Ross a través del mismo script:

paisaje verde

Esto no se compara favorablemente con el resultado que Steve obtiene con Photoshop . ¿Es solo una cuestión de que el script no tiene suficientes botones para girar, o es básicamente insuficiente?

Por favor lea mi perfil
fuente

Respuestas:

1

Gimp no tiene una forma automática de hacerlo con los comandos integrados . Lo que puede hacer es ampliar su funcionalidad utilizando scripts . Aquí hay una definición de lo que hace el script:

Este script hace coincidir los colores de una imagen de una sola capa con los colores de otra imagen.

El script real está aquí , y también puedes encontrar un hilo lleno de información y ejemplos aquí . Probablemente también deba seguir la información del script fu aquí .

dpollitt
fuente
1
Tenga en cuenta que estas son las cosas que he vinculado en la pregunta. :)
Lea mi perfil el
Si lo hiciste. Pero la definición del script podría agregarse al hecho de que esta es la única opción disponible, por lo que vale la pena señalar. Veo que ahora ha agregado ejemplos.
dpollitt
Entonces, sí, la respuesta parece ser que esta es una herramienta útil que falta. Se podría hacer algo de trabajo para llenar el vacío, pero nadie realmente lo había hecho todavía. Si desea editar su respuesta para enfatizar eso, marcaré la respuesta aceptada. (Por cierto, no soy el que votó negativamente).
Lea mi perfil el
8

No conozco una forma automática de ajustar los colores en Gimp, pero puedes hacerlo manualmente con curvas. Abra la buena imagen, use el selector de color para ver los colores que desea combinar (active su ventana de información).

Por ejemplo, noté que en la buena imagen:

  • silla púrpura es aproximadamente R = 140, G = 110, B = 140
  • las hojas son aproximadamente R = 110, G = 150, B = 110

Y en la mala imagen:

  • la silla es R = 55, G = 90, B = 190
  • las hojas son R = 20, G = 155, B = 180

Por lo tanto, hay demasiado azul, una cantidad casi correcta de verde y un poco de rojo.

Como una simple corrección, abro la herramienta de curvas, selecciono Rojo, canal, y dejo que la curva pase por los puntos (20,110) y (55,140) (porque Rojo = 20 debería convertirse en R = 110, y Rojo = 55 debería convertirse en Rojo = 140 ) La imagen ya se ve mucho mejor ahora ...

El siguiente paso, selecciono el canal Azul, y dejo que su curva pase por el punto (180,110) (Azul = 180 se reduce a Azul = 110) y por el segundo punto de corrección (190,140):

transformación de curva en canal azul

Finalmente, la curva verde puede pasar por (90,110) y (155, 150), pero no me gusta el resultado y no apliqué la curva verde. Mire lo que está haciendo, tampoco dude en mover un poco los puntos de curva y vea la vista previa (de hecho, movería la curva roja un poco hacia abajo, de hecho, pruébelo usted mismo).

Imagen corregida (ajustes de curva de dos puntos ciegos en canales rojo y azul):

imagen corregida

No es exactamente lo mismo que la imagen de destino, pero está mucho más cerca que inicialmente. La imagen objetivo era:

imagen objetivo

Considere también tomar más muestras de color y más tonos del mismo color en consideración (en este ejemplo: la pared, el plato, la cerámica, las sombras en las hojas). Pueden ayudar a construir mejores curvas


Actualización: siendo curioso, hasta dónde puede llegar este método, escribí un pequeño script de Python , que toma colores de la primera imagen, calcula las mejores curvas promediando los valores objetivo y ajusta la segunda imagen.

Imagen corregida:

imagen corregida

Imagen objetivo:

imagen objetivo

sastanin
fuente
4

También puede encontrar útil el complemento get curves .

El uso básico de Obtener curvas es que tiene una versión "original" y una versión "modificada" de una imagen. Abra ambos como capas (modificadas en la parte superior), luego use Obtener curvas para extraer la curva de color que cambia el original al modificado. Ahora puede aplicar esa curva a otra imagen para obtener el mismo 'efecto'. Por supuesto, esto supone que los cambios entre el original y el modificado pueden representarse como una curva, por lo que funciona mejor cuando los cambios fueron de hecho cambios en la curva de color ... No estoy seguro de qué tan bien funcionará si no lo hace ' t tiene un par "original" vs "modificado".

desarmar
fuente
¿Podría explicar qué hace el complemento para ayudar a los lectores que ven esta respuesta?
jrista
explicado un poco ahora, espero que esto ayude :)
unhammer
Tuve que volver y leer los documentos sobre cómo guarda la curva de extracción en un archivo en segundo plano sin resultado aparente. Hace un gran trabajo con mi imagen de prueba del mismo archivo RAW, pero eso es artificial. Tendré que probarlo para el caso donde tengo un archivo RAW donde puedo replicar la curva awb-> tungsteno y un segundo JPEG desde la misma iluminación pero de una escena diferente. Volveré a publicar los resultados una vez que tenga la oportunidad. Creo que seguirá siendo una respuesta de "aquí hay una manera de resolver parte del mismo problema", no "sí, hay una función de color coincidente".
Lea mi perfil el
1
En Ubuntu tuve que bajar para usar gimptool (del paquete libgimp-2.0-dev) para compilar el complemento 'elsamuko-get-curves.c' . Luego se accede al complemento desde el menú Colores, la salida va al directorio ~ / .gimp-2.0 / curves / para mí. Los resultados para mí en imágenes JPEG fueron como GIF difusos.
pbhj
-3

No estoy usando Gimp. Solo lo desempaqué un par de veces, pero como siempre tuve una licencia de Photoshop, no tiene sentido usar Gimp. Puede haber razones que desconozco, pero en la actualidad, uso Capture One, Lightroom, Aperture y Photoshop, cada una de las cuales me puede ayudar a lograr un equilibrio de color natural.

Vale la pena mencionar que si tiene el lujo de disparar a objetivos, puede aliviar muchos de los problemas desde el primer momento. Match Color en Photoshop tenía la intención (según tengo entendido) de hacer una coincidencia posterior al hecho de los colores que parecían similares. Eso implica que no tiene un conjunto de colores neutros o calibrados conocidos.

Si, al disparar, desea acercarse a una temperatura de color "correcta", dispare una tarjeta gris al 18% o un Disco Expo . Eso hará que su tinte y temperatura de color sean bastante cercanos a la derecha.

Si le preocupa que sus colores se estén desviando de los límites del sencillo equilibrio neutral que he descrito, busque algo así como el comprobador de color x-rite . Estos son caros y requieren que dispare un marco del objetivo de color antes de disparar al sujeto. Ideal para bodegones, moda, catálogos, productos y otras sesiones de configuración, no para la naturaleza, el paisaje, la calle, etc.

Reconozco que todo lo que he mencionado es una nueva forma de gastar dinero, y el costo / beneficio puede no funcionar bien. Estas son sugerencias basadas en lo que podría hacer si quisiera que su color se marcara lo más cerca posible de lo que realmente estaba frente a su lente. No son recomendaciones sobre lo que debes hacer.

Steve

Steve Ross
fuente
Tenga en cuenta que la pregunta original se refería a tomar colores de una buena foto y aplicarlos a una captura inadvertidamente incorrecta. Esa pregunta está aquí: photo.stackexchange.com/questions/13177/… . Mi respuesta a esta pregunta (¿cuál fue rechazada por qué?) Tiene más que ver con la creación de imágenes digitales que son resistentes en primer lugar que con una herramienta específica. El hecho de que no use Gimp no significa que las sugerencias que hice sean irrelevantes.
Steve Ross
1
Creo que sus sugerencias son irrelevantes porque la pregunta realmente es cómo hacer esto después del hecho. Los consejos para hacerlo de antemano son útiles en sentido absoluto, pero no como una respuesta a la pregunta. Sigamos y supongamos que sé lo que debería haber hecho, pero por cualquier razón, la oportunidad se pierde.
Lea mi perfil el
Además: señalar el objetivo de color es interesante, pero no está completo sin una descripción de cómo se podría usar.
Lea mi perfil el