(1)数据准备

数据集介绍:

数据集中存放的是1223幅图像,其中756个负样本(图像名称为0.1~0.756),458个正样本(图像名称为1.1~1.458),其中:"."前的标号为样本标签,"."后的标号为样本序号

(2)利用python读取文件夹中所有图像

'''

Load the image files form the folder

input:

imgDir: the direction of the folder

imgName:the name of the folder

output:

data:the data of the dataset

label:the label of the datset

'''

def load_Img(imgDir,imgFoldName):

imgs = os.listdir(imgDir+imgFoldName)

imgNum = len(imgs)

data = np.empty((imgNum,1,12,12),dtype="float32")

label = np.empty((imgNum,),dtype="uint8")

for i in range (imgNum):

img = Image.open(imgDir+imgFoldName+"/"+imgs[i])

arr = np.asarray(img,dtype="float32")

data[i,:,:,:] = arr

label[i] = int(imgs[i].split('.')[0])

return data,label

这里得到的data和label都是ndarray数据

data: (1223,1,12,12)

label:(1223,)

注:nddary数据类型是numpy提供的一个数据类型,即N-dimensional array,它弥补了python中array不支持多维的缺陷

(3)调用方式

craterDir = "./data/CraterImg/Adjust/"

foldName = "East_CraterAdjust12"

data, label = load_Img(craterDir,foldName)

以上这篇Python 读取指定文件夹下的所有图像方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。

您可能感兴趣的文章:

python获取指定目录下所有文件名列表的方法

Python读取一个目录下所有目录和文件的方法

Python获取指定文件夹下的文件名的方法

Python实现扫描指定目录下的子目录及文件的方法

python实现批量获取指定文件夹下的所有文件的厂商信息

python获取目录下所有文件的方法

时间: 2018-04-24

python读取文件夹下所有图像_Python 读取指定文件夹下的所有图像方法相关推荐

  1. python保存文件到指定文件夹_python实现指定文件夹下的指定文件移动到指定位置...

    本文主要是写了一个将指定文件夹下的指定文件类型移动到指定位置,具体内容如下 # coding:utf-8 import os import shutil import sys reload(sys) ...

  2. python指定文件路径_python实现指定文件夹下的指定文件移动到指定位置

    # coding:utf-8 import os import shutil import sys reload(sys) sys.setdefaultencoding('utf8') # print ...

  3. pyaudio:基于pyaudio利用Python编程从电脑端录制音频保存到指定文件夹+将录音上传服务器+录音进行识别并转为文本保存

    pyaudio:基于pyaudio利用Python编程从电脑端录制音频保存到指定文件夹+将录音上传服务器+录音进行识别并转为文本保存 目录 输出结果 代码实现 输出结果 代码实现 # -*- codi ...

  4. R语言使用fs包的dir_create函数在指定路径下创建新的文件夹、使用file_create函数在指定文件夹下创建文件

    R语言使用fs包的dir_create函数在指定路径下创建新的文件夹.使用file_create函数在指定文件夹下创建文件 目录

  5. python遍历指定文件夹的所有文件_python 统计指定文件夹下所有的文件数量,BFS方式...

    python 统计指定文件夹下所有的文件数量 本来一直是有这个需求,只是以前写的是递归的方式处理,感觉对资源的占用不友好,而且python的最大递归深度不超过1000,所以改了一下,这里用广度优先遍历 ...

  6. python获取文件夹下文件_Python 获取指定文件夹下的目录和文件的实现

    经常有需要扫描目录,对文件做批量处理的需求,所以对目录处理这块做了下学习和总结.Python 中扫描目录有两种方法:os.listdir 和 os.walk. 一.os.listdir 方法 os.l ...

  7. python删除文件夹下文件夹_python删除指定文件夹下文件和文件夹的方法详解

    前记 python删除指定文件夹下的文件,是一个常用的功能.我找了不少地方,一直没有找到合适的模版,那只好自己倒腾一个比较实用的模版了. 基本模块 这里面会用到几个模块,一个是目录下所有文件的的函数: ...

  8. python 获取文件夹名称大全_python 获取指定文件夹下所有文件名称并写入列表的实例...

    如下所示: import os import os.path rootdir = "./pic_data" file_object = open('train_list.txt', ...

  9. python查找指定文件夹并重命名_python获取指定文件夹下的所有文件名,并删选指定类型文件进行重命名以及撤销重命名...

    1.加载包 import os 2.定义函数:获取文件夹file_dir下指定类型file_type的所有文件名 def file_name(file_dir,file_type=''):#默认为文件 ...

  10. python读取html文件中的表格数据_Python 读取各类文件格式的文本信息 | doc,excel,html,mht...

    原标题:Python 读取各类文件格式的文本信息 | doc,excel,html,mht 众所周知,python最强大的地方在于,python社区汇总拥有丰富的第三方库,开源的特性,使得有越来越多的 ...

最新文章

  1. Oracle EBS渗透测试工具
  2. Ubuntu+Apache+PHP+Mysql环境搭建
  3. 互联网趋势关键词:交流,为价值付费,资源整合
  4. 机器学习:SVM代码实现,第一个变量选择最偏离KKT条件的样本点,第二个变量随机
  5. Select For update语句浅析
  6. JAVA中构造器和方法的区别点
  7. 在线nltk分词和词性标注
  8. 机器学习实战(六)——支持向量机
  9. php抓取多个网页合并,PHP 使用 CURL 同步抓取多个网页
  10. vmware安装centos问题
  11. 七台河计算机网络工程专业,网络工程本科专业介绍
  12. zipentry java_zipentry?java实现解压缩?substring?Java用ZIP格式压缩和解压缩文件
  13. 信奥中的数学:卷积、傅立叶变换
  14. 多文件自平衡云传输 (六)番外篇 —————— 开开开山怪
  15. 浏览器控制台输出图片
  16. h5跳转微信小程序,短信外链外部跳转微信打开任意第三方网址url,抖音跳转微信添加好友直接方法?
  17. 简单的扫雷游戏(9*9)(10个雷)
  18. 刀片服务器接显示器,《魔兽世界》国服 退役刀片服务器开售
  19. 高超音速技术行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
  20. ArcGIS Maritime Server 开发教程(一)了解 ArcGIS Maritime Server

热门文章

  1. C语言union类型和C语言 uchar类型的个人见解
  2. CenterNet++ | CenterNet携手CornerNet终于杀回来了,实时高精度检测值得拥有!
  3. 笔记四:onsubmit和onclick的区别
  4. centos挂载ntfs文件系统
  5. C语言联合体(union)的使用方法及其本质-union
  6. 连续整数--全国模拟(一)
  7. poj 2513 欧拉回路+并查集推断是否联通+Trie树
  8. ssh登录很慢,登录上去后速度正常问题的解决方法
  9. 为什么开发环境如此之乱
  10. 批量删除.svn文件的方法