Info

This question is closed. Reopen it to edit or answer.

Mouse Pointer in front of the webcam project - code error

1 view (last 30 days)
??? Undefined function or method 'Mouse' for input arguments of type 'char'.
this is the error when I try to run this code, pls help!!!
Code for recognising my hand on the webcam to move the mouse pointer:
vid = videoinput('winvideo',2,'rgb24_320x240'); %preview(vid) % background template bgrnd=getsnapshot(vid); final_bg_template = rgb2gray(bgrnd); cx=100; cy=100; while(1) % extraction of hand frgrnd=getsnapshot(vid); final_frgrnd=rgb2gray(frgrnd); img_subtracted=final_frgrnd-final_bg_template; % binary image of hand % imview(img_subtracted); [m n]=size(img_subtracted); for i=1:m for j=1:n % [EDITED, Jan Simon]: Was "j-1:n" if(img_subtracted(i,j)<25) img_subtracted_bin(i,j)=0; else img_subtracted_bin(i,j)=1; end end end [m n]=size(img_subtracted_bin); % xy coordinates of topmost point for p=m:-1:1 for q=n:-1:1 if(img_subtracted_bin(p,q)==1) x_top=q; y_top=p; end end end cy=x_top; cx=y_top; % [cx cy] = centroid(img_subtracted_bin); set (0,'PointerLocation',[cx*4 cy*3.33]); imshow(img_subtracted_bin); end
  2 Comments
Walter Roberson
Walter Roberson on 24 Jan 2012
Duplicate is at http://www.mathworks.com/matlabcentral/answers/25477-mouse-pointer-in-front-of-the-webcam-project-code-error
Walter Roberson
Walter Roberson on 24 Jan 2012
http://www.mathworks.com/matlabcentral/answers/13205-tutorial-how-to-format-your-question-with-markup

Answers (1)

Walter Roberson
Walter Roberson on 24 Jan 2012
There is no reference to Mouse in the code you show. Please show the traceback from the place the message is encountered back to the code you posted.
Better yet would be to merge the above code and the traceback in to your previous question.

Community Treasure Hunt

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

Start Hunting!