下面代码以读入DICOM文件夹内所有dicom格式的文件为例:import os
import pydicomclass Files:                        # 定义文件类def __init__(self):self.__filename = []        # 变量名之前加两个下滑线表示私有变量self.__filecontent = []     # 两个列表用来存文件名及内容self.__number = 0           # 记录文件数def add_name(self, fn):self.__filename.append(fn)def add_content(self, fc):self.__filecontent.append(fc)def add_number(self, num):self.__number = numdef get_number(self):return self.__numberdef printPath(path):tempfile = Files()# 定义一个Files类型变量,用来存文件名及内容ffiles = os.listdir(path)# 返回一个列表,其中包含在目录条目的名称for f in ffiles:if os.path.isfile(path + '/' + f) :tempfile.add_name(f)  # 添加文件名到列表里for fl in ffiles:# print(fl)   # 打印文件名tempfile.add_number(tempfile.get_number() + 1)# 计算一下有多少个文件dc = pydicom.read_file("E:/Pictures/DICOM/" + fl)tempfile.add_content(dc.pixel_array)# 将图片内容读取到列表中return tempfilefiles = printPath("E:/Pictures/DICOM/")
print("有%d张图片。"%files.get_number())

python中如将一个文件夹中的多张图片都进程序?相关推荐

  1. Python判断两个文件夹中互相不同的文件有哪些、判断一个文件夹相对于另外一个文件夹缺少了哪些文件

    Python判断两个文件夹中互相不同的文件有哪些.判断一个文件夹相对于另外一个文件夹缺少了哪些文件 目录 Python判断两个文件夹中互相不同的文件有哪些.判断一个文件夹相对于另外一个文件夹缺少了哪些 ...

  2. 将一个文件夹中的文件名大写的全部改为小写

    有时候下载的数据集内的文件名会不分大小写,但是一般的语言机制都对大小写敏感,因此找了一个可以将一个文件夹中的文件名大写全部改为小写.matlab代码如下: %将文件夹中的文件名中的大小全部改为小写pa ...

  3. 项目中的 fonts 文件夹中,怎么知道有什么图标呢?

    项目中的 fonts 文件夹中,怎么知道里面有什么图标呢? 可以使用下面这个链接地址查看有什么图标: http://blog.luckly-mjw.cn/tool-show/iconfont-prev ...

  4. 基于python实现将一个文件夹中的图片移动到另一个文件夹

    深度学习时,往往需要划分训练集.测试集以及验证集.在之前,我已经介绍了利用keras中的ImageDataGenerator方法实现数据集的划分.但是原文件夹中的数据,并没有真正的划分到两个文件夹中. ...

  5. python读取文件夹-Python按顺序读取文件夹中文件

    参考资料: 涉及到文件操作,我们有时候会读取一个文件夹中的所有的文件.这些文件可能是文件名完全混乱的,也可能是完全格式化的(如1.png,2.png...).下面介绍Python中的几种按顺序(假如有 ...

  6. Python学习:获取文件夹中最新的文件/文件夹

    文章概述 获取最新修改文件 关于lambda的用法 os.path.getmtime用法 获取最新修改文件 获取文件夹中,最新修改过的文件或者文件夹 import os # 文件夹目录 path=&q ...

  7. C++ 如何将一个文件夹中的所有文件(.txt或者.log)内容整合到一个文件(.txt或者.log)当中

    有时候我们希望读取一个文件夹中的所有文件,对各个文件中的数据按某种规则进行筛选,然后将筛选后的数据整合到一个文件中.这段时间正好替同事写了这一部分,在此记录下来自己的处理过程,如果有需要的朋友也可以参 ...

  8. python怎么保存为py文件_将python保存到运行的py文件目录中创建的文件夹中

    我试图将一堆页面保存在创建它们的py文件旁边的文件夹中.我在windows上,所以当我试图在文件路径后面加反斜杠时,它会生成一个特殊字符.在 我说的是:from bs4 import Beautifu ...

  9. python 按照顺序读取文件夹中的图片名称

    前言: 在ubuntu16.04系统中,读取图像名称的时候,往往会出现乱序的现象,比如: 1,2,3,4,5,6,7,8,9,10 可能会被提取到的顺序为: 1,10,2,3,4,5,6,7,8,9 ...

最新文章

  1. 一个基于J2EE的web应用程序运行起来需要什么?
  2. R语言生成对数线性间隔数据序列(Log-linearly Spaced Sequences)
  3. [转]pthread用于进程间通信
  4. 2011计算机2级,全国计算机等级考试四合一过关训练:2级C语言程序设计(2011版)...
  5. windows下nginx的安装及使用
  6. sqlyog同步mysql_大坑:用SQLyog连mysql的部分操作不能同步到从库
  7. ECCV18|人脸对齐与跟踪如何克服遮挡、姿态变化带来的特征点跳变?
  8. C++的STL标准模板库思维导图
  9. Configure Javadoc and Source Code for JRE in Eclipse JDT
  10. 后副车架焊接机器人_焊接机器人的工装设计和工装的使用方法
  11. 医学专业失业率最高 三类相关行业人才紧缺
  12. python实践项目(四)
  13. 诺基亚100G光传输网络助力Jio泛印度4G网络大幅增长
  14. gis差值分析_GIS空间插值分析图解
  15. C语言编程--根据麦克劳林公式计算任意角的正弦余弦
  16. matlab幼苗识别,基于MATLAB的植物幼苗识别
  17. WINCE6.0下载地址
  18. java byte 图片_Java将byte[]转图片存储到本地的案例
  19. Android 培训课程V1.0
  20. 【Linux】页表的深入分析

热门文章

  1. 【随笔】“阴面”和“阳面”
  2. 【PM模块】预防性维护(下)
  3. JCO与bapi的联合使用
  4. SAP Business Area 业务范围
  5. 定价相关的主要用户出口
  6. excel中如何筛选重复数据
  7. 在流程梳理的过程中,OA工作组应采用国际先进方法
  8. ABAP高级顾问应该掌握的技术
  9. SAP职业生涯中12个最致命想法
  10. php+cul+post,php curl封装类使用例子_PHP教程