can someone plz correct my code below! what is wrong with it??? The error that arrises is ("Undefined variable "test1" or function "test1.jpg".") the image i m testing is "oscar linup 2013"

1 回表示 (過去 30 日間)
imgdir = 'C:\Users\afraz\OneDrive\Documents\MATLAB\'
destdir = 'C:\Users\afraz\OneDrive\Documents\MATLAB\'
cd (imgdir)
r = dir;
%get marks
marks = [];
for i = 3:(size(r,1))
t = r(i).name;
[X,map] = imread([ t ]);
figure(1);
colormap gray;
if isfloat(X)
image(gray2ind(mat2gray((X))));
else
image(X);
end
title(test1.jpg);
disp 'Click subjects right eye, left eye, then mouth.'
[m,n] = ginput(3); pos = round([m,n]);
pos = reshape(pos',1,6);
marks = [marks; pos];
end
cd (destdir)
save Labels marks r

回答 (1 件)

Guillaume
Guillaume 2016 年 1 月 2 日
Put single quotes around test1.jpg. That is:
title('test1.jpg');

カテゴリ

Help Center および File ExchangeSignal Processing についてさらに検索

製品

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by