CaptureImage.extractRoiWithColor Method

Module: CaptureImage

Definition

Extracts a region of interest in the image according to the given bounds.

extract_roi_with_color(self, bounds: Rectangle, color_red: int, color_green: int, color_blue: int) -> CaptureImage

Parameters

bounds Rectangle
in Bounds of the crop to extract.

color_red int
in Background color red (from 0 to 255)

color_green int
in Background color green (from 0 to 255)

color_blue int
in Background color blue (from 0 to 255)

Returns

The extracted region of interest.

Exceptions

An error has occurred during Devices Library execution.
CaptureImage extractRoiWithColor(Rectangle bounds, int colorRed, int colorGreen, int colorBlue)

Parameters

bounds Rectangle
in Bounds of the crop to extract.

colorRed int
in Background color red (from 0 to 255)

colorGreen int
in Background color green (from 0 to 255)

colorBlue int
in Background color blue (from 0 to 255)

Returns

The extracted region of interest.

Exceptions

An error has occurred during Devices Library execution.
public CaptureImage ExtractRoiWithColor(Rectangle bounds, int colorRed, int colorGreen, int colorBlue)

Parameters

bounds Rectangle
in Bounds of the crop to extract.

colorRed int
in Background color red (from 0 to 255)

colorGreen int
in Background color green (from 0 to 255)

colorBlue int
in Background color blue (from 0 to 255)

Returns

The extracted region of interest.

Exceptions

An error has occurred during Devices Library execution.
public CaptureImage extractRoiWithColor(Rectangle bounds, int colorRed, int colorGreen, int colorBlue) throws DevicesException

Parameters

bounds Rectangle
in Bounds of the crop to extract.

colorRed int
in Background color red (from 0 to 255)

colorGreen int
in Background color green (from 0 to 255)

colorBlue int
in Background color blue (from 0 to 255)

Returns

The extracted region of interest.

Exceptions

An error has occurred during Devices Library execution.
int id3DevicesCaptureImage_ExtractRoiWithColor (
    ID3_DEVICES_CAPTURE_IMAGE hCaptureImage,
    const id3DevicesRectangle * sBounds,
    int colorRed,
    int colorGreen,
    int colorBlue,
    ID3_DEVICES_CAPTURE_IMAGE hCaptureImageRoi)

Parameters

in Handle to the CaptureImage object.

in Bounds of the crop to extract.

colorRed int
in Background color red (from 0 to 255)

colorGreen int
in Background color green (from 0 to 255)

colorBlue int
in Background color blue (from 0 to 255)

hCaptureImageRoi ID3_DEVICES_CAPTURE_IMAGE
out The extracted region of interest.

Returns

int
An error code.
See id3DevicesError file for the list of possible error codes.