Drawing Functions

This palette contains functions of drawing line, circle, rectangle, ellipse and text.

Note: An vi icon with yellow background means they work on color images. With gray background means they only work on single channel image. With half yellow and half gray background means they work on both color and single channel image. Others vi icon background are for either examples or high level vis. For controls descriptions, you need to go to the vi in LabVIEW, use help (ctrl+H) and move mouse over the controls to see them.


IVision_DrawAACircle.vi

The function draws a simple or filled circle with given center and radius. The circle is clipped by ROI rectangle. This function has smoothing filter applied.

Connector Pane

IVision_DrawAACircle.vi


IVision_DrawCircle.vi

The function draws a simple or filled circle with given center and radius. The circle is clipped by ROI rectangle.

Connector Pane

IVision_DrawCircle.vi


IVision_DrawAALine.vi

Draws the 8-connected line segment between pt1 and pt2 points in the image. The line is clipped by the image or ROI rectangle. The algorithm includes some sort of Gaussian filtering to get a smooth picture.

Connector Pane

IVision_DrawAALine.vi


IVision_DrawLine.vi

Draw lines between point1 and point2.

Connector Pane

IVision_DrawLine.vi


IVision_DrawRect.vi

The function draws a rectangle with two opposite corners pt1 and pt2. Thinckness=-1 will fil the rectangle.

Connector Pane

IVision_DrawRect.vi


IVision_DrawText.vi

Draw text on the image.

Connector Pane

IVision_DrawText.vi


IVision_DrawAAEllipse.vi

Draws antialiased elliptic arc.

Connector Pane

IVision_DrawAAEllipse.vi


IVision_DrawEllipse.vi

Draws simple or thick elliptic arc or fills ellipse sector.

Connector Pane

IVision_DrawEllipse.vi