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 view (last 30 days)
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

Answers (1)

Guillaume
Guillaume on 2 Jan 2016
Put single quotes around test1.jpg. That is:
title('test1.jpg');

Categories

Find more on Matrices and Arrays in Help Center and File Exchange

Products

Community Treasure Hunt

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

Start Hunting!