You are here: Start » AVL.NET » AVL.VisualizeHeatMap

AVL.VisualizeHeatMap

Colorizes heat-map and blends it with background image

Namespace:AvlNet
Assembly:AVL.NET.dll

Syntax

C++
C#
 
public static void VisualizeHeatMap
(
	AvlNet.ColorizeImageState ioState,
	AvlNet.Image inImage,
	AvlNet.Image inHeatMap,
	AvlNet.ColorPalette inPalette,
	int inThreshold,
	bool inForceMono,
	AvlNet.Image outImage,
	AvlNet.Image diagPalette
)

Parameters

Name Type Range Default Description
ioStateAvlNet.ColorizeImageState
inImageAvlNet.ImageInput image.
inHeatMapAvlNet.ImageConfidence of defect at each pixel.
inPaletteAvlNet.ColorPaletteBlackYellowRedDefault value: BlackYellowRed.
inThresholdint<0, 255>64Minimum defect confidence for choosing more of heat-map color than of input image color. Default value: 64.
inForceMonoboolConverts input image to monochromatic.
outImageAvlNet.ImageOutput image.
diagPaletteAvlNet.ImageUsed palette preview.

Hardware Acceleration

This operation supports automatic parallelization for multicore and multiprocessor systems.

Hardware acceleration settings may be manipulated with Settings class.

Errors

List of possible exceptions:

Error type Description
DomainError Image sizes are not equal in VisualizeHeatMap.
DomainError Input heatmap must have 1xUInt8 format in VisualizeHeatMap.
DomainError Input image must have UInt8 or UInt16 pixel format in VisualizeHeatMap.

Function Overrides

See also