在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 列表list使用介绍
Nov 30 Python
在Python中编写数据库模块的教程
Apr 29 Python
python实现的简单抽奖系统实例
May 22 Python
python语言使用技巧分享
May 31 Python
详解Python使用tensorflow入门指南
Feb 09 Python
Python3连接SQLServer、Oracle、MySql的方法
Jun 28 Python
Python机器学习算法库scikit-learn学习之决策树实现方法详解
Jul 04 Python
Django MEDIA的配置及用法详解
Jul 25 Python
详解Django CAS 解决方案
Oct 30 Python
python集成开发环境配置(pycharm)
Feb 14 Python
Python分析微信好友性别比例和省份城市分布比例的方法示例【基于itchat模块】
May 29 Python
Python Numpy库的超详细教程
Apr 06 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
php5.3 废弃函数小结
2010/05/16 PHP
解析php取整的几种方式
2013/06/25 PHP
php给一组指定关键词添加span标签的方法
2015/03/31 PHP
PHP微信API接口类
2016/08/22 PHP
基于Laravel-admin 后台的自定义页面用法详解
2019/09/30 PHP
jquery下利用jsonp跨域访问实现方法
2010/07/29 Javascript
模拟select的代码
2011/10/19 Javascript
js中根据字数截取字符串,不能截断url
2012/01/12 Javascript
div当滚动到页面顶部的时候固定在顶部实例代码
2013/05/27 Javascript
js判断选择的时间是否大于今天的代码
2013/08/20 Javascript
提升PHP安全:8个必须修改的PHP默认配置
2014/11/17 Javascript
jQuery 处理页面的事件详解
2015/01/20 Javascript
jQuery通过扩展实现抖动效果的方法
2015/03/11 Javascript
JS基于myFocus库实现各种功能的tab选项卡切换效果
2015/09/19 Javascript
js验证身份证号有效性并提示对应信息
2015/10/19 Javascript
jQueryeasyui 中如何使用datetimebox 取两个日期间相隔的天数
2017/06/13 jQuery
原生小程序封装跑马灯效果
2020/10/21 Javascript
打印出python 当前全局变量和入口参数的所有属性
2009/07/01 Python
Python首次安装后运行报错(0xc000007b)的解决方法
2016/10/18 Python
Python 实现一个颜色色值转换的小工具
2016/12/06 Python
用Python设计一个经典小游戏
2017/05/15 Python
基于python(urlparse)模板的使用方法总结
2017/10/13 Python
python逐行读写txt文件的实例讲解
2018/04/03 Python
Python 16进制与中文相互转换的实现方法
2018/07/09 Python
深入了解Django中间件及其方法
2019/07/26 Python
Python实现结构体代码实例
2020/02/10 Python
解决IDEA 的 plugins 搜不到任何的插件问题
2020/05/04 Python
英国著名国际平价时尚男装品牌:Topman
2016/08/27 全球购物
Jowissa官方网站:瑞士制造的手表,优雅简约的设计
2020/07/29 全球购物
总经理岗位职责描述
2014/02/08 职场文书
环保宣传标语
2014/06/12 职场文书
2015年行政人事工作总结
2015/05/21 职场文书
2015年初三班主任工作总结
2015/05/21 职场文书
2015年“我们的节日·重阳节”活动总结
2015/07/29 职场文书
解决numpy数组互换两行及赋值的问题
2021/04/17 Python
golang生成vcf通讯录格式文件详情
2022/03/25 Golang