Code covered by the BSD License  

Highlights from
myLabel 0.04

image thumbnail
from myLabel 0.04 by Nikolay Chumerin
Image labeling tool for Matlab.

Mouse_Moved
function Mouse_Moved
global cursor myhandles
p = round(get(myhandles.Image_Axes,'CurrentPoint'));
% cursor.prev_x = cursor.x;
% cursor.prev_y = cursor.y;
cursor.x = p(1);
cursor.y = p(3);
set(myhandles.brush,'Position',[cursor.x-cursor.size-.5 cursor.y-cursor.size-.5 2*cursor.size+1 2*cursor.size+1]);
if cursor.mb_pressed,
    Action
end

Contact us at files@mathworks.com