python2中提供了PIL基础的图像数据出来模块,在python3中更名为了pillow模块,名字虽然发生了改变,但是提供的方法和功能都是一样的,对于日常基础的图像数据处理分析来说是足够用了的,现在正好有一个需求点就是要对给定的图像数据指定的部分进行剪切、替换处理,剪切跟替换操作的本质其实都是一样的,先要得到该区域的左下顶点和右上顶点的坐标然后才能进行相应的操作。

这篇文章中简单对剪切操作和粘贴也就是替换操作进行实践说明,具体的代码实践如下:

def specificLocationReplace(img1='a.png',img2='b.png',save_path='replace.png'):

'''

图片指定位置替换

'''

im1=Image.open(img1)

im2=Image.open(img2)

tmp=im1.crop((0,0,500,500))

im2.paste(tmp,(300,300,800,800))

im2.save(save_path)

传入两张图片的路径以及新图片的保存路径,从img1中剪切出来一块方形区域,之后粘贴在img2中指定的方形区域中,然后保存生成新的图片,使用的方法非常的简洁和简单,这就相关的参数都说明了,就不再累赘了。

下面简单的使用:

specificLocationReplace(img1='data/0.png',img2='data/1.png',

save_path='replace.png')

其中,0.png如下:

1.png如下:

剪切和粘贴处理后的结果数据如下:

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

本文标题: PIL图像处理模块paste方法简单使用详解

本文地址: http://www.cppcns.com/jiaoben/python/265717.html

python中paste函数的作用_PIL图像处理模块paste方法简单使用详解相关推荐

  1. 计算机语言中str是什么意思,python中str函数的作用是什么

    python中str函数的作用是什么 发布时间:2021-04-27 16:12:24 来源:亿速云 阅读:56 作者:Leah python中str函数的作用是什么?相信很多没有经验的人对此束手无策 ...

  2. python中title函数的作用

    我们在python编程中,有的时候需要写标题,但是代码格式为字符串.这时就要用到python中的title函数,它可以将首字母大写,将字符串转换为标题格式. 1.title函数 python中字符串函 ...

  3. python类是实例的工厂_Python设计模式之工厂方法模式实例详解

    本文实例讲述了Python设计模式之工厂方法模式.分享给大家供大家参考,具体如下: 工厂方法模式(Factory Method Pattern):定义一个用于创建对象的接口,让子类决定实例化哪一个类, ...

  4. python中paste函数的作用_PIL使用小结(crop和paste函数)

    PIL(Python Imaging Library)是python语言中对图像处理方面的一个开源库,其主要功能模块为Image,对于Image模块,可以使用 from PIL import Imag ...

  5. python中匿名函数的作用_Python 中的匿名函数,你会用吗

    原标题:Python 中的匿名函数,你会用吗 概念 我们从一个例子引入. 这里有一个元素为非空字符串的列表,按字符串最后一个字母将列表进行排序.如果原列表是 ['abc', 'g', 'def'],则 ...

  6. python中匿名函数的作用_什么是Python中的匿名函数

    匿名函数 lambda x , y : x+y 1.匿名的目的就是要没有名字,给匿名函数赋给一个名字是没有意义的. 2.匿名函数的参数规则.作用域关系与有名函数是一样的. 3.匿名函数的函数体通常应该 ...

  7. python中reverse函数的作用_python的reverse函数翻转结果为None的问题

    今天刷二级题的时候,遇到一个问题 >>> L2=[1,2,3,4] >>> L3=L2.reverse() >>> print( L3) None ...

  8. python里find是什么函数_解释python中.find( )函数的作用?

    python中遇到不明白的地方,可以试试help 这里要查看find的作用,可以键入help(str.find),然后得到提示如下:Help on method_descriptor: find(.. ...

  9. python中chr函数的作用_chr()函数以及Python中的示例

    Python chr() 功能 chr()function是Python中的一个库函数,用于从给定的ASCII码(整数值)中获取字符值,它接受一个数字(应为ASCII码)并返回字符. 语法: chr( ...

最新文章

  1. (转)Javascript模块化编程(一):模块的写法
  2. EntityFramework6.X 之 Fulent
  3. JavaScript每日学习日记(1)
  4. STM32CubeMX使用方法及功能介绍
  5. sql server 2008 每次都要use_这个方法选的都是强势股,短线操作,快进快出,不恋战,建议收藏...
  6. 计算机财务管理复利现值的公式,财务管理公式
  7. 3dsmax如何批量导入obj格式文件
  8. java j2se下载_J2SE基础之下载eclipse并创建项目
  9. python字典中get()函数的用法总结
  10. [蓝桥杯]分解质因数
  11. 21款奔驰S400L升级原厂小柏林之声音响
  12. ground truth 理解
  13. 关于腾讯云服务器使用FTP详细配置教程
  14. 图形验证码-图片无法加载
  15. 中台技术爆发,这个软件定义中台专利指出了数字化转型路径
  16. 用“仁义”,重新设计计算机操作系统。
  17. AR vs VR:哪种技术更有潜力改变未来?
  18. mysql查询未讲课教师_SQL数据库查询语言练习
  19. rsync远程同步及结合inotify实现实时同步
  20. 全球云计算领域的领导者

热门文章

  1. MySQL的explain analyze增强功能
  2. 测试开发工程师成长日记004 - linux常用命令day01
  3. CSS3 clip-path 属性的使用示例(平行四边形的 tab按钮 / 不规则八边形弹框边角效果 / ...)不支持 IE 哦
  4. 听力测试软件电脑版,磨耳英语听力电脑版
  5. 注意:Martin Fowler的微服务
  6. 【Dear Imgui】组件的使用之Text
  7. anaconda git/镜像网站下载压缩包后本地安装
  8. 2022年低压电工试题及在线模拟考试
  9. 【数据分析】移动互联网运营推广专业名词大全(in)
  10. opencv操作raw文件