C# 读取文件目录下的所有的文件

DirectoryInfo 类

公开用于创建、移动和枚举目录和子目录的实例方法。无法继承此类。

Directory 类

公开用于创建、移动和枚举通过目录和子目录的静态方法。无法继承此类

一般使用directoryInfo类比较多

DirectoryInfo dInfo = new DirectoryInfo(“绝对路径”);//实例化一个DirectoryInfo的对象
//int index = 0;
foreach (FileInfo fInfo in dInfo.GetFiles())// dInfo.GetFiles()返回当前目录文件列表,fileInfo类型的一个数组
{

//遍历列表
float[] pos_descriptors;//正描述向量
using (Image<Bgr, Byte> img = new Image<Bgr, byte>(fInfo.FullName))
{
pos_descriptors = GetVector(img);
}
for (int i = 0; i < descriptorDim; i++)
{
sampleFeatureMat[index, i] = pos_descriptors[i];//第index个样本的特征向量中的第i个元素
}
//index++;
}

posted @ 2015-06-30 09:58  Joe_Blow  阅读(1267)  评论(0编辑  收藏  举报