2015-02-05 2 views
0

У меня есть команда:Воссоздание команды ImageMagick с PIL

composite -colorspace gray -quality 99 -compose plus t-1.jpg x-1.jpg 2.jpg

Я хотел бы, чтобы произвести тот же эффект в питоне. Я пробовал это:

from PIL import Image 
imga = Image.open('t-1.jpg') 
imgb = Image.open('x-1.jpg') 
ab = PIL.Image.blend(imga, imgb, 0.5) 
ab.save("test.jpg") 

Они test.jpg и 2.jpg не похожи друг на друга. Это означает, что -compose plus не соответствует blend(imga, imgb, 0.5). Документы для команды comp plus + here. Что такое сопоставимая операция для -compose plus в imagemagick?

ответ

0

Нашел это сразу после того, как задал вопрос.

from PIL import Image, ImageChops 
imga = Image.open('t-1.jpg') 
imgb = Image.open('x-1.jpg') 
ab = ImageChops.add(imga, imgb,1,0) 
ab.save("test.jpg") 
Смежные вопросы