EOCR2::DrawSegmentation

Draws the blobs found by the segmentation algorithm.

Namespace: Euresys::Open_eVision

[C++]

void DrawSegmentation(
   EDrawAdapter* drawAdapter,
   EasyOCR2DrawSegmentationStyle style,
   float zoomX,
   float zoomY,
   float panX,
   float panY
)

void DrawSegmentation(
   EDrawAdapter* drawAdapter,
   EasyOCR2DrawSegmentationStyle style,
   float zoomX,
   float zoomY,
   float panX
)

void DrawSegmentation(
   EDrawAdapter* drawAdapter,
   EasyOCR2DrawSegmentationStyle style,
   float zoomX,
   float zoomY
)

void DrawSegmentation(
   EDrawAdapter* drawAdapter,
   EasyOCR2DrawSegmentationStyle style,
   float zoomX
)

void DrawSegmentation(
   EDrawAdapter* drawAdapter,
   EasyOCR2DrawSegmentationStyle style
)

[[deprecated("Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.")]]
void DrawSegmentation(
   HDC hdc,
   EasyOCR2DrawSegmentationStyle style,
   float zoomX,
   float zoomY,
   float panX,
   float panY
)

[[deprecated("Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.")]]
void DrawSegmentation(
   HDC hdc,
   EasyOCR2DrawSegmentationStyle style,
   float zoomX,
   float zoomY,
   float panX
)

[[deprecated("Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.")]]
void DrawSegmentation(
   HDC hdc,
   EasyOCR2DrawSegmentationStyle style,
   float zoomX,
   float zoomY
)

[[deprecated("Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.")]]
void DrawSegmentation(
   HDC hdc,
   EasyOCR2DrawSegmentationStyle style,
   float zoomX
)

[[deprecated("Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.")]]
void DrawSegmentation(
   HDC hdc,
   EasyOCR2DrawSegmentationStyle style
)

[[deprecated("Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.")]]
void DrawSegmentation(
   HDC hdc,
   const ERGBColor& color,
   EasyOCR2DrawSegmentationStyle style,
   float zoomX,
   float zoomY,
   float panX,
   float panY
)

[[deprecated("Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.")]]
void DrawSegmentation(
   HDC hdc,
   const ERGBColor& color,
   EasyOCR2DrawSegmentationStyle style,
   float zoomX,
   float zoomY,
   float panX
)

[[deprecated("Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.")]]
void DrawSegmentation(
   HDC hdc,
   const ERGBColor& color,
   EasyOCR2DrawSegmentationStyle style,
   float zoomX,
   float zoomY
)

[[deprecated("Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.")]]
void DrawSegmentation(
   HDC hdc,
   const ERGBColor& color,
   EasyOCR2DrawSegmentationStyle style,
   float zoomX
)

[[deprecated("Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.")]]
void DrawSegmentation(
   HDC hdc,
   const ERGBColor& color,
   EasyOCR2DrawSegmentationStyle style
)

Parameters

drawAdapter

EDrawAdapter that will be used to draw.

style

The style in which each blob Synonym of object. should be drawn.

zoomX

Horizontal zooming factor. By default, true scale is used.

zoomY

Vertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.

panX

Horizontal panning value expressed in pixels. By default, no panning occurs.

panY

Vertical panning value expressed in pixels. By default, no panning occurs.

hdc

Handle of the device context on which to draw.

color

The color in which to draw the segmentation.

EOCR2.DrawSegmentation

Draws the blobs found by the segmentation algorithm.

Namespace: Euresys.Open_eVision

