我想写的魔杖相当于:
composite -stereo 0 right.tif left.tif output.tif
我认为 0 是 x 轴偏移量,可能不相关。我从其他帖子中收集了一些零碎的东西,结果很好,但有点啰嗦。这是可以做到的最好的吗?
#! /usr/bin/python
from wand.image import Image
from wand.color import Color
# overlay left image with red
with Image(filename='picture1.tif') as image:
with Image(background=Color('red'), width=image.width, height=image.height) as screen:
image.composite_channel(channel='all_channels', image=screen, operator='multiply')
image.save(filename='picture1red.tif')
# overlay right image with cyan
with Image(filename='picture2.tif') as image:
with Image(background=Color('cyan'), width=image.width, height=image.height) as screen:
image.composite_channel(channel='all_channels', image=screen, operator='multiply')
image.save(filename='picture2cyan.tif')
# overlay left and right images
with Image(filename='picture1red.tif') as image:
with Image(filename='picture2cyan.tif') as screen:
image.composite_channel(channel='all_channels', image=screen, operator='add')
image.save(filename='3Dpicture.tif')