Agregar logotipo a Imagenes en automatico

Agregar logotipo a imágenes en automático

Cuando eres fotógrafo, blogger o trabajas con imágenes llega un punto en el que quieres agregar tu logotipo en las imágenes que vas a usar en internet. Para los que ya llegamos a ese punto sabemos lo tedioso y lo aburrido que es tener que abrir cada imagen, agregar el logotipo y darle la escala correcta.
El día de ayer me puse a pensar que podría hacer para hacer este proceso menos cansado y menos aburrido.
Se me ocurrió que podía hacer un código de python para colocar ele logotipo y darle la escala correcta en automático. Aquí les muestro el programa que resulto después de investigar un poco y juntar información de varios lugares.
 

Para empezar!

La forma mas sencilla que encontré para trabajar con imágenes en python fue con la librería Pillow. Esta
herramienta permite trabajar con la imágenes de una manera muy sencilla. Yo la instale en mi computadora utilizando el instalador PIP. (Si quieres saber como instalar pip entra aqui)

Para instalar la librería pillow solo se entra a la terminal y se usa:
​$pip install pillow

Utilizar el código

Primero voy a explicar como utilizar el código, y después voy a explicar en grandes rasgos que es lo que hace el código para los que les interese. 
Después de que ya tenemos instalado el pillow en nuestra computadora, descargamos el codigo de python
Ya que lo hayamos decargado tenemos que hacer un folder donde vamos a guardar 3 cosas:

  1. El archivo de python (logos.py)
  2. Una carpeta con las imágenes que queramos convertir. 
  3. el logotipo en formato .png
Abrimos la terminal y nos posicionamos en la carpeta usando cd.
Utilizamos el comando:
$ python logo.py
Al utilizar este comando vamos a ver que dos cosas suceden.

  1. Nos pide que escribamos el nombre de la carpeta que tiene nuestras imágenes.
  2. la segunda es que el programa automáticamente hace una carpeta que se llama «imágenes con logotipo» en la carpeta donde estamos trabajando
Escribimos el nombre de la carpeta y damos enter. Después nos va a pedir otro dato:
Tamaño de logotipo en porcentaje. Tenemos que poner de 1 a 100% de que tamaño queremos que aparezca el logotipo.  
Elegimos un valor de tamaño y damos Enter.
Nos va mostrar que esta procesando las imágenes y al final nos indica que todas las imágenes fueron procesadas con éxito.
Al final tenemos el resultado:

El codigo

Si quieres conocer mas acerca de este código, entra aqui.
Si te gusto este tutorial por favor compártelo