Надо проследить, как задаётся img.
В тексте var уже существует, к нему применяется метод get (взять ключ словаря с таким-то значением), но в get() нужен аргумент, а тут его нет.
if var.get()==1:
img=PhotoImage(file="flowers.png")
if var.get()==2:
img=PhotoImage(file="cake.png")
if var.get()==3:
img=PhotoImage(file="landscape.png")