FingerImage.extractRoiWithColor Method

Module: FingerImage

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) -> FingerImage

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 Finger Library execution.
FingerImage 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 Finger Library execution.
public FingerImage 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 Finger Library execution.
public FingerImage extractRoiWithColor(Rectangle bounds, int colorRed, int colorGreen, int colorBlue) throws FingerException

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 Finger Library execution.
public func extractRoiWithColor(bounds: Rectangle, colorRed: Int32, colorGreen: Int32, colorBlue: Int32) throws -> FingerImage

Parameters

bounds Rectangle
in Bounds of the crop to extract.

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

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

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

Returns

The extracted region of interest.

Exceptions

An error has occurred during Finger Library execution.
int id3FingerImage_ExtractRoiWithColor (
    ID3_FINGER_IMAGE hFingerImage,
    ID3_FINGER_RECTANGLE hBounds,
    int colorRed,
    int colorGreen,
    int colorBlue,
    ID3_FINGER_IMAGE hFingerImageRoi)

Parameters

hFingerImage ID3_FINGER_IMAGE
in Handle to the FingerImage 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)

hFingerImageRoi ID3_FINGER_IMAGE
out The extracted region of interest.

Returns

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