tkinter.Image to klasa bazowa dla PhotoImage i BitmapImage. Z tych dwóch powinieneś korzystać a nie z klasy bazowej.
imgobj = PhotoImage(file='myimage.gif')
ale wg oficjalnej dokumentacji podstawowa wersja nie wspiera czesci formatów, dlatego można zrobić tak:
from PIL import ImageTk, Image
myimg = ImageTk.PhotoImage(Image.open('myimage.png'))