你好,
我下载了一个名为db1_b的图像数据集,我想将所有图像读入数组。我直接尝试使用dir(),但出现错误,搜索解决方案并找到了这个,但我仍然得到错误?
文件夹= UigetDir('C:\用户\ MIA \ Documents \ Project(SD)\ DB1_B');
tiffile = dir(文件夹,'* .tif');
numfiles = length(tiffile);
mydata = cell(1,numfiles);
为了k = 1:numfiles
mydata {k} = imread(tiffile(k).name)
结尾
错误使用dir.
也许多输入参数。
错误在Nnexlbp(第3行)
tifffile = dir(文件夹,'* .tif');
它的80张图像是否有所作为?我有一个测试代码,通过使用成功提取一个图像
Im = imread('C:\用户\ MIA \ Documents \ Project(SD)\ DB1_B \ 101_1.tif');
所以我认为它是正确的?测试代码和我尝试使用的代码在不同的文件夹中保存,但如果有差异,它们都保存在“项目(SD)”文件夹下?