Python如何读取指定文件夹下的所有图像方法

  介绍

小编给大家分享一下Python如何读取指定文件夹下的所有图像方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!

<强>(1)数据准备

数据集介绍:

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

<强>(2)利用Python读取文件夹中所有图像

& # 39; & # 39; & # 39;   Load 从而image  files  form 从而文件夹   输入:   imgDir:才能,从而direction  of 从而文件夹   imgName才能:从而name  of 从而文件夹   输出:   数据:才能,data  of 从而数据集   标签:,才能label  of 从而datset   & # 39;& # 39;& # 39;   def  load_Img (imgDir imgFoldName):   时间=imgs 才能;os.listdir (imgDir + imgFoldName)   imgNum 才能=,len(一)   data 才能=,np.empty ((imgNum 1 12日12),dtype=癴loat32")   时间=label 才能;np.empty ((imgNum), dtype=皍int8")   for 才能小姐:拷贝range  (imgNum):   ,,,img =, Image.open (imgDir + imgFoldName +“/?一个[我])   ,,,arr =, np.asarray (img dtype=癴loat32")   ,,,(我::,:)的数据,=,arr   ,,,标签[我],=,int(一个[我].split(& # 39; # 39;公司)[0])   return 数据,才能标签

这里得到的数据和标签都是ndarray数据

数据:(1223,12日12)

 Python如何读取指定文件夹下的所有图像方法

标签:(1223)

 Python如何读取指定文件夹下的所有图像方法

注:nddary数据类型是numpy提供的一个数据类型,即n维数组,它弥补了Python中数组不支持多维的缺陷

<强>(3)调用方式

craterDir =,“。/数据/CraterImg/调整/?   时间=foldName “East_CraterAdjust12"=数据,label  load_Img (craterDir foldName) python是什么意思

python是一种跨平台的,具有解释性,编译性,互动性和面向对象的脚本语言,其最初的设计是用于编写自动化脚本,随着版本的不断更新和新功能的添加,常用于用于开发独立的项目和大型项目。

以上是“python如何读取指定文件夹下的所有图像方法”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

Python如何读取指定文件夹下的所有图像方法