Excelente video con esto me exploto un poco la cabeza pensando en como lograr tomar los datos de la web y maquetar estas imagenes muchas gracias a lo que llevo viendo el curso e aprendido mas que en la universidad
Tengo una sonrisa en mi cara de ver lo bien que entiendo con estas explicaciones.. muchas gracias. Una pregunta es posible con este editor algo mucho mas complicado como por ejemplo cambiar una foto que esta en horizontal a vertical, mejorar la calidad o que pasa con una imagen que originalmente no este en PNG y quiera tomar el elemento principal para trabajar con el.
Muy buen video, solo que tengo una duda, cuando quiero poner una imagen de fondo, pero a la hora de meterlo en un for si se me guardan dos imagenes, pero la segunda sale con la imagen anterior, osea por encima salen las dos imagenes juntas, te dejo el codigo para que lo veas y si es posible me puedas dar una solucion: def imagen_deFondo(): print("colocandole fondo a la imagenes...") ves = 0 count = 0 #directorio de imagen fondo# dir_fondo = "./imagen_parafondo/" dir_Salida = "./imagen_fin" Input_images = './Img_procesadas/' imagenes_de_fichero = os.listdir(Input_images)
#cargando la imagen de fondo fondo = Image.open(dir_fondo+"fondo.jpg") dibujo = ImageDraw.Draw(fondo)
for imagen in imagenes_de_fichero: borrar = imagenes_de_fichero.remove("funko_sin_fondo"+str(ves)+".png") ves += 1
funko_imagen = Image.open("Img_procesadas/"+ imagen) #Rescalando las imagenes conservando su relacion de aspecto (800 x 980 pixeles) reescalado = ImageOps.contain(funko_imagen, (1024, 1024), Image.Resampling.LANCZOS) ancho, alto = reescalado.size fondo.paste(reescalado, (1024//2-ancho//2+450, 1024//2-alto//2+650), reescalado) fondo.save("./imagen_fin/Funkolisto"+ str(count)+".jpg") count += 1 Gracias, espero que me contestes pronto :)
Maravilloso! Lo has clavado, es justo lo que necesitaba, muchas gracias! 👏🙋♂️
Lo Felicito Hermano entre los buenos Lo Mejor 👌
Excelente video con esto me exploto un poco la cabeza pensando en como lograr tomar los datos de la web y maquetar estas imagenes muchas gracias a lo que llevo viendo el curso e aprendido mas que en la universidad
Justo lo que necesitaba explicas muy bien el funcionamiento de la librería. Te lo agradezco!
Excelente video muy bueno!! Es lo que estaba buscando para mi proyecto 👏👏👏
Eres un crack! Estaba buscando como hacer algo así! Muchas gracias.
Muy buena clase :)
Muchas gracias por la explicación.
Tengo una sonrisa en mi cara de ver lo bien que entiendo con estas explicaciones.. muchas gracias. Una pregunta es posible con este editor algo mucho mas complicado como por ejemplo cambiar una foto que esta en horizontal a vertical, mejorar la calidad o que pasa con una imagen que originalmente no este en PNG y quiera tomar el elemento principal para trabajar con el.
Todo eso es posible. Consulta la documentación oficial del módulo.
Muy buen video, solo que tengo una duda, cuando quiero poner una imagen de fondo, pero a la hora de meterlo en un for si se me guardan dos imagenes, pero la segunda sale con la imagen anterior, osea por encima salen las dos imagenes juntas, te dejo el codigo para que lo veas y si es posible me puedas dar una solucion:
def imagen_deFondo():
print("colocandole fondo a la imagenes...")
ves = 0
count = 0
#directorio de imagen fondo#
dir_fondo = "./imagen_parafondo/"
dir_Salida = "./imagen_fin"
Input_images = './Img_procesadas/'
imagenes_de_fichero = os.listdir(Input_images)
#cargando la imagen de fondo
fondo = Image.open(dir_fondo+"fondo.jpg")
dibujo = ImageDraw.Draw(fondo)
for imagen in imagenes_de_fichero:
borrar = imagenes_de_fichero.remove("funko_sin_fondo"+str(ves)+".png")
ves += 1
funko_imagen = Image.open("Img_procesadas/"+ imagen)
#Rescalando las imagenes conservando su relacion de aspecto (800 x 980 pixeles)
reescalado = ImageOps.contain(funko_imagen, (1024, 1024), Image.Resampling.LANCZOS)
ancho, alto = reescalado.size
fondo.paste(reescalado, (1024//2-ancho//2+450, 1024//2-alto//2+650), reescalado)
fondo.save("./imagen_fin/Funkolisto"+ str(count)+".jpg")
count += 1
Gracias, espero que me contestes pronto :)
no me toma las imagenes en png, a alguien le pasa lo mismo?
pillow sirve para abrir jpg y guardar la imagen, de resto todo lo puede hacer tkinter sin mas
Veo que eres muy fan de tkinter. Cada cosa tiene su fin y usar tkinter solo para montar imágenes es como matar moscas a cañonazos.
tkinter trae 450 fuentes incluidas
Paint también sirve para saber las coordenadas pixeles XD
Está bien saberlo. Hace siglos que no lo uso 😅