F_VN_LocalMinima
Find local minima in a gray-scale single-channel image. The found minima are marked by a value of 1 in the destination image.
Syntax
Definition:
FUNCTION F_VN_LocalMinima : HRESULT
VAR_INPUT
ipSrcImage : ITcVnImage;
ipDestImage : Reference To ITcVnImage;
hrPrev : HRESULT;
END_VAR
Inputs
|
Name |
Type |
Description |
|---|---|---|
|
ipSrcImage |
Source image (USINT or UINT, 1 channel) | |
|
ipDestImage |
Reference To ITcVnImage |
Destination image (Must be different from ipSrcImage! An appropriate destination image will be created if required.) |
|
hrPrev |
HRESULT indicating the result of previous operations (If SUCCEEDED(hrPrev) equals false, no operation is executed.) |
Further information
The function F_VN_LocalMinima finds local minima in the input image.
Parameter
Input image
The input image ipSrcImage must be a 1-channel grayscale image with a bit depth of 8 or 16 bits (USINT or UINT).
Result image
The result image ipDestImage is of the same type as the input image ipSrcImage. Each local minimum of the input image is marked here by a pixel value of 1.
Application
The finding of local minima looks like this:
hr := F_VN_LocalMinima(
ipSrcImage := ipImageIn,
ipDestImage := ipImageRes,
hrPrev := hr
);Samples
- Removing local extremes
Required License
TC3 Vision Base
Return value