在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实现处理管道的方法
Jun 04 Python
python通过百度地图API获取某地址的经纬度详解
Jan 28 Python
将tensorflow的ckpt模型存储为npy的实例
Jul 09 Python
利用Python实现kNN算法的代码
Aug 16 Python
python wav模块获取采样率 采样点声道量化位数(实例代码)
Jan 22 Python
PyPDF2读取PDF文件内容保存到本地TXT实例
May 12 Python
django rest framework 自定义返回方式
Jul 12 Python
Python3爬虫中识别图形验证码的实例讲解
Jul 30 Python
通俗易懂了解Python装饰器原理
Sep 17 Python
python3实现Dijkstra算法最短路径的实现
May 12 Python
Python爬虫:从m3u8文件里提取小视频的正确操作
May 14 Python
详解NumPy中的线性关系与数据修剪压缩
May 25 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
Zend公司全球首推PHP认证
2006/10/09 PHP
强烈推荐:php.ini中文版(1)
2006/10/09 PHP
多重?l件?合查?(二)
2006/10/09 PHP
举例讲解PHP面对对象编程的多态
2015/08/12 PHP
利用php-cli和任务计划实现刷新token功能的方法
2017/05/03 PHP
javascript实现unicode和字符的互相转换
2007/07/18 Javascript
利用进制转换压缩数字函数分享
2014/01/02 Javascript
JavaScript实现获取某个元素相邻兄弟节点的prev与next方法
2016/01/25 Javascript
Jquery基础之事件操作详解
2016/06/14 Javascript
ros::spin() 和 ros::spinOnce()函数的区别及详解
2016/10/01 Javascript
jQuery 局部div刷新和全局刷新方法总结
2016/10/05 Javascript
JavaScript中${pageContext.request.contextPath}取值问题及解决方案
2016/12/08 Javascript
详解Vue2 无限级分类(添加,删除,修改)
2017/03/07 Javascript
javascript 开发之百度地图使用到的js函数整理
2017/05/19 Javascript
微信小程序开发教程之增加mixin扩展
2017/08/09 Javascript
JS如何设置元素样式的方法示例
2017/08/28 Javascript
Web开发使用Angular实现用户密码强度判别的方法
2017/09/27 Javascript
angularjs 动态从后台获取下拉框的值方法
2018/08/13 Javascript
vue项目中运用webpack动态配置打包多种环境域名的方法
2019/06/24 Javascript
详解Vue.js和layui日期控件冲突问题解决办法
2019/07/25 Javascript
浅谈JavaScript中this的指向问题
2020/07/28 Javascript
独特的python循环语句
2016/11/20 Python
Python制作钉钉加密/解密工具
2016/12/07 Python
APIStar:一个专为Python3设计的API框架
2018/09/26 Python
Python创建一个空的dataframe,并循环赋值的方法
2018/11/08 Python
Python生成六万个随机,唯一的8位数字和数字组成的随机字符串实例
2020/03/03 Python
python 制作网站小说下载器
2021/02/20 Python
Pytorch之扩充tensor的操作
2021/03/04 Python
请问如下代码执行后a和b的值分别是什么
2016/05/05 面试题
校园门卫岗位职责
2013/12/09 职场文书
《海伦?凯勒》教学反思
2014/04/17 职场文书
公司感恩节活动策划书
2014/10/11 职场文书
“学党章、守党纪、讲党规”学习心得体会
2016/01/14 职场文书
MySql新手入门的基本操作汇总
2021/05/13 MySQL
学习nginx基础知识
2021/09/04 Servers
Java实现二分搜索树的示例代码
2022/03/17 Java/Android