# coding=utf-8
from PIL import Image
import os
def mergei(images):
heigh_size = 0
width_size = 0
for i in range(len(images)):
img = Image.open(images[i])
print(img.size)
heigh_size = img.size[1]
width_size += img.size[0]
# heigh_size = 720
# width_size = 960
print('heght_size = %s <--> width_size = %s ' % (heigh_size, width_size))
imagefile = []
for j in range(2):
imagefile.append(Image.open(images[j]))
target = Image.new('RGB', (width_size, heigh_size))
# target.save('9999999.jpg')
print(target.size)
left = 0
right = width_size/2
image = Image.open(images[0])
target.paste(image, (0, 0))
# for image in imagefile:
# print('--------', left, 0, right, heigh_size)
# target.paste(image, (left, 0, right, heigh_size))
# left += heigh_size
# right += heigh_size
quality_value = 100
target.save('img_00_%s.jpg' % (left), quality=quality_value)
left = 1
image = Image.open(images[1])
target = Image.open('img_00_0.jpg')
target.paste(image, (928, 0, 928*2, 1920))
target.save('img_00_%s.jpg' % (left), quality=quality_value)
'''
(928, 1920)
(928, 1920)
heght_size = 1920 <--> width_size = 1856
(1856, 1920)
'''
if __name__ == '__main__':
# 图片拼接
images = ['img_shen_fen_zheng01.jpg', 'img_shen_fen_zheng02.jpg']
mergei(images)