Please help to remove the error in the code
이전 댓글 표시
Hello everyone, I am trying to detect copy move image forgery using SIFT in digital images.But am stuck at some point due to some errors like the following one:-
>> run_F220_experiment
Processing: dataset\MICC-F220\CRW_4853tamp1.jpg (1/220)
The system cannot find the path specified.
Error using match_features (line 53)
error calling executables
Error in process_image (line 52)
[num p1 p2 tp] = match_features(imagefile, siftfile);
Error in run_F220_experiment (line 35)
countTrasfGeom = process_image(loc_file, metric, th, min_pts, 0);
Please help me to resolve this error, so that the attached code can detect copy move forgery in mage dataset.
P.S. - Code is attached. plz mail at er.harpreetkaur26 @ gmail.com Thanks in advance:)
채택된 답변
추가 답변 (3개)
Image Analyst
2015년 4월 30일
Check your filename. Perhaps there is a slash missing or a mistyped character, or a drive letter missing or something like that.
filename = 'dataset\MICC-F220\CRW_4853tamp1.jpg';
if ~exist(filename, 'file')
warningMessage = sprintf('Error: file not found:\n %s\n', filename);
uiwait(warndlg(warningMessage));
end
harpreet
2015년 4월 30일
0 개 추천
댓글 수: 3
Tushar Bhaskar
2018년 5월 5일
How you resolved the problem ?
Image Analyst
2018년 5월 5일
Probably by specifying the full path, starting with the drive letter.
Tushar Bhaskar
2018년 5월 5일
OK, How will i specify the same using fullfile in matlab? Somethinf like this - fullfile('B:\','Matlab R2017','bin','sift-open-master','lib','sift','bin','siftfeat');
카테고리
도움말 센터 및 File Exchange에서 SIFT - Scale Invariant Feature Transform에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!