在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的yield和generator
Mar 10 Python
[原创]python爬虫(入门教程、视频教程)
Jan 08 Python
python如何实现内容写在图片上
Mar 23 Python
详解基于django实现的webssh简单例子
Jul 17 Python
Python列表切片操作实例总结
Feb 19 Python
python抓取需要扫微信登陆页面
Apr 29 Python
Python实现个人微信号自动监控告警的示例
Jul 03 Python
Django框架之登录后自定义跳转页面的实现方法
Jul 18 Python
python GUI库图形界面开发之PyQt5窗口类QMainWindow详细使用方法
Feb 26 Python
python使用信号量动态更新配置文件的操作
Apr 01 Python
Node.js 和 Python之间该选择哪个?
Aug 05 Python
简述python Scrapy框架
Aug 17 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实现的生成静态HTML速度快类库
2007/03/31 PHP
PHP array操作10个小技巧分享
2011/06/23 PHP
详解PHP内置访问资源的超时时间 time_out file_get_contents read_file
2013/06/03 PHP
基于php的CMS中展示文章类实例分析
2015/06/18 PHP
php+mysql实现简单登录注册修改密码网页
2016/11/30 PHP
A标签触发onclick事件而不跳转的多种解决方法
2013/06/27 Javascript
JS截取字符串常用方法整理及使用示例
2013/10/18 Javascript
javascript中的作用域和上下文使用简要概述
2013/12/05 Javascript
js 触发select onchange事件代码
2014/03/20 Javascript
jQuery统计上传文件大小的方法
2015/01/24 Javascript
JS实现5秒钟自动封锁div层的方法
2015/02/20 Javascript
在JavaScript中处理时间之getHours()方法的使用
2015/06/10 Javascript
JavaScript隐式类型转换
2016/03/15 Javascript
BootStrap中
2016/12/10 Javascript
js实现适合新闻类图片的轮播效果
2017/02/05 Javascript
详解Require.js与Sea.js的区别
2018/08/05 Javascript
jQuery+CSS实现的标签页效果示例【测试可用】
2018/08/14 jQuery
Vue 中对图片地址进行拼接的方法
2018/09/03 Javascript
解决vue热替换失效的根本原因
2018/09/19 Javascript
element-ui带输入建议的input框踩坑(输入建议空白以及会闪出上一次的输入建议问题)
2019/01/15 Javascript
[01:53]3.19 DOTA2发布会 现场精彩Coser表演
2014/03/25 DOTA
[01:03:22]LGD vs OG 2018国际邀请赛淘汰赛BO3 第一场 8.25
2018/08/29 DOTA
Pythont特殊语法filter,map,reduce,apply使用方法
2016/02/27 Python
利用Python自带PIL库扩展图片大小给图片加文字描述的方法示例
2017/08/08 Python
Python 批量合并多个txt文件的实例讲解
2018/05/08 Python
浅析python3字符串格式化format()函数的简单用法
2018/12/07 Python
Django异步任务线程池实现原理
2019/12/17 Python
在python中使用pymysql往mysql数据库中插入(insert)数据实例
2020/03/02 Python
python print 格式化输出,动态指定长度的实现
2020/04/12 Python
详解canvas绘制多张图的排列顺序问题
2019/01/21 HTML / CSS
网络艺术零售业的先驱者:artrepublic
2017/09/26 全球购物
华为智利官方商店:Huawei Chile
2020/05/09 全球购物
大学生蛋糕店创业计划书
2014/01/13 职场文书
记帐员岗位责任制
2014/02/08 职场文书
区级文明单位申报材料
2014/05/15 职场文书
《正比例》教学反思
2016/02/23 职场文书