opencv-python剪切图片

因为我们大家都知道图片是通过一个二维数组组成的
例:我们在操作点阵的时候是通过**img[100,100]**来定位到点
剪切就也类似,是通过点对点的定位

例:img[100:200,100:300]
100:200的意思是高截取100到200像素点的距离
100:300的意思是宽截取100到300像素点的距离
如过有的同学不知道 :(冒号)是什么意思可以学习一下python 的切片访问

切片访问

url = list("http://c.biancheng.net/shell/")

#使用索引访问列表中的某个元素
print(url[3])  #使用正数索引
print(url[-4])  #使用负数索引

#使用切片访问列表中的一组元素
print(url[9: 18])  #使用正数切片
print(url[9: 18: 3])  #指定步长
print(url[-6: -1])  #使用负数切片

运行结果

p
e
[‘b’, ‘i’, ‘a’, ‘n’, ‘c’, ‘h’, ‘e’, ‘n’, ‘g’]
[‘b’, ‘n’, ‘e’]
[‘s’, ‘h’, ‘e’, ‘l’, ‘l’]

opencv剪切的操作

原图:
在这里插入图片描述

import cv2# 引入opencv 的库
img = cv2.imread('image0.jpg',1)# 读取图片操作
newimg = img[100:200,100:300]# 剪切操作
cv2.imshow('img',newimg)# 图片显示
cv2.waitKey(0)# 等待案件按下,退出opencv

结果:
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

锡城筱凯

你的鼓励是我创造的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值