Memorias de un Técnico Ligero

Ver más publicaciones del año 2022

Script para generar miniaturas en Python

Cuando estás obsesionado con una cosa, estás obsesionado, vieja, no hay nada que hacerle. Y yo quiero hacer de manera sencilla, como buen técnico ligero que soy, una galería de imágenes con Python y miniaturas sin tener que andar volviéndome loco convirtiendo una por una en el GIMP. Entocnes fue que di con un script en portugués que reacondicioné a mi gusto, eso es lo que tienen de bueno los pequeños scripts que me encanta, se pueden reacondicionar fácilmente.





El código para generarlo

import os
from PIL import Image

cwd = os.getcwd()
print (cwd)
for archivo in os.listdir(cwd):
    if archivo.endswith('.jpg'):
        print (archivo)
        im = Image.open(archivo)
        im.thumbnail((500,375), Image.ANTIALIAS)
        nom = archivo.split ('.')[0]
        tnom = nom + "_thumb.jpg"
        im.save(tnom, "JPEG")
        print ('<a href="%s"><img src= "%s"/></a>
        <br>' % (archivo, tnom))

fuente:

Galería de imágenes

Arriba


Escrito por: Hugovksy, el día: