Transparencia en imágenes python

Iniciado por La Hack, 4 Junio 2017, 05:26 AM

0 Miembros y 1 Visitante están viendo este tema.

La Hack

Hola chicos, tengo un problema quiero agregar una imágen.gif utilizando la biblioteca de TKinter en python 3.5 pero deseo mantener la transparencia de la imagen pero no lo logró hacer alguno me podría ayudar por favor.  :-(

tincopasan

#1
podrías poner el código de lo que estás intentando hacer.Por lo menos de la ventana que quieres mostrar.
Otra cosa, el archivo tiene que estar guardado en "RGB"

La Hack

Esta es la parte del código que seo modificar


from tkinter import* #importando tkinter
from tkinter import ttk
window=Tk()
bot=Button(window,text="Aquí",command=lambda:jugadores()).place(x=150,y=50)

def jugadores():
    vent_jugadores=Toplevel()
    vent_jugadores.geometry("600x337+350+350") #tamaño
    vent_jugadores.title("Juegador vr Jugador") #titulo
    imagen2=PhotoImage(file="jugadores.png")
    Label2=Label(vent_jugadores,image=imagen2).grid(row=1,column=1)#fondo de la ventana
    dama=PhotoImage(file="Blanca75.png")
    label_f= Label(vent_jugadores, image=dama)
    label_f.place(x=300,y=200)
    vent_jugadores.mainloop()#para finalizar la ventana jugador vr jugador

tincopasan

a ver si entendí(soy muy bruto), probá este código:
Código (python) [Seleccionar]

def jugadores():
    vent_jugadores=Toplevel()
    vent_jugadores.geometry("600x337+350+350") #tamaño
    vent_jugadores.title("Juegador vr Jugador") #titulo
    canvas = Canvas(vent_jugadores, width=600, height=350)
    canvas.place(x=0,y=0)
    imagen2 = PhotoImage(file="jugadores.png")
    canvas.create_image(1,1, image=imagen2)
    dama = PhotoImage(file="Blanca75.png")
    canvas.create_image(300,200,image=dama)
    vent_jugadores.mainloop()#para finalizar la ventana jugador vr jugador

Saludos.

La Hack

Muchas gracias si me sirvió tu aporte y no digas que eres bruto, es mas creo que la bruta acá es otra, ya que, no comprendo las canvas es que nunca las he usado.