ibr_98
@ibr_98

Почему не накладывается прозрачная картинка на изображение?

Когда попытался наложить прозрачное фото на другое фото, то оно наложилось не прозрачным, вот фото после наложения:
59d248e742c65076354811.png

вот код:
img = Image.open('screen.png') #скриншот
img2 = Image.open('Без имени-1.png') #прозрачное фото
img.paste(img2, (0, 0)) #наложение
img.save('new.png') #сохранение

в чем может быть дело?
спасибо
  • Вопрос задан
  • 153 просмотра
Пригласить эксперта
Ответы на вопрос 1
@D3Nd3R
С PIL не работал.
Но можно решить такую проблему через openCV. Путем умножения соответствующих областей изображения на коэффициенты. Например:
img = 0.7 * img 
img1 = 0.3 * img1
img2 = img + img1
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы