1. 程式人生 > >rectangle函式matlab

rectangle函式matlab

%rectangle函式功能:建立矩形、圓角矩形和橢圓。

用法:rectangle('Position', [x y w h]);在點(x,y)處建立寬和高為(w,h)的矩形

          rectangle('Curvature', [0 0], ...);矩形曲率,[0 0]表示直角矩形

          rectangle('Curvature', [1 1], ...) ;[1 1]表示橢圓

          rectangle('Curvature', [x y], ...) ;[x,y]表示曲率,取值均在[0,1]之間

例如在影象上標記檢測的特徵點

figure;

imshow(image);

hold on;

axis off;

for i=1:size(pt,1)

     rectangle('Position',[pt(i,2)-2,pt(i,1)-2,4,4],'Curvature',[0 0],'EdgeColor','b','LineWidth',2);

end