Unable to determine file format and Ground truth error... Help
조회 수: 2 (최근 30일)
이전 댓글 표시
disp('sparce disctonary processing. . ');
model = cell(1,5);
modelLow = cell(1,5);
DHigh = cell(1,5);
DLow = cell (1,5);
lamda = 0.025;
max_level= 1;
windowSize=5;
skipSize=1;
DictionarySize =100;
%%%%lena Train
dirNameTrain = '.\Train\';
% % outputName = '.\Results2\';
DTrain = dir(dirNameTrain); % check dir command, in matlab documentation
i=3;
ground_truth = [dirNameTrain DTrain(i).name];
patchSize = windowSize ^2;
truth_img = imread(ground_truth);
end
댓글 수: 2
Ameer Hamza
2018년 4월 27일
Can you show the output of
disp(class(DTrain(3).name));
disp(DTrain(3).name);
채택된 답변
Walter Roberson
2018년 4월 27일
You are blindly reading in everything in the directory, but your directory contains Thumbs.db as well as whatever content you are expecting. You should be making your dir() more specific.
댓글 수: 3
Walter Roberson
2018년 4월 27일
Change
DTrain = dir(dirNameTrain); % check dir command, in matlab documentation
to
DTrain = dir(fullfile(dirNameTrain, '*.jpg')); % check dir command, in matlab documentation
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 File Operations에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!