Python实现将一张图片裁剪多张
文章目录
- 一、需求
- 二、代码
一、需求
需要将一张图片,从中间对半裁剪为两张图片
如:
裁剪为两张:
二、代码
import os
from PIL import Image
IMAGES_PATH = 'img\\test\\' # 图片集地址
# 支持的格式
IMAGES_FORMAT = ['.png', '.jpg'] # 图片格式# 获取图片集地址下的所有图片名称
image_names = [name for name in os.listdir(IMAGES_PATH) for item in IMAGES_FORMAT ifos.path.splitext(name)[1] == item]print(image_names)# 定义图像拼接函数
def image_compose():# 循环遍历,把每张图片按顺序粘贴到对应位置上for index in range(0, len(image_names)):img = Image.open(IMAGES_PATH + image_names[index]) # 打开图像# 截取的位置box1 = (0, 0, 256, 256)box2 = (256, 0, 512, 256)roi1 = img.crop(box1)roi2 = img.crop(box2)roi1.save("./test/1_%d.png" % index)roi2.save("./test/2_%d.png" % index)image_compose() # 调用函数
Python实现将一张图片裁剪多张相关推荐
- Python遥感影像SAR分割裁剪多张小影像
利用python,把SAR遥感影像裁剪分割多张小影像,tif分割png格式,分割后没有定位信息. import numpy as np from osgeo import gdal from osge ...
- python:将多张图片合成一张显示
有时候为了作对比,经常需要将两张图片作对比并显示在一张画布上面,python中的matplotlib库可以实现这个功能: 上代码: def show_one_picture(path):plt.sub ...
- python opencv2 将两张图片合并为一张
转自 https://www.cnblogs.com/ailexy/p/6806622.html 在用python处理图像的时候,除了图片叠加和图片拼接两种情况之外,有时候还会碰到需要上下左右连接图片 ...
- Python实现将多张图片拼接为一张
文章目录 一.需求 二.代码 一.需求 将多个这样的图片进行拼接为一张 拼接效果: 更多照片张数同理 二.代码 import PIL.Image as Image import osIMAGES_PA ...
- Python: 使用拼接两张图片,输出为一张
# -*- coding: gbk -*- # 2022/1/4 # PyCharm # author='曹家伟', # author_email='studyss@qq.com', # pip in ...
- Python实现将一张图片放到另一张图片指定的位置上并合成一张图
Python实现将一张图片放到另一张图片指定的位置上并合成一张图 # -*- coding: utf-8 -*- # by:Apsinc # time:2019年12月10日 #Python实现将一张 ...
- 【Opencv】Python+openCV实现全景图拼接(左右两张图片拼接成一张全景图)
Python+openCV实现全景图拼接(左右两张图片拼接成一张全景图) 全景图拼接 思路 具体步骤 代码与结果 代码 效果测试1 效果测试2 全景图拼接 思路 这个就是简单对左右两张图进行拼接,希望 ...
- chatgpt赋能python:Python将两张图片拼接成一张图:让您的图片处理更高效!
Python将两张图片拼接成一张图:让您的图片处理更高效! 作为一个有着10年Python编程经验的工程师,我发现Python成为了许多项目的主要语言,其中涵盖了很多关于图像处理的应用程序.在本文中, ...
- python两张图片无缝合成一张,Python实现拼接多张图片的方法
本文实例讲述了Python实现拼接多张图片的方法.分享给大家供大家参考.具体分析如下: 这里所述计划实现如下操作: ① 用Latex写原始博文,生成PDF文档; ② 将PDF转成高清的PNG格式的图片 ...
最新文章
- mysql链接数据库properties_mysql 之通过配置文件链接数据库
- Latex指南(part1)--利用beamer制作学术报告文稿
- 微信小程序下拉刷新/上拉加载更多
- 进程中的一个线程死了所引发的后果
- pythonclass实例化_Python中实例化class的执行顺序示例详解
- html 新浪博客,html
- Cent OS home下中文目录改成英文目录
- 在Sql Server 2008上安装SDE 9.3
- mac 上 php 验证码不显示图片
- idea下载Mybatis插件
- 《5分钟商学院》--读书笔记
- Win10系统,如何清理电脑软件垃圾呢?
- ens33网卡出问题<BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
- 2021-12-17
- Python工程师面试必备25条Python知识点
- oracle ora 3136,ALERT日志中常见监听错误:ORA-3136错误的排查
- 中国智慧家庭市场运营模式分析及发展趋势研究报告2022-2027年版
- 【论文阅读】A CNN-Transformer Hybrid Approach for CropClassification Using MultitemporalMultisensor Images
- 如何在PS中画任意形状虚线
- express+request实现-图夫在线爬取网页图片
热门文章
- 【沐风老师】3dMax一键生成中央空调排风口插件使用教程
- 最老程序员创业札记:全文检索、数据挖掘、推荐引擎应用46
- 【原创】谈谈redis的热key问题如何解决
- Linux上的程序是通用的吗,运行兼容 Linux Standard Base (LSB)程序的通用解决办法
- InstallShield 2010 SP1发布(posted @ 2009-10-14)
- python哆啦a梦的百宝箱_你最想要哆啦A梦百宝箱里的什么东西
- java加注释的快捷键是什么_eclipse注释的快捷键是什么?
- 烤仔说 | 两分钟制作属于你自己的 NFT(内附创作教程)
- C++初阶 — vector
- 【20220121】Voice conversion