Python 1张图片分割为4张
import os
from PIL import Image
path_img = 'D:/image' #源图片存储路径 文件夹
img_dir = os.listdir(path_img) #返回指定目录下的文件和文件夹的名称列表
print(img_dir)
print(len(img_dir))
for i in range(len(img_dir)):
id = img_dir[i].split('.')[0] #分割图片名作为id
img = Image.open(path_img + '/' + img_dir[i])
size_img = img.size
print(size_img)
weight = int(size_img[0] // 2) #分割后图片的宽度/2
height = int(size_img[1] // 2) #分割后图片的高度/2
for j in range(2):
for k in range(2):
box = (weight * k, height * j, weight * (k + 1), height * (j + 1))
region = img.crop(box) #起始XY结束XY
region.save('D:/image/''{}_{}{}.jpg'.format(id, j, k)) #输出路径
Python 1张图片分割为4张相关推荐
- 如何把一张图片分割成几张
把一张图片分割成几张的方法: 工具/原料:硬件:电脑.软件:Photoshop 7.0.系统:Windows10专业版64位操作系统. 1.打开平PS,进入新建文档里面,然后把图片直接拉到界面中.或者 ...
- [536]python将1张图片分割成9张
思路 代码 # -*- coding: utf-8 -*- ''' 将一张图片填充为正方形后切为9张图 Author: ''' from PIL import Image import sys#将图片 ...
- python两张图片无缝合成一张_python如何将两张图片生成为全景图片
本文实例为大家分享了python将两张图片生成全景图片的具体代码,供大家参考,具体内容如下 1.全景图片的介绍 全景图通过广角的表现手段以及绘画.相片.视频.三维模型等形式,尽可能多表现出周围的环境. ...
- python两张图片无缝合成一张_使用python拼接多张图片.二三事
前几日在博客上看到一篇"使用python拼接多张图片"的Blog[具体是能将的图片名字必须是形如xx_1.png ... xx_100.png或者xx_001.png ... xx ...
- python两张图片无缝合成一张,Python实现拼接多张图片的方法
本文实例讲述了Python实现拼接多张图片的方法.分享给大家供大家参考.具体分析如下: 这里所述计划实现如下操作: ① 用Latex写原始博文,生成PDF文档; ② 将PDF转成高清的PNG格式的图片 ...
- python两张图片融合_两张脸融合在一起长啥样?Opencv-Python 来告诉你!
1,Image Morphing 介绍 图像融合简单来说,通过把图像设置为不同的透明度,把两张图像融合为一张图像(一般要求图像需要等尺寸),公式如下: 可以根据这个公式尝试实现一下融合技术,利用 Op ...
- python两张图片无缝合成一张_详解基于python的多张不同宽高图片拼接成大图
#!/usr/bin/env python # -*- coding:utf-8 -*- import PIL.Image as Image import os IMAGES_PATH = 'D:Ma ...
- python两张图片无缝合成一张_Python将多张图片进行合并拼接
import PIL.Image as Image import os IMAGES_PATH = 'E:\picture\新垣结衣\\' # 图片集地址 IMAGES_FORMAT = ['.jpg ...
- 将一张图片分割成多张小图片 Python3
最新文章
- java读取ppt内容_Java 读取/获取PPT文本
- 一道经典面试题讲解 :数组越界而没报错 ,却出现死循环 ?(C语言)
- jetbrick-template 1.1.0 发布,支持 #tag, #macro, layout
- 人脸识别(三)——源码放送。opencv人脸识别
- linux shell中fork、source、exec的区别
- Android中.9.png图片的使用过程和原理
- 信号与系统 徐亚宁 matlab程序,信号与系统(第4版)
- eclipse html tab宽度,Eclipse 设置Tab键为4个空格
- string 方法 java_java中常用的String方法
- MFC API——》WM_NCHITTEST、OnNcHitTest (CPoint point) 点击鼠标时产生的消息
- 拓端tecdat|matlab使用Copula仿真优化市场风险
- python怎么读取dat类型文件_基于python批量处理dat文件及科学计算方法详解
- java分页工具集合
- android优化大师下载最新版,安卓优化大师(正式版)
- 中国大陆新身份证号码算法
- Google Earth Engine APPS(GEE)——使用 AREA2 和 CODED 估算森林砍伐和退化面积巴西森林砍伐案例总览
- 《一舞醉红尘,一笑歌岁月》
- 世硕科技推荐:Shockman 最新音译 登峰侠
- 怎么把腾讯视频qlv格式转成mp4格式
- 我经历的日本东京交通