You are here: Start » AVL.NET » Function Reference » Image » Image Drawing » 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
(
	NullableRef<AvlNet.Image> inImage,
	AvlNet.Heatmap inHeatmap,
	AvlNet.ColorPalette inPalette,
	float? inPercentFuzziness,
	bool inForceMono,
	bool inThreshold,
	AvlNet.Image outImage,
	AvlNet.Image diagPalette
)

Parameters

Name Type Range Default Description
inImageAvlNet.NullableRef<AvlNet.Image>Input image. Default value: atl::NIL.
inHeatmapAvlNet.HeatmapConfidence of defect at each pixel.
inPaletteAvlNet.ColorPaletteGreenYellowRedDefault value: GreenYellowRed.
inPercentFuzzinessfloat?<0.0f, INF>0.0fDefault value: 0.0f.
inForceMonoboolConverts input image to monochromatic.
inThresholdboolRemove all values lower than value of minimal threshold.
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 Not supported inHeatmap pixel format in VisualizeHeatmap. Supported formats: 1xUInt8.
DomainError Not supported inImage pixel format in VisualizeHeatmap. Supported formats: 1xUInt8, 1xUInt16, 2xUInt8, 2xUInt16, 3xUInt8, 3xUInt16, 4xUInt8, 4xUInt16.

Function Overrides

See also