Tengo alrededor de 15,000 archivos JPG que necesitan marca de agua. ¿Hay alguna forma de procesar estas imágenes en masa y agregar una marca de agua?
Las imágenes pueden ser de diferentes tamaños, quiero que la marca de agua se coloque en el centro de las imágenes.
Respuestas:
Uso
imagemagick
:Tutorial de marca de agua de Imagemagick . La marca de agua de una sola imagen parece
Para tratar con varias imágenes, consulte Cómo marcar automáticamente con agua o fotos de marca de agua por lotes usando ImageMagick .
fuente
for i in *jpg ; do convert logo.jpg [ above code ] ; done
logo.jpg
con"${i}"
:for i in *jpg ; do convert "${i}" -font ....... ; done
Sí, en Photoshop puede procesar por lotes las imágenes en una carpeta mediante una acción.
Simplemente:
Abre la imagen
Abra el panel "Acciones" y presione "Crear nueva acción".
Nombra la acción y presiona "Ok"
Ahora deberías estar en el registro. Casi todo lo que haga se registrará en la acción como un paso hasta que presione el botón "Detener" en el menú de la barra de herramientas de acciones.
Crea tu marca de agua como lo harías normalmente. Recomiendo usar una mezcla de patrón y opacidad. Guarde la imagen en el formato y ubicación deseados.
Cierre la imagen y presione "Detener"
Ahora, vaya a Archivo >> Automatizar >> Lote, y seleccione su acción recién creada y la carpeta de origen que contiene las imágenes que desea modificar. Esto aplicará esa acción a todas las imágenes en esa carpeta.
Hay opciones de nombres de archivos y algunos otros extras si decide usarlos.
fuente
Hay un script Gimp que está específicamente diseñado para agregar marcas de agua: Batch Image Watermark Script . Debe ejecutarse a través de la línea de comando, pero es bastante sencillo:
Descargar el guion
Guarde el archivo descargado en su instalación de GIMP seguido de \ share \ gimp \ 2.0 \ scripts.
Para usuarios de Windows
Start -> Run… -> Cmd
(presione OK)Escriba cd seguido de su directorio GIMP (es decir, cd "C: \ Archivos de programa \ GIMP 2 \ bin")
Sus comandos incluyen archivos de entrada, ruta de marca de agua, tamaño, relleno y modo de capa, número de posición y ruta de salida.
Ejemplos:
y
fuente
Las respuestas de ImageMagick ya se han dado en este momento, pero quería dar una respuesta un poco más detallada, para que todos puedan usarla.
Ejemplo con rutas ficticias: que deberá reemplazar.
(En una Mac y Windows, puede arrastrar un archivo o carpeta a la ventana de terminal, que se convertirá en una ruta)
Asegúrese de que la carpeta de destino existe antes de ejecutar la
mogrify...
líneaMismo código con rutas de ejemplo completas: rutas a mi escritorio en Mac.
Piezas completamente opcionales:
-resize 600">"
-gravity SouthEast"
-quality 90
Lo que significa todo
cd /Users/joonas/Desktop/pictures/
= navega a la ruta dada-path /Users/joonas/Desktop/modified_pictures
= Define la ruta de destino-resize 600">"
">"
después del valor de ancho para asegurarme de que solo las imágenes con un ancho mayor que 600px cambien su tamaño a 600px.-draw "image Over 10,10 0,0 '/Users/Joonas/Desktop/watermark.png' "
- Esto crea la marca de agua.-draw estructura es esta:
-draw {type} {compose-method} {location/offset} {size} {filepath}
text
,image
Over
,overlay
,multiply
, más ..10,10
0,0
{type}
determina cómo se usará esto. Si el tipo es imagen, se considerará una ruta. Si el tipo es texto, se considerará texto-gravity SouthEast
- Define la ubicación general de la marca de agua.North
,NorthEast
,East
,SouthEast
,South
,SouthWest
,West
,Center
.-quality 90
- valores: 0-100-format jpg *
- formato de archivo de destino. El*
aspecto de cada tipo de archivo en la carpeta. Puede especificar algo como-format jpg *.png
convertir todos los archivos png a jpg.fuente
IrfanView tiene esto ("Agregar imagen de marca de agua")
fuente
Sí:
Lo que desea explorar es ImageMagick , una herramienta extremadamente poderosa para la manipulación de imágenes.
Se basa en la línea de comandos, pero en resumen: tiene una carpeta (o carpetas que contienen carpetas que contienen carpetas, etc.), y un comando en la línea de comandos generará todas sus imágenes con marcas de agua, en una estructura de carpetas de su elección.
fuente
Xnview tiene capacidades de lote muy flexibles y potentes (y fáciles de usar)
Viene en muchas formas, incluida una versión portátil [por ejemplo, en portableapps.com u otros]
Cuando esté en la "vista del navegador" (es decir, no visualizando una imagen específica, sino una carpeta) seleccione ( ctrl+ clic, o shift+ clic) un grupo de imágenes, y luego ctrl+ Upara abrir el cuadro de diálogo de procesamiento por lotes :
fuente
Photoshop lightroom tiene muchas funciones de proceso por lotes.
En el pasado, configuré algunos para recortar, establecer los metadatos, la marca de agua y exportar más de 250 imágenes en un formato de archivo elegido. Para empezar, configurar la biblioteca, etc. es un poco raro, pero fue escrito con este tipo de cosas en mente, a diferencia de GIMP. Si no necesita volver a hacer esto pronto, simplemente use la versión de prueba gratuita;)
fuente
Utilizo un programa llamado Ashampoo Photo Commander, que tiene una instalación de procesamiento por lotes excelente y fácil de usar que hace que el jkb se realice fácilmente. A veces se regala gratis en discos de tapa, no es costoso incluso si desea la versión más reciente lanzada.
fuente