Recortando lotes de imágenes con GIMP (I)

recorte automĂĄtico de imĂĄgenesDicen que la fotografĂ­a es la mĂĄs filosĂłfica de las artes porque pretende responder a las preguntas ontolĂłgicas fundamentales

  • ÂżQuiĂŠnes somos?
  • ÂżDe dĂłnde venimos?
  • ÂżA dĂłnde vamos?
  • Y ÂżdĂłnde veraneamos?

Bromas aparte, algunos de vosotros habrĂŠis tenido la tentaciĂłn de digitalizar fotos de vuestra familia e infancia y hacer un archivo a la abuela o una presentaciĂłn para esas bodas de plata o cumpleaĂąos.

Si despuĂŠs de un rato dĂĄndole vueltas, habĂŠis sucumbido a la tentaciĂłn, la siguiente pregunta que os harĂŠis ÂżPuedo tratar las fotos en lotes? Y mĂĄs en particular ÂżSe pueden escanear de cuatro en cuatro para luego recortarlas, en plan barato?

Sorprendentemente, yo no he sido capaz de encontrar apenas empresas espaĂąolas en la red, ni software comercial especĂ­fico para esto (con la notable excepciĂłn del “fototiendaâ€?). Siempre existe la soluciĂłn de comprar un escĂĄner profesional con alimentaciĂłn vertical de segunda mano. Pero no todos tenemos el dinero o el espacio.

Hay suerte. El software libre en este campo es abundante, y los programadores se animan a programar para GIMP. Yo tampoco lo conozco a fondo, es imposible, pero probando varios gratuitos la diferencia en la facilidad de uso es evidente.


Lo primero que hay que hacer es escanear las hojas del ĂĄlbum o las fotos sueltas de cuatro en cuatro (u otra cantidad que deje espacio entre las fotos, da igual).

Este paso puede parecer el mĂĄs engorroso pero de hecho es muy rĂĄpido, por lo que, salvo que

  • las fotos requieran tratamiento de lotes (estĂŠn muy deterioradas)
  • o sean muchas

plantearos escanear las fotos capturando desde el driver de una en una. Para esto, un escĂĄner normal o de una multifunciĂłn de hogar es suficiente.

haz click para ampliar la imagen

Si aun asĂ­ todavĂ­a querĂŠis intentarlo, vamos allĂĄ.

Escaneando fotografĂ­as

Conviene entender que los algoritmos de recortado de imĂĄgenes analizarĂĄn el fondo y valorarĂĄn donde un ĂĄrea de pĂ­xeles dejan de ser foto para ser la capa del fondo (CF). Lo que suelen hacer es asumir que un borde contiene una buena representaciĂłn de ese fondo CF. Por tanto,

  1. El estado de los bordes de la imagen ha de ser bueno.
  2. Las imĂĄgenes deben “flotarâ€? en la capa CF, es decir, cada imagen debe estar rodeada de fondo.
  3. La capa del fondo no deberĂ­a tener dos colores, como ocurre con las hojas de ĂĄlbum rayadas por adhesivo. Se pueden sobreiluminar para recortarlas, pero perderemos calidad en la imagen al oscurecerlas de nuevo, sobre todo en fotos a color.

Consecuentemente:

  1. Lo mĂĄs recomendable es despegar las imĂĄgenes, sacarlas fuera del ĂĄlbum con cuidado, y ponerlas en el borde del escĂĄner, pero no en la esquina. Esto tiene la ventaja de que luego no hay que enderezarlas pero el inconveniente de que requieren un tratamiento previo para que sean escaneadas con estos algoritmos. TambiĂŠn descubriremos en muchos casos algunas sorpresas en el anverso de las fotos, como la fecha de la foto y el fotĂłgrafo, la ciudad donde se revelĂł, etc.
  2. Las esquinas con mucha luz o irregularmente iluminadas inducirĂĄn un color de fondo errĂłneo, por lo que, ademĂĄs de no colocar las fotos en las esquinas, deberemos hacer varias iteraciones. Pediremos al algoritmo que busque el color de fondo en cada esquina e intente recortar cada imagen con el color de cada esquina.
  3. Las fotografĂ­as que estĂŠn demasiado pegadas entre sĂ­ tampoco se recortarĂĄn. Lamento adelantar que no he podido resolver este problema todavĂ­a de forma automatizada.

La calidad 300 en png es suficiente para 10×15, a mayor tamaĂąo, mayor calidad de imagen. El Png es el formato mĂĄs comĂşn y recomendado para tratamiento de imĂĄgenes. Si aun querĂŠis intentar recortar las fotos desde las planillas antiguas procurad que estĂŠn lo mĂĄs centradas posibles, como en la imagen 1. El algoritmo puede que dĂŠ por bueno la esquina inferior derecha.

El escaneo 2 estĂĄ desplazado fuera del escĂĄner, consecuentemente hay tres o mĂĄs colores de fondo. En ambos casos, la esquina superior izquierda esta sombreada, y en la imagen 2, el borde superior es una lĂ­nea negra.

detecciĂłn automĂĄtica de bordes en imĂĄgenes

haz click para ampliar la imagen

NOTA: Por lo general, este tipo de imågenes en una hoja rayada no se recortarån de forma automatizada.

Preparando las fotos

Habiendo entendido lo anterior, es fĂĄcilmente comprensible por quĂŠ hay que recortar el borde y aĂąadir un borde nuevo lo mĂĄs representativo posible del CF real. Para ello, usamos El procesador de fotografĂ­as en lotes Phatch (Photo batch o foto lotes), una aplicaciĂłn disponible desde el centro de software de Ubuntu.

automatizar tratamiento digital de imĂĄgenes

haz click para ampliar la imagen

Este programita da grandes posibilidades, pero a mi juicio esta deficientemente documentado. Nos ayudarĂĄ creando un proceso de lotes para

  1. recortar 20 pĂ­xeles (las lĂ­neas negras) y
  2. aĂąadir 5 pĂ­xeles del mismo color que el fondo de las fotos CF.

Recomiendo midĂĄis el color con la herramienta “recoge colorâ€? de GIMP. Marcad “muestra ponderada de radio medioâ€?, “definir color de fondoâ€?, usar la ventana de informes. Lo bueno que tiene GIMP es que se entiende lo que hace.

En este ejemplo el resultado es un color RGB 93%-93%-93% o en Hexadecimal “ededed�

haz click para ampliar la imagen

No olvidar marcar png y definir una carpeta de salida distinta de la original.

haz click para ampliar la imagen

Finalmente se archivarĂĄn en la carpeta preconfigurada en el script como png de calidad 300. Esta tarea tarda 1 minuto por foto mĂĄs o menos.

El resultado es casi imperceptible, como vemos abajo: quita el borde negro y aĂąade una tirilla blanca para facilitar el recorte posterior.

haz click para ampliar la imagen

Ya tenemos la carpeta de imĂĄgenes lista para ser recortada.

En el prĂłximo post…

…recortaremos y limpiaremos el resultado, ÂĄNo os lo perdĂĄis!

7 comentarios en “Recortando lotes de imágenes con GIMP (I)

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s