Python PIL yardım

python PIL ile resmin üzerine resim koymak istiyorum nasıl yapabilirim yardımcı olabilir misiniz?

Merhaba,

Aşağıdaki kodları inceleyin isterseniz.

from PIL import Image

buyuk_resim = Image.open("img1.jpg")
kucuk_resim = Image.open("img2.jpg")

en_buyuk, boy_buyuk = buyuk_resim.size
en_kucuk, boy_kucuk = kucuk_resim.size

# Küçük resmin büyük resmin ortasına yerleştirilmesi için
en = (en_buyuk - en_kucuk) // 2
boy = (boy_buyuk - boy_kucuk) // 2

buyuk_resim.paste(kucuk_resim, (en, boy))
buyuk_resim.save("img3.jpg")

peki bir progress bar eklemek istersem nasıl olucak

Anlayamadım, progress bar nerede?

pil ile profil tarzı bir şey yapıyorum profil resmi kullanıcı adı title kısımları bitti level göstergesi için progress bar tarzı bir şey yapmam lazım.
profil;

yapmaya çalıştığım progress bar

dsfds

en alttaki çerçevelerin dışına gelicek şekilde ayarlamam lazım mesela sınırı 100 ama kullanıcının xpsi 50 yarı yarıya olması lazım progress barın

kısacası

progress

böyle bir resmim var max bir değer atamam lazım 100 gibi diğer girdiğim değere göre üstteki resim gibi bir şekle girmesini istiyorum

Şöyle bir şey mi yapmak istiyorsunuz?
img

Eğer böyle yapmak istiyorsanız, aşağıdaki kodları inceleyin lütfen:

from PIL import Image


def resmin_verilerini_degistir(dosya):
    """RGB değeri 50'den küçük olan pikseller şeffaf olacak."""
    img = Image.open(dosya)
    img = img.convert("RGBA")
    img.putdata(
        [
            (0, 0, 0, 0) if all(i[j] < 50 for j in range(3)) else i 
            for i in img.getdata()
        ]
    )
    return img
    
    
profil = Image.open("profil.png")
pbar = resmin_verilerini_degistir("pbar.png")

yeni_resim = Image.new('RGBA', profil.size, (0, 0, 0, 0))

profil_en, profil_boy = profil.size
pbar_en, pbar_boy = pbar.size

pbar = pbar.resize((pbar_en // 2, pbar_boy // 2))
pbar_en, pbar_boy = pbar.size

en = (profil_en - pbar_en) // 2
boy = (profil_boy - pbar_boy) - 10

yeni_resim.paste(profil, (0, 0))
yeni_resim.paste(pbar, (en, boy), mask=pbar)
yeni_resim.save("img.png")