python 三维图片 任意切片_在python中实现将一张图片剪切成四份的方法

如下所示:

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中实现将一张图片剪切成四份的方法

本文地址: http://www.cppcns.com/jiaoben/python/246379.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值