欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > python >内容正文

python

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

发布时间:2025/3/19 python 43 豆豆
生活随笔 收集整理的这篇文章主要介绍了 python中如将一个文件夹中的多张图片都进程序? 小编觉得挺不错的,现在分享给大家,帮大家做个参考.
下面代码以读入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中如将一个文件夹中的多张图片都进程序?的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。