python+opencv 读取文件夹下的所有图像并批量保存ROI的方法

yipeiwu_com5年前Python基础

如下所示:

import cv2
import os
 
import numpy as np
 
root_path = "I:/Images/2017_08_03/"
dir = root_path+"images"+"/"
count = 0
for root,dir,files in os.walk(dir):
 for file in files:
  srcImg = cv2.imread(root_path+"images"+"/"+str(file))
  roiImg = srcImg[36:521, 180:745]
  cv2.imwrite(root_path+"Image"+"/"+str(file),roiImg)
  count +=1
  if count%400==0:
   print count

以上这篇python+opencv 读取文件夹下的所有图像并批量保存ROI的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

将Python代码打包为jar软件的简单方法

py 写东西快 但是java 生态广 比如大数据 py 虽然好 但是利用不到java的整个的生态的代码 scala 虽然也好但是毕竟 有些库 需要自己写的多 虽然也很简单 ,但是查文档也...

浅析Python中的getattr(),setattr(),delattr(),hasattr()

getattr()函数是Python自省的核心函数,具体使用大体如下: 获取对象引用getattr Getattr用于返回一个对象属性,或者方法 class A: def __i...

python遍历文件目录、批量处理同类文件

python遍历文件目录、批量处理同类文件

本文实例为大家分享了python遍历文件目录、批量处理同类文件的具体代码,供大家参考,具体内容如下 目录操作 1、获取当前目录 import os curr_path=os.path...

Python实现读取txt文件中的数据并绘制出图形操作示例

Python实现读取txt文件中的数据并绘制出图形操作示例

本文实例讲述了Python实现读取txt文件中的数据并绘制出图形操作。分享给大家供大家参考,具体如下: 下面的是某一文本文件中的数据。 6.1101,17.592 5.5277,9.1...

python基于SMTP协议发送邮件

本文实例为大家分享了python基于SMTP协议发送邮件的具体代码,供大家参考,具体内容如下 #!/usr/bin/env python # -*- coding: utf-8 -*...