在python中实现将一张图片剪切成四份的方法


Posted in Python onDecember 05, 2018

如下所示:

import cv2 # [1]导入OpenCv开源库
import numpy as np
 
image_path = "F:\\11111111111111111111111111111\\100000.jpg"
srcImg = cv2.imread(image_path) # [2]将图片加载到内存
 
cv2.namedWindow("[srcImg]", cv2.WINDOW_AUTOSIZE) # [3]创建显示窗口
cv2.imshow("[srcImg]", srcImg) # [4]在刚才创建的显示窗口中显示刚在加载的图片
cv2.waitKey(0)
 
# ========================================================================================================
# 模块说明:
#    由于OpenCv中,imread()函数读进来的图片,其本质上就是一个三维的数组,这个NumPy中的三维数组是一致的,所以设置图片的 
#  ROI区域的问题,就转换成数组的切片问题,在Python中,数组就是一个列表序列,所以使用列表的切片就可以完成ROI区域的设置 
# ========================================================================================================
image_save_path_head = "F:\\11111111111111111111111111111\\111\\cat_ROI_"
image_save_path_tail = ".jpg"
seq = 1
for i in range(2): # [1]480*360==15*11---height
  for j in range(2): # [2]column-----------width
    img_roi = srcImg[(i * 112):((i + 1) * 112), (j * 112):((j + 1) * 112)]
    image_save_path = "%s%d%s" % (image_save_path_head, seq, image_save_path_tail)##将整数和字符串连接在一起
    cv2.imwrite(image_save_path, img_roi)
    seq = seq + 1

以上这篇在python中实现将一张图片剪切成四份的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python中Genarator函数用法分析
Apr 08 Python
Python计算两个日期相差天数的方法示例
May 23 Python
Python获取二维矩阵每列最大值的方法
Apr 03 Python
用Python3创建httpServer的简单方法
Jun 04 Python
pandas 对每一列数据进行标准化的方法
Jun 09 Python
Python实现的各种常见分布算法示例
Dec 13 Python
在Python中实现函数重载的示例代码
Dec 12 Python
使用遗传算法求二元函数的最小值
Feb 11 Python
PyQt5中向单元格添加控件的方法示例
Mar 24 Python
Python unittest基本使用方法代码实例
Jun 29 Python
python实现录制全屏和选择区域录屏功能
Feb 05 Python
Django后端按照日期查询的方法教程
Feb 28 Python
python实现对任意大小图片均匀切割的示例
Dec 05 #Python
windows下 兼容Python2和Python3的解决方法
Dec 05 #Python
Django中更改默认数据库为mysql的方法示例
Dec 05 #Python
Python3爬虫爬取英雄联盟高清桌面壁纸功能示例【基于Scrapy框架】
Dec 05 #Python
在python2.7中用numpy.reshape 对图像进行切割的方法
Dec 05 #Python
Python3爬虫爬取百姓网列表并保存为json功能示例【基于request、lxml和json模块】
Dec 05 #Python
python3 实现对图片进行局部切割的方法
Dec 05 #Python
You might like
php SQL Injection with MySQL
2011/02/27 PHP
慎用preg_replace危险的/e修饰符(一句话后门常用)
2013/06/19 PHP
PHP判断用户是否已经登录(跳转到不同页面或者执行不同动作)
2016/09/22 PHP
php实现文件管理与基础功能操作
2017/03/21 PHP
用javascript实现改变TEXTAREA滚动条和按钮的颜色,以及怎样让滚动条变得扁平
2007/04/20 Javascript
一个可以随意添加多个序列的tag函数
2009/07/21 Javascript
js获取当前地址 JS获取当前URL的示例代码
2014/02/26 Javascript
jQuery不使用插件及swf实现无刷新文件上传
2014/12/08 Javascript
jquery 根据name名获取元素的value值
2015/02/27 Javascript
JavaScript操作Oracle数据库示例
2015/03/06 Javascript
微信JSSDK上传图片
2015/08/23 Javascript
基于jquery实现导航菜单高亮显示(两种方法)
2015/08/23 Javascript
vue父组件点击触发子组件事件的实例讲解
2018/02/08 Javascript
Nodejs + Websocket 指定发送及群聊的实现
2020/01/09 NodeJs
js实现可爱的气泡特效
2020/09/05 Javascript
[01:04:05]Mineski vs TNC 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
python计算一个序列的平均值的方法
2015/07/11 Python
举例讲解Python中的Null模式与桥接模式编程
2016/02/02 Python
详解Python命令行解析工具Argparse
2016/04/20 Python
python编程嵌套函数实例代码
2018/02/11 Python
pyshp创建shp点文件的方法
2018/12/31 Python
对python中Json与object转化的方法详解
2018/12/31 Python
Django的性能优化实现解析
2019/07/30 Python
python读写csv文件并增加行列的实例代码
2019/08/01 Python
python脚本调用iftop 统计业务应用流量的思路详解
2019/10/11 Python
美国知名奢侈美容品牌零售商:Cos Bar
2017/04/21 全球购物
意大利在线药房:shop-farmacia.it
2019/03/12 全球购物
办公室主任先进事迹
2014/01/18 职场文书
上级检查欢迎词
2014/01/18 职场文书
促销活动总结报告
2014/04/26 职场文书
关于保护环境的建议书
2014/08/26 职场文书
加强作风建设演讲稿
2014/10/24 职场文书
2016年班主任培训心得体会
2016/01/07 职场文书
解决python存数据库速度太慢的问题
2021/04/23 Python
CSS基础详解
2021/10/16 HTML / CSS
纯CSS打字动画的实现示例
2022/08/05 HTML / CSS