Python OpenCV批量截取图像指定区域实现代码
Owen
发布时间:2026-10-13 |
3人浏览过
本文介绍利用Python和OpenCV库批量截取图像指定区域的方法。通过遍历文件路径,读取图像后利用切片操作提取感兴趣区域(ROI),并保存至新目录。代码示例展示了如何处理连续编号的图片文件,并跳过特定编号以应对异常文件。
具体实现代码如下所示:
import os
import cv2
for i in range(1,201):
if i==169 or i==189:
i = i+1
pth = "C:\\Users\\Desktop\\asd\\"+str(i)+".bmp"
image = cv2.imread(pth) //从指定路径读取图像
cropImg = image[600:1200,750:1500] //获取感兴趣区域
cv2.imwrite("C:\\Users\\Desktop\\qwe\\"+str(i)+".bmp",cropImg) //保存到指定目录
# print pth
#cropImg = image[100:200, 100:200]
#cv2.imwrite("a.bmp",cropImg)
以上就是Python利用OpenCV批量截取图像指定区域的完整方法分享,希望能为读者提供有效的参考,同时也欢迎大家继续支持本站获取更多技术内容。
相关文章
本站声明
本文内容仅供参考,不代表本站观点。转载或引用请注明出处。如发现内容问题,请通过联系我们页面反馈。
作者最新文章
全部内容- C#代码实现延时的四种常用方法 2026-10-16
- C++二叉树的直径与合并详解 2026-10-16
- C/C++ getline函数详解:实现原理、标准库用法与差异对比 2026-10-16
- C语言中strlen与sizeof的区别详解 2026-10-16
- C语言操作符与关键字详解:从运算符到存储控制 2026-10-16













