Visible to Intel only — GUID: GUID-F85D6B07-B2E2-4BF2-AD80-88708E6EF5CB
Visible to Intel only — GUID: GUID-F85D6B07-B2E2-4BF2-AD80-88708E6EF5CB
Min
Computes the minimum of image pixel values.
Syntax
Case 1: Operation on one-channel data
IppStatus ippiMin_<mod>(const Ipp<datatype>* pSrc, int srcStep, IppiSize roiSize, Ipp<datatype>* pMin);
Supported values for mod:
8u_C1R |
16u_C1R |
16s_C1R |
32f_C1R |
Case 2: Operation on multi-channel data
IppStatus ippiMin_<mod>(const Ipp<datatype>* pSrc, int srcStep, IppiSize roiSize, Ipp<datatype> min[3]);
Supported values for mod:
8u_C3R |
16u_C3R |
16s_C3R |
32f_C3R |
8u_AC4R |
16u_AC4R |
16s_AC4R |
32f_AC4R |
IppStatus ippiMin_<mod>(const Ipp<datatype>* pSrc, int srcStep, IppiSize roiSize, Ipp<datatype> min[4]);
Supported values for mod:
8u_C4R |
16u_C4R |
16s_C4R |
32f_C4R |
Include Files
ippi.h
Domain Dependencies
Headers: ippcore.h, ippvm.h, ipps.h
Libraries: ippcore.lib, ippvm.lib, ipps.lib
Parameters
pSrc |
Pointer to the source image ROI. |
srcStep |
Distance in bytes between starts of consecutive lines in the source image. |
roiSize |
Size of the source ROI in pixels. |
pMin |
Pointer to the minimum pixel value (for one-channel data). |
min |
Array containing minimum channel values of pixels in the source buffer (for multi-channel data). |
Description
This function operates with ROI (see Regions of Interest in Intel IPP). This function computes the minimum pixel value pMin for the source image pSrc. In case of a multi-channel image, the minimum is computed over each channel and stored in the array min.
Return Values
ippStsNoErr |
Indicates no error. Any other value indicates an error or a warning. |
ippStsNullPtrErr |
Indicates an error condition if pSrc or pMin pointer is NULL. |
ippStsSizeErr |
Indicates an error condition if roiSize has a field with zero or negative value. |
Example
The code example below demonstrates how to use the function ippiMin.
Ipp8u src[4*1] = { 40, 20, 60, 80 }; IppiSize roiSize = { 4, 1 }; Ipp8u min; ippiMin_8u_C1R ( src, 4, roiSize, &min );
Result:
min = 20