Не получается отобразить картинку .png в приложении tkinter
Имеется программа 350x500px и кнопка 30x5px, в которую пытаюсь впихнуть картинку. Но вместо картинки отображается белый прямоугольник и при чём не важно, в кнопке это изображение или нет, большая картинка или нет, просто белый прямоугольник. С фоном таких проблем нет, он отображается. Версия Python - 3.10
from tkinter import *
calculator = Tk()
calculator.title('Калькулятор')
calculator.geometry('350x500')
calculator.resizable(width=False, height=False)
def welcomescreen():
calculator.image = PhotoImage(file = 'C:\Coding\Фронтенд\Background.png')
background = Label(calculator, image=calculator.image)
background.place(x=-2,y=0)
nextbn_i = PhotoImage(file='C:\Coding\Фронтенд\Безымянный-2.png')
nextbtn = Button(calculator,
width = 30,
height = 5,
image=nextbn_i[![введите сюда описание изображения][1]][1])
#relief = 'flat'
nextbtn.place(x=70,y=370)
welcomescreen()
calculator.mainloop()