NARVAL >> NL_V: Vision
NL_V: Vision
- NL_V_AngleP1P2P0 — Perform the angle between three points (Graham Scan).
- NL_V_BodyLayerX — Extract a part of a 3D point cloud body model (X in [Xm,XM]).
- NL_V_BodyLayerY — Extract a part of a 3D point cloud body model (Y in [Ym,YM]).
- NL_V_BodyLayerZ — Extract a part of a 3D point cloud body model (Z in [Zm,ZM]).
- NL_V_CCW — Perform the Counter-ClockWise parameter between 3 points.
- NL_V_ClosingW — Perform the morphological closing operation on a binary image in respect with a defined neighborhood size.
- NL_V_ContourCorners — Extract the corners of an obstacle contour.
- NL_V_ContourCornersFilt — Extract the corners of an obstacle contour (false detection removal).
- NL_V_ContourCornersFiltA — Extract the corners of an obstacle contour (false detection removal and angle threshold).
- NL_V_Convolution2D — Perform the 2D convolution of a kernel on an image.
- NL_V_Dilation — Perform the morphological dilation operation on a binary image.
- NL_V_DilationH — Perform the morphological dilation operation on a binary image in respect with a defined neighborhood matrix.
- NL_V_DilationW — Perform the morphological dilation operation on a binary image in respect with a defined neighborhood size.
- NL_V_DistanceMapObject — Perform the distance map between an object and its contour.
- NL_V_DotP1P2P0 — Perform the vectorial product between three points (Graham Scan).
- NL_V_Erosion — Perform the morphological erosion operation on a binary image.
- NL_V_ErosionH — Perform the morphological erosion operation on a binary image in respect with a defined neighborhood matrix.
- NL_V_ErosionW — Perform the morphological erosion operation on a binary image in respect with a defined neighborhood size.
- NL_V_FitEllipse — Perform the best-fit ellipse (in the Least Squares sense).
- NL_V_FitEllipsePlot — Plot the best-fit ellipse (in the Least Squares sense).
- NL_V_GrahamScan — Compute the Graham scan on a cloud of points.
- NL_V_ImageShow — Display an image in a Scilab graphic window.
- NL_V_LoadBody2D — Load a 2D point cloud body model (x and y).
- NL_V_LoadBody3D — Load a 3D point cloud body model (separation of the space into n layers with equal size in x, y and z).
- NL_V_MRA — Perform a scale modification on a matrix (Multi Resolution Analysis).
- NL_V_Moravec — Perform the Moravec corner detection algorithm on an image.
- NL_V_MoravecFilter — Apply a specific threshold on the Moravec corner detection algorithm.
- NL_V_OpeningW — Perform the morphological opening operation on a binary image in respect with a defined neighborhood size.
- NL_V_PixelNeighborCont — Extract the neighborhood of a contour pixel of an obstacle.
- NL_V_Polar — Perform the angle between two points and the x-axis.
- NL_V_PotentialField — Perform the potential field of an obstacle.
- NL_V_PotentialFieldPath — Perform the path between two pixels in respect with a potential field (obstacles).
- NL_V_PotentialRectangles — Perform the potential matrix of obstacles defined by rectangles.
- NL_V_RectangleCorners — Generate the coordinates of the corners of a rectangle (obstacle).
- NL_V_RectanglesCorners — Generate the coordinates of corners of rectangles (obstacles).
- NL_V_RectanglesCornersA — Generate the coordinates of the corners of rectangles (obstacles) in respect with a set of defined angles.
- NL_V_RectanglesCornersI — Extract the corners of the ith object of an obstacle (Multi-Rectangles).
- NL_V_RectanglesZoom — Transform the image coordinates to their new coordinates (zoom in MRA).
- NL_V_Vector2Image — Transform a linear coordinate to 2D coordinates inside a squared matrix.
- NL_V_VisibilityGraph — Perform the visibility graph of a set of obstacles.
- NL_V_Zoom — Perform a scale modification on a matrix (fft).