You are here: Start » AVL.NET » AVL.CropPixels Method

AVL.CropPixels Method

Sets pixels below the low value to the low value and above the high value to the high value.

Namespace:AvlNet
Assembly:AVL.NET.dll

Syntax

public static void CropPixels(
	AvlNet.Image inImage,
	AvlNet.Region inRoi,
	float? inLowValue,
	float? inHighValue,
	out AvlNet.Image outImage
)

Parameters

Name Type Range Default Description
inImageAvlNet.ImageInput image.
inRoiAvlNet.RegionRange of pixels to be processed. Default value: atl::NIL, or null.
inLowValuefloat?64.0fThe lower threshold for the image pixel values. Default value: 64.0f, or null.
inHighValuefloat?192.0fThe higher threshold for the image pixel values. Default value: 192.0f, or null.
outImageAvlNet.ImageOutput image.

Hardware Acceleration

This operation supports automatic parallelization for multicore and multiprocessor systems.

Hardware acceleration settings may be manipulated with Settings class.

Errors

Error type Description
DomainError The low value cannot be higher than the high value in CropPixels.

See also