[C#]

void DrawSegmentation(
   EDrawAdapter drawAdapter,
   EasyOCR2DrawSegmentationStyle style,
   float zoomX,
   float zoomY,
   float panX,
   float panY
)

void DrawSegmentation(
   EDrawAdapter drawAdapter,
   EasyOCR2DrawSegmentationStyle style,
   float zoomX,
   float zoomY,
   float panX
)

void DrawSegmentation(
   EDrawAdapter drawAdapter,
   EasyOCR2DrawSegmentationStyle style,
   float zoomX,
   float zoomY
)

void DrawSegmentation(
   EDrawAdapter drawAdapter,
   EasyOCR2DrawSegmentationStyle style,
   float zoomX
)

void DrawSegmentation(
   EDrawAdapter drawAdapter,
   EasyOCR2DrawSegmentationStyle style
)

[Obsolete("Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.")]
void DrawSegmentation(
   IntPtr hdc,
   EasyOCR2DrawSegmentationStyle style,
   float zoomX,
   float zoomY,
   float panX,
   float panY
)

[Obsolete("Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.")]
void DrawSegmentation(
   IntPtr hdc,
   EasyOCR2DrawSegmentationStyle style,
   float zoomX,
   float zoomY,
   float panX
)

[Obsolete("Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.")]
void DrawSegmentation(
   IntPtr hdc,
   EasyOCR2DrawSegmentationStyle style,
   float zoomX,
   float zoomY
)

[Obsolete("Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.")]
void DrawSegmentation(
   IntPtr hdc,
   EasyOCR2DrawSegmentationStyle style,
   float zoomX
)

[Obsolete("Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.")]
void DrawSegmentation(
   IntPtr hdc,
   EasyOCR2DrawSegmentationStyle style
)

[Obsolete("Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.")]
void DrawSegmentation(
   IntPtr hdc,
   ERGBColor color,
   EasyOCR2DrawSegmentationStyle style,
   float zoomX,
   float zoomY,
   float panX,
   float panY
)

[Obsolete("Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.")]
void DrawSegmentation(
   IntPtr hdc,
   ERGBColor color,
   EasyOCR2DrawSegmentationStyle style,
   float zoomX,
   float zoomY,
   float panX
)

[Obsolete("Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.")]
void DrawSegmentation(
   IntPtr hdc,
   ERGBColor color,
   EasyOCR2DrawSegmentationStyle style,
   float zoomX,
   float zoomY
)

[Obsolete("Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.")]
void DrawSegmentation(
   IntPtr hdc,
   ERGBColor color,
   EasyOCR2DrawSegmentationStyle style,
   float zoomX
)

[Obsolete("Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.")]
void DrawSegmentation(
   IntPtr hdc,
   ERGBColor color,
   EasyOCR2DrawSegmentationStyle style
)

[Obsolete("Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.")]
void DrawSegmentation(
   System.Drawing.Graphics hdc,
   EasyOCR2DrawSegmentationStyle style,
   float zoomX,
   float zoomY,
   float panX,
   float panY
)

[Obsolete("Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.")]
void DrawSegmentation(
   System.Drawing.Graphics hdc,
   EasyOCR2DrawSegmentationStyle style,
   float zoomX,
   float zoomY,
   float panX
)

[Obsolete("Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.")]
void DrawSegmentation(
   System.Drawing.Graphics hdc,
   EasyOCR2DrawSegmentationStyle style,
   float zoomX,
   float zoomY
)

[Obsolete("Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.")]
void DrawSegmentation(
   System.Drawing.Graphics hdc,
   EasyOCR2DrawSegmentationStyle style,
   float zoomX
)

[Obsolete("Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.")]
void DrawSegmentation(
   System.Drawing.Graphics hdc,
   EasyOCR2DrawSegmentationStyle style
)

[Obsolete("Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.")]
void DrawSegmentation(
   System.Drawing.Graphics hdc,
   ERGBColor color,
   EasyOCR2DrawSegmentationStyle style,
   float zoomX,
   float zoomY,
   float panX,
   float panY
)

[Obsolete("Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.")]
void DrawSegmentation(
   System.Drawing.Graphics hdc,
   ERGBColor color,
   EasyOCR2DrawSegmentationStyle style,
   float zoomX,
   float zoomY,
   float panX
)

[Obsolete("Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.")]
void DrawSegmentation(
   System.Drawing.Graphics hdc,
   ERGBColor color,
   EasyOCR2DrawSegmentationStyle style,
   float zoomX,
   float zoomY
)

[Obsolete("Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.")]
void DrawSegmentation(
   System.Drawing.Graphics hdc,
   ERGBColor color,
   EasyOCR2DrawSegmentationStyle style,
   float zoomX
)

[Obsolete("Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.")]
void DrawSegmentation(
   System.Drawing.Graphics hdc,
   ERGBColor color,
   EasyOCR2DrawSegmentationStyle style
)

Parameters

drawAdapter

EDrawAdapter that will be used to draw.

style

The style in which each blob should be drawn.

zoomX

Horizontal zooming factor. By default, true scale is used.

zoomY

Vertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.

panX

Horizontal panning value expressed in pixels. By default, no panning occurs.

panY

Vertical panning value expressed in pixels. By default, no panning occurs.

hdc

Handle of the device context on which to draw.

color

The color in which to draw the segmentation.

EOCR2.DrawSegmentation

Draws the blobs found by the segmentation algorithm.

Module: open_evision

[Python]

DrawSegmentation(
    drawAdapter: EDrawAdapter
    style: EasyOCR2DrawSegmentationStyle
    zoomX: float
    zoomY: float
    panX: float
    panY: float
) -> None

DrawSegmentation(
    drawAdapter: EDrawAdapter
    style: EasyOCR2DrawSegmentationStyle
    zoomX: float
    zoomY: float
    panX: float
) -> None

DrawSegmentation(
    drawAdapter: EDrawAdapter
    style: EasyOCR2DrawSegmentationStyle
    zoomX: float
    zoomY: float
) -> None

DrawSegmentation(
    drawAdapter: EDrawAdapter
    style: EasyOCR2DrawSegmentationStyle
    zoomX: float
) -> None

DrawSegmentation(
    drawAdapter: EDrawAdapter
    style: EasyOCR2DrawSegmentationStyle
) -> None

Parameters

drawAdapter

EDrawAdapter that will be used to draw.

style

The style in which each blob should be drawn.

zoomX

Horizontal zooming factor. By default, true scale is used.

zoomY

Vertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.

panX

Horizontal panning value expressed in pixels. By default, no panning occurs.

panY

Vertical panning value expressed in pixels. By default, no panning occurs.