Python实现图片拼接的代码
具体代码如下所示:
importos
fromPILimportImage
UNIT_SIZE=220#thesizeofimage
save_path='/root/group-dia/zxb/Code-/lip-CycleGAN-and-pix2pix-master/checkpoints/lip_cyclegan_6.0/web/result/out'
path="/root/group-dia/zxb/Code-/lip-CycleGAN-and-pix2pix-master/checkpoints/lip_cyclegan_6.0/web/images"
images=[]
defpinjie(images):
foriinrange(len(images)/6):
target=Image.new('RGB',(UNIT_SIZE*3,UNIT_SIZE*2))#resultis2*3
leftone=0
lefttwo=0
rightone=UNIT_SIZE
righttwo=UNIT_SIZE
forjinrange(6):
if(j<=2):
target.paste(images[j+i*6],(leftone,0,rightone,UNIT_SIZE))
leftone+=UNIT_SIZE
rightone+=UNIT_SIZE
else:
target.paste(images[j+i*6],(lefttwo,UNIT_SIZE,righttwo,UNIT_SIZE*2))
lefttwo+=UNIT_SIZE
righttwo+=UNIT_SIZE
quality_value=500
target.save(save_path+'{}.png'.format(i),quality=quality_value)
if__name__=='__main__':
forimginos.listdir(path):
images.append(Image.open(os.path.join(path,img)))
printlen(images)
pinjie(images)
总结
以上所述是小编给大家介绍的Python实现图片拼接的代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对毛票票网站的支持!