TIEVisionDrawing.rectangle
Declaration
procedure rectangle(image: TIEVisionImage; pt1: TIEVisionPoint; pt2: TIEVisionPoint; const color: TIEVisionScalar; thickness: int32_t = 1; linetype: int32_t = 8; shift: int32_t = 0); overload; safecall;
procedure rectangle(image: TIEVisionImage; const rect: TIEVisionRect; const color: TIEVisionScalar; thickness: int32_t = 1; linetype: int32_t = 8; shift: int32_t = 0); overload; safecall;
Description
Draw a rectangle.
| Parameter | Description |
| image | Destination image |
| pt1 | Top-left rectangle point |
| pt2 | Bottom-right rectangle point |
| color | Rectangle color in B:G:R orientation, e.g. for blue: IEVisionScalar(255, 0, 0) |
| thickness | Line width |
| linetype | Line type |
| shift | Thickness of lines that make up the rectangle. Negative values mean that the function has to draw a filled rectangle |
| rect | Number of fractional bits in the point coordinates |