Jus*_*ner 19 python image-processing
所以对于我正在研究的这个项目,我有2张照片.这两张照片需要拼接在一起,一张在顶部,一张在底部,然后你就可以看到整个画面了.关于我应该用什么模块来做这个的任何想法?
d3m*_*ing 25
这是使用Pillow的代码示例.希望它可以帮到某人!
from PIL import Image
def merge_images(file1, file2):
"""Merge two images into one, displayed side by side
:param file1: path to first image file
:param file2: path to second image file
:return: the merged Image object
"""
image1 = Image.open(file1)
image2 = Image.open(file2)
(width1, height1) = image1.size
(width2, height2) = image2.size
result_width = width1 + width2
result_height = max(height1, height2)
result = Image.new('RGB', (result_width, result_height))
result.paste(im=image1, box=(0, 0))
result.paste(im=image2, box=(width1, 0))
return result
Run Code Online (Sandbox Code Playgroud)