View Full Version : Chi sa come unire img PNG automaticamente?
Ho migliaia di immagini PNG in due cartelle differenti. I nomi dei file č lo stesso ovvero se si guarda la lista file di una cartella č identica all'altra cartella.
ESEMPIO
CARTELLA 1 - CARTELLA 2
Ciao.png - Ciao.png
Tv.png - Tv.png
Sole.png - Sole.png
Voglio creare altrettante immagini PNG dove la parte superiore č l'immagine della Cartella 1 e la parte inferiore l'immagine della Cartella 2. Lo so fare in modo manuale con gli editor grafici ma essendo migliaia i PNG da unire mi serve un modo per farlo fare automaticamente al pc.
Webdesign-Specialist
19-11-2024, 19:48
Credo che si possano rinominare tutti i files contemporaneamente di una cartella, eliminando il problema del ffile con medesimo nome.
Il fatto che i file hanno lo stesso nome non č un problema, lo scritto per darvi una informazione in pių (se magari cosė si trova un metodo pių veloce). Sarebbero da unire due a due anche se le coppie fossero formate da img con nomi differenti.
potresti provare ad usare le operazioni batch del tuo programma di grafica per tentare di automatizzare il tutto oppure se sai programmare č un'operazione abbastanza banale da fare via codice
ora non ho tempo di provare ma cercando con llm sembra veramente banale come script
from PIL import Image
# Carica le due immagini
image1 = Image.open('image1.jpg')
image2 = Image.open('image2.jpg')
# Ottieni la larghezza e l'altezza delle immagini
width1, height1 = image1.size
width2, height2 = image2.size
# Crea una nuova immagine con la larghezza dell'immagine pių larga e l'altezza combinata delle due immagini
new_image = Image.new('RGB', (max(width1, width2), height1 + height2))
# Incolla la prima immagine in alto
new_image.paste(image1, (0, 0))
# Incolla la seconda immagine sotto la prima
new_image.paste(image2, (0, height1))
# Salva la nuova immagine
new_image.save('combined_image.jpg')
print("Le immagini sono state combinate e salvate come 'combined_image.jpg'.")
metti questo in in un ciclo e hai fatto
non sono ne un programmatore ne un grafico
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.