Просто используйте фотошоп или G.I.M.P.. Уверяю вас, что делать это будет намного проще и менее избыточно, чем в основном получать Tkinter для редактирования фотографий для вас (не говоря о том, о чем вы говорите, это просто плохая практика, когда дело доходит до кодирования)
Anyways, Думаю, если вы действительно этого захотите, это было бы возможно. Создайте кнопку tkinter с функцией изображения (image = "путь \ to \ image.png"), затем назначьте ее в .grid(). Для второго изображения назначьте его тем же координаторам .grid(), убедившись, что изображение наложения прозрачно. Вот очень общий пример, так как мне дали очень мало информации, чтобы уйти.
Button0 = tk.Button(self, compound="top", image=.\path\to\BackgroundImage.png, fg="black", command=lambda: "call your function here"
Button0.grid(row=1, column=1, padx=10, pady=10)
Button1 = tk.Button(self, compound="top", image=.\path\to\TransparentCandyImage.png, fg="black", command=lambda: "call your function here"
Button1.grid(row=1, column=1, padx=10, pady=10)
EDIT: Вы можете также искать для Python/скриптов, которые интегрируют в GIMP для выполнения пакетного редактирования фотографий (так называемый «Script-Фу»). Там есть множество вещей, которые делают всевозможные классные вещи, но я не знаю одной руки, которая будет делать именно то, что вам нужно. Вот некоторые быстрые результаты поиска, которые выглядят многообещающими, хотя:
* http://www.gimp.org/tutorials/Basic_Batch/
* http://registry.gimp.org/taxonomy/term/176
* http://www.sandyscott.net/2013/08/04/batch-editing-with-gimp-script-fu/
Возможно, «голосующий парень» считает, что ответ - фотошоп ...: D –
Я думаю, вам стоит больше объяснить. Если вы не хотите, чтобы альфа-смесь их, вы полностью охватите другую, не так ли? – IronManMark20
@ IronManMark20 вы правы, это было непонятно, а image.blend был плохим примером. Я редактировал свой пост с фотографиями. –