You are here: Start » AVL.NET » AVL.ThresholdImage_Color(AvlNet.Image, AvlNet.Region, AvlNet.Pixel, float, float, float, AvlNet.Image)

AVL.ThresholdImage_Color(AvlNet.Image, AvlNet.Region, AvlNet.Pixel, float, float, float, AvlNet.Image)

Namespace:AvlNet
Assembly:AVL.NET.dll

Syntax


public static void ThresholdImage_Color(
	AvlNet.Image inImage,
	AvlNet.Region inRoi,
	AvlNet.Pixel inRgbColor,
	float inChromaAmount,
	float inMaxDifference,
	float inFuzziness,
	out AvlNet.Image outMonoImage
)

Parameters

inImage
Type: AvlNet.Image
inRoi
Type: AvlNet.Region
inRgbColor
Type: AvlNet.Pixel
inChromaAmount
Type: System.Single
inMaxDifference
Type: System.Single
inFuzziness
Type: System.Single
outMonoImage
Type: AvlNet.Image

Examples

ThresholdImage_Color performed on a sample image with inRgbColor = (192, 34, 22), inChromaAmount = 1.0, inMaxDifference = 48.

Hardware Acceleration

This operation is optimized for SSE2 technology for pixels of types: 1xUINT8 (for inFuzziness = 0), 3xUINT8 (for inFuzziness = 0).

This operation supports automatic parallelization for multicore and multiprocessor systems.

Hardware acceleration settings may be manipulated with Settings class.

See also