DetectLinePeak


Finds line peaks on an image.

Applications:Created for applications with laser line detection.

Syntax

C++
C#
Python
 
def DetectLinePeak(
	inImage: Image,
	/,
	*,
	inDetectionMethod: LinePeakDetectionMethod = LinePeakDetectionMethod.MaximalPixel,
	inThreshold: float = 128.0,
	diagLinePeakProfile: Profile | None = None
)
-> outLinePeakPoints: list[Point2D | None]

Parameters

Name Type Range Default Description
Input value inImage Image Input image
Input value inDetectionMethod LinePeakDetectionMethod LinePeakDetectionMethod.MaximalPixel Method used to determine exact line peak position
Input value inThreshold float 0.0 - 128.0 Minimal value of a bright pixel
Output value outLinePeakPoints list[Point2D | None] Line peak positions
Diagnostic input diagLinePeakProfile Profile | None None Profile of line peak positions

Hardware Acceleration

This operation supports automatic parallelization for multicore and multiprocessor systems.