¿Cómo aplicar curvas de color idénticas a muchas imágenes en GIMP?

Tengo algunos miles de imágenes a las que quiero aplicar exactamente el mismo ajuste de curva de color. ¿Hay alguna manera de hacer esto en GIMP? Encontré esto ¿Cómo puedo obtener un balance de blancos uniforme en un lote de imágenes JPEG? pero esto es para el ajuste automático de niveles en lugar de aplicar el mismo ajuste a cada imagen, y no entiendo qué es ni cómo modificarlo.

Guardé un ajuste preestablecido en "Ajustar curvas de color" en GIMP, pero ¿cómo aplico esto a todas las imágenes además de pasar por todas y hacer clic en ellas?

Respuestas (1)

Para cualquier otra persona que quiera hacer esto, lo descubrí.

Primero obtuve la curva de color que quería y hice clic en el signo más para "Guardar la configuración actual como preestablecido con nombre"

Luego, junto al signo más, presioné Administrar ajustes preestablecidos -> exportar la configuración actual al archivo

Luego descargué CurveBatch desde aquí http://gimpfr.org/contrib_photolabo.php

Luego, en GIMP, hice clic en editar-> Preferencias-> Carpetas-> Complementos para encontrar dónde se guardan los complementos.

Luego guardé CurveBatch aquí después de extraerlo.

Luego, para GIMP 2.10, tuve que cambiar ligeramente el complemento CurveBatch (photolab_curvebatch)

Cambié

  if lines[0] == "# GIMP curves tool settings\n":

a

  if lines[0] == "# GIMP 'Curves' settings\n":

Como GIMP 2.10 cambió la primera línea que indica que es un archivo de curva (¿Por qué alguien pensaría por un segundo en hacer esto y romper la compatibilidad con versiones anteriores sin razón? No lo sé)

Luego presioné Filtros -> Script-fu -> actualizar scripts

Luego cerré GIMP y lo volví a abrir.

Luego, el script ahora apareció en filtros, presioné Filtros->PhotoLab->Correcciones por lotes->curva

Elegí la carpeta en la que están mis imágenes, su extensión y el archivo de curva que exporté anteriormente.

Esto luego aplicó las curvas a todas mis imágenes como quería.

¿Por qué alguien pensaría por un segundo en hacer esto y romper la compatibilidad con versiones anteriores sin razón? No lo sé. El script que usa fue escrito para Gimp 2.6 y tiene 11 años. También codifica las ubicaciones de archivos "~/.gimp-2.6" que dependen de la versión.
Filtros -> Script-fu -> actualizar scripts no es útil aquí; solo actualiza los scripts. Los ejecutables de Python son complementos, debe reiniciar Gimp para que se tengan en cuenta.
@xenoid "El script que usa fue escrito para Gimp 2.6 y tiene 11 años". Funciona bien con solo esta línea individual cambiada para que coincida con el título del archivo de curva. No hay absolutamente ninguna razón para que se haya cambiado este título, y el único resultado posible de cambiarlo es romper la compatibilidad con versiones anteriores.
El cambio ahorra 3 bytes por archivo. Se suma.
@xiota No, no lo hace. Un ahorro de espacio del 0,01% no cuadra. ¿Cuántos archivos de curvas crees que usan incluso los fotógrafos más prolíficos? Nadie está intentando optimizar para ahorrar una cantidad tan trivial de espacio (particularmente, obviamente, no es la intención aquí considerando los apóstrofes superfluos agregados).
..... JAJAJA .....
Buen punto, gracias.