• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    python实现碑帖图片横向拼接

    本文实例为大家分享了python实现碑帖图片横向拼接的具体代码,供大家参考,具体内容如下

    一、原图

    二、拼接效果(按照书法的从右往左顺序)

    三、Python代码

    #Collection of calligraphy characters
    import os
    from PIL import Image
    
    if __name__ == '__main__':
      im_list = []
      path = r"C:\Users\Administrator\Desktop\724"
      pathlist = os.listdir(path)
      for fn in reversed(pathlist):
        if fn.endswith('.jpg'):
          im_list.append(Image.open(path + os.sep + fn))
    
      width = 0
      height = 0
      for img in im_list:
        # 单幅图像尺寸
        w, h = img.size
        width += w
        # 取最大的宽度作为拼接图的宽度
        height= max(height, h)
    
      # 创建空白长图
      result = Image.new(im_list[0].mode, (width, height), 0xffffff)
      # 拼接图片
      width = 0
      for img in im_list:
        w, h = img.size
        # 图片水平居中
        result.paste(img, box=(width,round(height / 2 - h / 2)))
        width += w
      # 保存图片
      result.save(r'C:\Users\Administrator\Desktop\拼接长图.jpg')

    以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

    您可能感兴趣的文章:
    • Python图像处理之图片拼接和堆叠案例教程
    • 有趣的Python图片制作之如何用QQ好友头像拼接出里昂
    • python实现拼接图片
    • python使用PIL剪切和拼接图片
    • python实现图片横向和纵向拼接
    • python实现多张图片拼接成大图
    • Python实现图片拼接的代码
    • Python实现拼接多张图片的方法
    • pytho多张图片的无损拼接的实现示例
    上一篇:python基于win32实现窗口截图
    下一篇:python实现书法碑帖图片分割
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    python实现碑帖图片横向拼接 python,实现,碑帖,图片,横向,