BitmapImage
A classe BitmapImage do módulo Tkinter, permite carregar e visualizar imagens monocromáticas (2 cores), no formato bitmap (.xbm), nos componentes Label, Button, Canvas e Text.
Um bitmap pode ser carregado a partir de um ficheiro:
Carregar imagem a partir de um ficheiro
O construtor de BitmageImage abaixo permite carregar uma imagem a partir de um ficheiro.
tk.BitmapImage(file=ficheiro_imagem [, background=cbg][, foreground=cfg])
ficheiro_imagem passado ao argumento file, é o caminho para um ficheiro .xbm. Normalmente os bits de primeiro plano (foreground) são convertidos em pixeis a preto enquanto os bits de fundo (background) são convertidos em bits transparentes. Pode-se alterar este comportamento usando os argumentos background e/ou foreground definindo-os com outras cores.
Exemplo:
from Tkinter import *
rootWindow = Tk()
lbl = Label(rootWindow)
bmp = BitmapImage(file="clown.xbm")
lbl.config(image=bmp)
lbl.pack()
root.mainloop()