如何用img.paste函数在Python中替换图片指定区域?

2026-05-27 00:501阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计274个文字,预计阅读时间需要2分钟。

如何用img.paste函数在Python中替换图片指定区域?

今天用到了img.paste函数,就记录一下使用过程,方便回顾。

做人脸检测,生产负样本的时候,想将图片中的人脸部分替换成背景的某一部分,然后再随机裁剪掉。这样比随机裁剪的效果好。

今天用到了img.paste函数,就写篇笔记记录一下,方便回顾。


如何用img.paste函数在Python中替换图片指定区域?

做人脸检测,产生负样本的时候想把图片中人连部分用背景的某一部分替换掉,然后再随机裁剪产生负样本,这样比随机裁剪的时候避开人脸区域应该实现起来更简单些`

from PIL import Image import matplotlib.pyplot as plt img= Image.open(r'E:\Img\img_align_celeba\000002.jpg') img2=Image.open(r'E:\Img\img_align_celeba\000001.jpg') img2 = img2.crop((50,50,100,100)) img.paste(img2,(0,0,50,50)) plt.imshow(img2) plt.show() plt.imshow(img) plt.show()

paste中第一个参数是用来覆盖的图片,第二个参数是覆盖的位置

到此这篇关于python图片指定区域替换img.paste函数的使用的文章就介绍到这了,更多相关python img.paste函数内容请搜索易盾网络以前的文章或继续浏览下面的相关文章希望大家以后多多支持易盾网络!

本文共计274个文字,预计阅读时间需要2分钟。

如何用img.paste函数在Python中替换图片指定区域?

今天用到了img.paste函数,就记录一下使用过程,方便回顾。

做人脸检测,生产负样本的时候,想将图片中的人脸部分替换成背景的某一部分,然后再随机裁剪掉。这样比随机裁剪的效果好。

今天用到了img.paste函数,就写篇笔记记录一下,方便回顾。


如何用img.paste函数在Python中替换图片指定区域?

做人脸检测,产生负样本的时候想把图片中人连部分用背景的某一部分替换掉,然后再随机裁剪产生负样本,这样比随机裁剪的时候避开人脸区域应该实现起来更简单些`

from PIL import Image import matplotlib.pyplot as plt img= Image.open(r'E:\Img\img_align_celeba\000002.jpg') img2=Image.open(r'E:\Img\img_align_celeba\000001.jpg') img2 = img2.crop((50,50,100,100)) img.paste(img2,(0,0,50,50)) plt.imshow(img2) plt.show() plt.imshow(img) plt.show()

paste中第一个参数是用来覆盖的图片,第二个参数是覆盖的位置

到此这篇关于python图片指定区域替换img.paste函数的使用的文章就介绍到这了,更多相关python img.paste函数内容请搜索易盾网络以前的文章或继续浏览下面的相关文章希望大家以后多多支持易盾网络!