Hi,
I am using Python Tkinter and I want my pictures to fade in and fade out before or after the next picture. How can I put a fade in and fade out in my source code below. Thank you
def start():
global i, show
if i >= (len(images) - 1):
i = 0
slide_image.config(image=images[i])
else:
i = i + 1
slide_image.configure(image=images[i])
show = slide_image.after(2000, start)
image1 = Image.open("./images/milktea.png")
resized1 = image1.resize((1500,950), Image.ANTIALIAS)
image1 = ImageTk.PhotoImage(resized1)
image2 = Image.open("./images/milktea1.jpg")
resized2 = image2.resize((1500,950), Image.ANTIALIAS)
image2 = ImageTk.PhotoImage(resized2)
image3 = Image.open("./images/milktea2.jpg")
resized3 = image3.resize((1500,950), Image.ANTIALIAS)
image3 = ImageTk.PhotoImage(resized3)
#label1.configure(image=new_pic)
# create list of images
images = [image1, image2, image3]
# configure the image to the Label
i = 0
slide_image = Label(main, image=images[i])
slide_image.place(relx=0, rely=0, width=1500, height=950)
if i >= (len(images) - 1):
i = 0
slide_image.config(image=images[i])
else:
i = i + 1
slide_image.configure(image=images[i])
show = slide_image.after(2000, start)