首页 > 编程知识 正文

图片打印横向变竖向,手机怎么把横向图片变纵向

时间:2023-05-05 07:09:08 阅读:133919 作者:2889

文章目录序列码效果展示总结

首先把两张照片无缝地拼接起来。

代码主要应用PIL库中的Image类,用new方法创建Image对象,用paste方法连接图像。

代码如下所示。

frompilimportimagedefpic _ joint (path 1、path2、 flag='horizontal ' ) 3360 ' ' 3360 param path 1: param path 2: param path : param flag : horizontalorvertical 3360 return : ' ' img1img2=image.open ) path2) )自定义设置宽度)高度) img1=img1.resize ) ) 5100,7015 ),image.anage ) )。 7015 )、image.antialias(size1,size2=img1.size,img2. sizeifflag==' horizontal ' : # image对象(模式,sattted 0 ) )按位置拼接,二元组joint.paste ) img1、 LOCTE loc2) #读者自定义并保存的路径joint.save (d :/photo1/horizontal.png ) ) elif flag==' vertical ' : joint=imato loc2=(0,0 ),size1[1] ) joint.paste(img1,loc1 ) joint.paste ) img2,

在if __name__=='__main__':中,jupyter notebook只需直接写入到不同的In []:中执行即可

#要拼接的图像路径path2=r ' d :/photo1/1. png ' path2=r ' d :/photo1/2. png ' #横排#pic_joint(path1,path1)

总结应用场景:

把扫描的身份证正反面两张图拼接成一张图把扫描的合格证正反面两张图拼接成一张图等等……

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。