VL_PLOTFRAME(FRAME) plots the frames FRAME. Frames are attributed image regions (as, for example, extracted by a feature detector). A frame is a vector of D=2,3,..,6 real numbers, depending on its class. VL_PLOTFRAME() supports the following classes:
* POINTS
+ FRAME(1:2) coordinates
* CIRCLES
+ FRAME(1:2) center
+ FRAME(3) radius
* ORIENTED CIRCLES
+ FRAME(1:2) center
+ FRAME(3) radius
+ FRAME(4) orientation
* ELLIPSES
+ FRAME(1:2) center
+ FRAME(3:5) S11, S12, S22 such that ELLIPSE = {x: x' inv(S) x = 1}.
* ORIENTED ELLIPSES
+ FRAME(1:2) center
+ FRAME(3:6) stacking of A such that ELLIPSE = {A x : |x| = 1}
H=VL_PLOTFRAME(...) returns the handle of the graphical object representing the frames.
VL_PLOTFRAME(FRAMES) where FRAMES is a matrix whose column are FRAME vectors plots all frames simultaneously. Using this call is much faster than calling VL_PLOTFRAME() for each frame.
VL_PLOTFRAME(FRAMES,...) passes any extra argument to the underlying plot function. The first optional argument can be a line specification string such as the one used by PLOT().
See also: VL_HELP().