Visible to Intel only — GUID: GUID-238E1713-FD01-4F54-95E0-A531D83B8306
Getting Help and Support
Introducing the Intel® Integrated Performance Primitives for Intel® Architecture
Notational Conventions
Related Products
Getting Started with Intel® Integrated Performance Primitives
Intel® Integrated Performance Primitives Theory of Operation
Linking Your Application with Intel® Integrated Performance Primitives
Using Intel® Integrated Performance Primitives Platform-Aware Functions
Using Intel® Integrated Performance Primitives Threading Layer (TL) Functions
Using Custom Library Tool for Intel® Integrated Performance Primitives
Using Integration Wrappers for Intel® Integrated Performance Primitives
Programming Considerations
Programming with Intel® Integrated Performance Primitives in the Microsoft* Visual Studio* IDE
Appendix: Performance Test Tool Command-Line Options
Appendix: Intel(R) IPP Threading and OpenMP* Support
Intel® IPP API Reference
Notices and Disclaimers
Intel® Integrated Performance Primitives Concepts
Support Functions
Vector Initialization Functions
Essential Functions
Filtering Functions
Transform Functions
Fixed-Accuracy Arithmetic Functions
Long Term Evolution (LTE) Wireless Support Functions
Data Compression Functions
String Functions
Appendix A: Handling of Special Cases
Appendix B: Removed Functions for Signal Processing
Bibliography for Signal Processing
Glossary
SortAscend, SortDescend
Syntax
Include Files
Domain Dependencies
Parameters
Description
Return Values
Example
SortIndexAscend, SortIndexDescend
SortRadixGetBufferSize
SortRadixAscend, SortRadixDescend
SortRadixIndexGetBufferSize
SortRadixIndexAscend, SortRadixIndexDescend
TopKGetBufferSize
TopKInit
TopK
SwapBytes
Convert
Conj
ConjFlip
Magnitude
Phase
PowerSpectr
Real
Imag
RealToCplx
CplxToReal
Threshold
Threshold_LT, Threshold_GT
Threshold_LTAbs, Threshold_GTAbs
Threshold_LTVal, Threshold_LTAbsVal, Threshold_GTVal, Threshold_LTValGTVal
Threshold_LTInv
CartToPolar
PolarToCart
MaxOrder
Flip
FindNearestOne
FindNearest
Special Parameters
Adler32
CRC32, CRC32C
DeflateLZ77
DeflateLZ77Fast
DeflateLZ77Fastest
DeflateLZ77FastestGenHeader
DeflateLZ77FastestGenHuffTable
DeflateLZ77FastestGetStat
DeflateLZ77FastestPrecompHeader
DeflateLZ77Slow
DeflateDictionarySet
DeflateUpdate Hash
DeflateHuff
InflateBuildHuffTable
Inflate
EncodeRLEInit_BZ2
RLEGetSize_BZ2
EncodeRLE_BZ2
EncodeRLEFlush_BZ2
RLEGetInUseTable
DecodeRLEStateInit_BZ2
DecodeRLEState_BZ2
DecodeRLEStateFlush_BZ2
EncodeZ1Z2_BZ2
DecodeZ1Z2_BZ2
ReduceDictionary
ExpandDictionary
CRC32_BZ2
EncodeHuffGetSize_BZ2
EncodeHuffInit_BZ2
PackHuffContext_BZ2
EncodeHuff_BZ2
DecodeHuffGetSize_BZ2
DecodeHuffInit_BZ2
UnpackHuffContext_BZ2
DecodeHuff_BZ2
DecodeBlockGetSize_BZ2
DecodeBlock_BZ2
EncodeZfpGetStateSize
EncodeZfpInit, EncodeZfpInitLong
EncodeZfpSet
EncodeZfpSetAccuracy
EncodeZfp444
EncodeZfpGetCompressedBitSize
EncodeZfpFlush
EncodeZfpGetCompressedSize, EncodeZfpGetCompressedSizeLong
DecodeZfpGetStateSize
DecodeZfpInit, DecodeZfpInitLong
DecodeZfpSet
DecodeZfpSetAccuracy
DecodeZfp444
DecodeZfpGetCompressedSize, DecodeZfpGetCompressedSizeLong
Intel® Integrated Performance Primitives Concepts
Support Functions
Image Data Exchange and Initialization Functions
Image Arithmetic and Logical Operations
Image Color Conversion
Threshold and Compare Operations
Morphological Operations
Filtering Functions
Image Linear Transforms
Image Statistics Functions
Image Geometry Transforms
Miscellaneous Image Transforms
Wavelet Transforms
Computer Vision
3D Data Processing Functions
Appendix A: Handling of Special Cases
Appendix B: Interpolation in Image Geometric Transform Functions
Appendix C: Removed Functions for Image and Video Processing
Bibliography for Image Processing
Glossary
RGBToYUV
YUVToRGB
RGBToYUV422
YUV422ToRGB
RGBToYUV420
YUV420ToRGB
BGRToYUV420
YUV420ToBGR
YUV422v210ToRGB, YUV422v210ToBGR
YUV422v210ToGray
RGBToYCbCr
YCbCrToRGB
YCbCrToBGR
YCbCrToBGR_709CSC
RGBToYCbCr422
YCbCr422ToRGB
RGBToYCrCb422
YCrCb422ToRGB, YCrCb422ToBGR
BGRToYCbCr422
YCbCr422ToBGR
YCbCr422ToGray
RGBToCbYCr422, RGBToCbYCr422Gamma
CbYCr422ToRGB
BGRToCbYCr422
BGRToCbYCr422_709HDTV
CbYCr422ToBGR
CbYCr422ToBGR_709HDTV
RGBToYCbCr420
YCbCr420ToRGB, YCbCr420ToBGR
RGBToYCrCb420
YCrCb420ToRGB, YCrCb420ToBGR
BGRToYCbCr420
BGRToYCbCr420_709CSC
BGRToYCbCr420_709HDTV
BGRToYCrCb420_709CSC
YCbCr420ToBGR
YCbCr420ToBGR_709CSC
YCbCr420ToBGR_709HDTV
BGRToYCrCb420
BGRToYCbCr411
YCbCr411ToBGR
RGBToXYZ
XYZToRGB
RGBToLUV, BGRToLUV
LUVToRGB, LUVToBGR
BGRToLab, RGBToLab
LabToBGR, LabToRGB
RGBToYCC
YCCToRGB
RGBToHLS
HLSToRGB
BGRToHLS
HLSToBGR
RGBToHSV
HSVToRGB
RGBToYCoCg
YCoCgToRGB
BGRToYCoCg
SBGRToYCoCg
YCoCgToBGR
YCoCgToSBGR
BGRToYCoCg_Rev
SBGRToYCoCg_Rev
YCoCgToBGR_Rev
YCoCgToSBGR_Rev
YCbCr422
YCbCr422ToYCrCb422
YCbCr422ToCbYCr422
YCbCr422ToYCbCr420
YCbCr422To420_Interlace
YCbCr422ToYCrCb420
YCbCr422ToYCbCr411
YCrCb422ToYCbCr422
YCrCb422ToYCbCr420
YCrCb422ToYCbCr411
CbYCr422ToYCbCr422
CbYCr422ToYCbCr420
CbYCr422ToYCbCr420_Interlace
CbYCr422ToYCrCb420
CbYCr422ToYCbCr411
YCbCr420
YCbCr420ToYCbCr422
YCbCr420ToYCbCr422_Filter
YCbCr420To422_Interlace
YCbCr420ToCbYCr422
YCbCr420ToCbYCr422_Interlace
YCbCr420ToYCrCb420
YCbCr420ToYCrCb420_Filter
YCbCr420ToYCbCr411
YCrCb420ToYCbCr422
YCrCb420ToYCbCr422_Filter
YCrCb420ToCbYCr422
YCrCb420ToYCbCr420
YCrCb420ToYCbCr411
YCbCr411
YCbCr411ToYCbCr422
YCbCr411ToYCrCb422
YCbCr411ToYCbCr420, YCbCr411To420
YCbCr411ToYCrCb420
Dilate3x3
Dilate
DilateBorder
DilateGetBufferSize
DilateGetSpecSize
DilateInit
Erode3x3
Erode
ErodeBorder
ErodeGetBufferSize
ErodeGetSpecSize
ErodeInit
GrayDilateBorder
GrayErodeBorder
MorphAdvInit
MorphAdvGetSize
MorphGetBufferSize
MorphGetSpecSize
MorphInit
MorphologyBorderGetSize
MorphologyBorderInit
MorphBlackhat
MorphBlackhatBorder
MorphClose
MorphCloseBorder
MorphGradient
MorphGradientBorder
MorphOpen
MorphOpenBorder
MorphTophat
MorphTophatBorder
MorphGrayInit
MorphGrayGetSize
MorphReconstructGetBufferSize
MorphReconstructDilate
MorphReconstructErode
MorphSetMode
FilterBilateral
FilterBilateralGetBufferSize
FilterBilateralInit
FilterBilateralBorderGetBufferSize
FilterBilateralBorderInit
FilterBilateralBorder
FilterBoxBorderGetBufferSize
FilterBoxBorder
FilterBox
FilterGaussianBorder
SumWindow
SumWindowGetBufferSize
SumWindowRow
SumWindowColumn
FilterMaxBorderGetBufferSize, FilterMinBorderGetBufferSize
FilterMaxBorder, FilterMinBorder
DecimateFilterRow, DecimateFilterColumn
FilterRowBorderPipelineGetBufferSize, FilterRowBorderPipelineGetBufferSize_Low
FilterRowBorderPipeline, FilterRowBorderPipeline_Low
FilterColumnPipelineGetBufferSize, FilterColumnPipelineGetBufferSize_Low
FilterColumnPipeline, FilterColumnPipeline_Low
FilterSeparable
FilterSeparableGetBufferSize
FilterSeparableGetSpecSize
FilterSeparableInit