久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

Python怎么批量拼接圖片

160次閱讀
沒有評論

共計 784 個字符,預計需要花費 2 分鐘才能閱讀完成。

在 Python 中,可以使用 PIL(Python Imaging Library)庫來進行圖像處理和拼接。以下是一種批量拼接圖片的方法:

from PIL import Image
import os

def join_images(input_folder, output_file):
    images = []
    for filename in os.listdir(input_folder):
        if filename.endswith(".jpg") or filename.endswith(".png"):
            images.append(Image.open(os.path.join(input_folder, filename)))

    widths, heights = zip(*(i.size for i in images))

    total_width = sum(widths)
    max_height = max(heights)

    new_image = Image.new('RGB', (total_width, max_height))

    x_offset = 0
    for image in images:
        new_image.paste(image, (x_offset, 0))
        x_offset += image.width

    new_image.save(output_file)

# 使用示例
input_folder = "path/to/input/folder/"
output_file = "path/to/output/file.jpg"
join_images(input_folder, output_file)

請將 input_folder 替換為包含要拼接圖片的文件夾的路徑,將 output_file 替換為輸出拼接圖片的文件路徑。運行該函數后,會將文件夾中的所有圖片按照水平方向拼接,并保存為指定的輸出文件。

丸趣 TV 網 – 提供最優質的資源集合!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2024-02-05發表,共計784字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 赫章县| 新和县| 平陆县| 清新县| 康马县| 玉山县| 资阳市| 美姑县| 泸定县| 封开县| 松原市| 英德市| 漳平市| 苍溪县| 怀仁县| 奉化市| 靖远县| 富顺县| 鄱阳县| 建平县| 唐山市| 澄城县| 连城县| 阿拉善盟| 大渡口区| 新昌县| 龙海市| 清远市| 耿马| 延庆县| 寻甸| 神木县| 察隅县| 肥西县| 南乐县| 柞水县| 阜南县| 新干县| 莱州市| 西宁市| 木兰县|