首页 > 编程语言 >Python 图片拼接

Python 图片拼接

时间:2022-12-08 22:02:00浏览次数:41  
标签:rom Python Image image height 拼接 imag 图片

<table><tr><td bgcolor=orange>本文所有教程及源码、软件仅为技术研究。不涉及计算机信息系统功能的删除、修改、增加、干扰,更不会影响计算机信息系统的正常运行。不得将代码用于非法用途,如侵立删!</td></tr></table>


环境

  • win10
  • Python3.9
  • PIL

图片拼接

from PIL import Image

"""
图片拼接
"""
def image_compose(imag, imag_1):
    # 读取图片一尺寸
    rom_image = Image.open(imag)
    width, height = rom_image.size
    # 读取图片二尺寸
    rom_image_1 = Image.open(imag_1)
    height1 = rom_image_1.size[1]
    # 创建一个新图,长度是原图长度,宽度为两张图之和
    to_image = Image.new('RGB', (width, height+height1))
    # 把两张图片按坐标粘贴到对应位置上,paste(X, Y)
    to_image.paste(rom_image, (0, 0))
    to_image.paste(rom_image_1, (0, height))
    # 保存新图
    to_image.save('new.png')


image_compose('', '')

效果

1.png 2.png new.png

资源下载


<table><tr><td bgcolor=orange>本文仅供学习交流使用,如侵立删!</td></tr></table>


标签:rom,Python,Image,image,height,拼接,imag,图片
From: https://blog.51cto.com/u_14262285/5923524

相关文章

  • python中if的使用
    布尔类型的学习:bool_1=Truebool_2=Falseprint(f"bool_1变量的内容是:{bool_1},数据类型是{type(bool_1)}")print(f"bool_2变量的内容是:{bool_2},数据类型是{type(bool_2)......
  • 进入python的世界_day48_Django初始
    一、纯手撸web框架1.先搭服务端​ 1.因为浏览器就可以当成C\S开发架构的C客户端,我们先写一个简单的服务端importsocketserver=socket.socket()#这里括号不改任......
  • OpenCV入门(C++/Python)- 使用OpenCV调整尺寸大小(三)
    OverridetheentrypointofanimageIntroducedinGitLabandGitLabRunner9.4.Readmoreaboutthe extendedconfigurationoptions.Beforeexplainingtheav......
  • Python 图片拼接
    本文所有教程及源码、软件仅为技术研究。不涉及计算机信息系统功能的删除、修改、增加、干扰,更不会影响计算机信息系统的正常运行。不得将代码用于非法用途,如侵立删!环境......
  • centos 7 python2.7.5升级到3.5.2
    下载python3.5.2wgethttps://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz安装解压:tar-zxvfPython-3.5.2.tgz进入解压目录:cdPython-3.5.2创建安装目录:mkdir/us......
  • python升级带来的yum异常:File
    CentOS7升级Python到3.5。2后,需要在/usr/bin/python创建了一个指向Python3的软连接,然后将/usr/bin/yum的顶部的:!/usr/bin/python改成了!/usr/bin/python2.7后,运行yum,还是......
  • 搜索文章及代码(Matlab&Python代码实现)
     ......
  • 纯手撸web框架、基于wsgiref模块、代码封装优化、动静态网页、jinja2模块、前端、后端
    目录纯手撸web框架基于wsgiref模块代码封装优化动静态网页jinja2模块前端、后端、数据库三者联动python主流web框架django简介django基本使用djangoapp的概念django主要目......
  • python集合常用操作汇总
    1.集合类型{}集合是一种无序不可重复的序列;集合常用于对两个列表的交并差处理;集合没有任何获取元素的方法,只用作处理列表或元组的临时数据类型,不适合数据的......
  • python中input()、print()用法
    1.input()函数常涉及的强制类型转换第一种是在键入时进行转换,例如:a=int(input())1a=int(input())2b=int(input())3a=a+b4print(a)第二种则是在使用时进行转......