EncodeCoeffsCAVLCChromaDC2x2_H264 1665                 Filter8x8_H261 1510
EncodeCoeffsCAVLCChromaDC2x4_H264 1665                 FilterBilateral 462
EncodeCoeffsInter_H261 1509                            FilterBilateralBorder 442
EncodeCoeffsInter_H263 1535                            FilterBilateralBorderGetBufferSize 439
EncodeCoeffsInter_MPEG4 1499                           FilterBilateralBorderInit 440
EncodeCoeffsIntra_H261 1508                            FilterBilateralGetBufSize 459
EncodeCoeffsIntra_H263 1534                            FilterBilateralInit 460
EncodeCoeffsIntra_MPEG4 1498                           FilterBlockBoundaryHorEdge_H263 1527
EncodeDCIntra_H263 1533                                FilterBlockBoundaryVerEdge_H263 1527
EncodeDCIntra_MPEG4 1497                               FilterBorder 481
EncodeFree_JPEG2K 1237                                 FilterBorderGetSize 479
EncodeGetDist_JPEG2K 1242                              FilterBorderInit 480
EncodeGetRate_JPEG2K 1242                              FilterBox 434, 447
EncodeGetTermPassLen_JPEG2K 1241                       FilterBoxBorder 445
EncodeHuffman8x8_ACFirst_JPEG 1191                     FilterBoxBorderGetBufferSize 444
EncodeHuffman8x8_ACRefine_JPEG 1192                    FilterColumn 494
EncodeHuffman8x8_DCFirst_JPEG 1189                     FilterColumn32f 496
EncodeHuffman8x8_DCRefine_JPEG 1190                    FilterColumnPipeline 505
EncodeHuffman8x8_Direct_JPEG 1185                      FilterColumnPipeline_Low 505
EncodeHuffman8x8_JPEG 1184                             FilterColumnPipelineGetBufferSize 501
EncodeHuffmanOne_JPEG 1209                             FilterColumnPipelineGetBufferSize_Low 501
EncodeHuffmanRawTableInit_JPEG 1178                    FilterDeblocking16x16_HorEdge_H263 1529
EncodeHuffmanRow_JPEG 1211                             FilterDeblocking16x16_VerEdge_H263 1529
EncodeHuffmanSpecFree_JPEG 1181                        FilterDeblocking8x8HorEdge_H263 1527
EncodeHuffmanSpecGetBufSize_JPEG 1178                  FilterDeblocking8x8HorEdge_MPEG4 1491
EncodeHuffmanSpecInit_JPEG 1179                        FilterDeblocking8x8VerEdge_H263 1527
EncodeHuffmanSpecInitAlloc_JPEG 1180                   FilterDeblocking8x8VerEdge_MPEG4 1491
EncodeHuffmanStateFree_JPEG 1183                       FilterDeblockingChroma_HorEdge_AVS 1698
EncodeHuffmanStateGetBufSize_JPEG 1181                 FilterDeblockingChroma_HorEdge_H264 1643
EncodeHuffmanStateInit_JPEG 1182                       FilterDeblockingChroma_HorEdge_VC1 1736
EncodeHuffmanStateInitAlloc_JPEG 1182                  FilterDeblockingChroma_VerEdge_AVS 1696
EncodeInitAlloc_JPEG2K 1236                            FilterDeblockingChroma_VerEdge_H264 1638
EncodeLoadCodeBlock_JPEG2K 1237                        FilterDeblockingChroma_VerEdge_MBAFF_H264 1641
EncodeStoreBits_JPEG2K 1240                            FilterDeblockingChroma_VerEdge_VC1 1735
Enumerators in IPPI 14                                 FilterDeblockingChroma422HorEdge_H264 1643
Erode 395                                              FilterDeblockingChroma422VerEdge_H264 1638
Erode3x3 389                                           FilterDeblockingChromaHorEdge_H264 1643
ErodeBorder 396                                        FilterDeblockingChromaVerEdge_H264 1638
ErodeBorderReplicate 406                               FilterDeblockingLuma_HorEdge_AVS 1694
error messages 11                                      FilterDeblockingLuma_HorEdge_H264 1636
Exp 137                                                FilterDeblockingLuma_HorEdge_VC1 1734
ExpandPlane_H264 1567                                  FilterDeblockingLuma_VerEdge_AVS 1693
                                                       FilterDeblockingLuma_VerEdge_H264 1633
F                                                      FilterDeblockingLuma_VerEdge_MBAFF_H264 1635
                                                       FilterDeblockingLuma_VerEdge_VC1 1733
                                                       FilterDenoiseAdaptive 1401
FastArctan 95
                                                       FilterDenoiseAdaptiveFree 1400
feature detection functions
                                                       FilterDenoiseAdaptiveInitAlloc 1399
   Canny 981
                                                       FilterDenoiseCAST 1397
   CannyBorder 979

  1776
---------------------Page 1777---------------------

                                                                                                                Index

FilterDenoiseCASTInit 1396                                  FilterRobertsDownBorderGetBufferSize 593
FilterDenoiseMosquito 1404                                  FilterRobertsUp 548
FilterDenoiseMosquitoFree 1404                              FilterRobertsUpBorder 590
FilterDenoiseMosquitoInitAlloc 1403                         FilterRobertsUpBorderGetBufferSize 589
FilterDenoiseSmooth 1398                                    FilterRoundGetBufSize16s 493
FilterDeringingSmooth8x8_MPEG4 1492                         FilterRoundGetBufSize32f 493
FilterDeringingThreshold_MPEG4 1492                         FilterRoundGetBufSize32s 493
FilterGauss 551                                             FilterRow 497
FilterGaussBorder 622                                       FilterRow32f 499
FilterGaussGetBufferSize 604                                FilterRowBorderPipeline 502
FilterGaussianBorder 561                                    FilterRowBorderPipeline_Low 502
FilterGaussianGetBufferSize 558                             FilterRowBorderPipelineGetBufferSize 500
FilterGaussianInit 559                                      FilterRowBorderPipelineGetBufferSize_Low 500
FilterGetBufSize 487                                        FilterScharrHoriz 534
FilterHipass 554                                            FilterScharrHorizBorder 606
filtering functions                                         FilterScharrHorizMaskBorder 576
    bilateral filter 439, 440, 459                          FilterScharrHorizMaskBorderGetBufferSize 575
    box filter 434, 445, 447                                FilterScharrVert 536
    color median filter 477                                 FilterScharrVertBorder 608
    column filter 494                                       FilterScharrVertGetBufferSize 597
    decimate filters 465                                    FilterScharrVertMaskBorder 579
    gaussian filter 559                                     FilterScharrVertMaskBorderGetBufferSize 578
    Gaussian filter 551, 558                                FilterSharpen 557
    general rectangular filter 484                          FilterSobel 568
    highpass filter 554                                     FilterSobelCross 545
    Laplacian filter 550                                    FilterSobelCrossBorder 618
    lowpass filter 556                                      FilterSobelCrossGetBufferSize 602
    max filter border replication 458                       FilterSobelGetBufferSize 567
    max filter work buffer size 455                         FilterSobelHoriz 537
    maximum filter 453                                      FilterSobelHorizBorder 572, 610
    median filter 468, 471                                  FilterSobelHorizBorderGetBufferSize 571
    median filter with weighted center pixel 476            FilterSobelHorizGetBufferSize 598
    min filter border replication 456                       FilterSobelHorizSecond 541
    min filter work buffer size 455                         FilterSobelHorizSecondBorder 613
    minimum filter 452                                      FilterSobelHorizSecondGetBufferSize 600
    Prewitt filter 530                                      FilterSobelNegVertBorder 611
    Roberts filter 546                                      FilterSobelNegVertGetBufferSize 599
    row filter 497                                          FilterSobelVert 539
    Scharr filter 534                                       FilterSobelVertBorder 586, 611
    sharpening filter 557                                   FilterSobelVertBorderGetBufferSize 585
    Sobel filter 537, 539                                   FilterSobelVertGetBufferSize 599
FilterLaplace 550                                           FilterSobelVertSecond 542
FilterLaplacianBorder 620                                   FilterSobelVertSecondBorder 615
FilterLaplacianGetBufferSize 603                            FilterSobelVertSecondGetBufferSize 601
FilterLowpass 556                                           FilterWiener 509
FilterLowpassBorder 623                                     FilterWienerGetBufferSize 508
FilterLowpassGetBufferSize 605                              FindPeaks3x3 721
FilterMax 453                                               FindPeaks3x3GetBufferSize 720
FilterMaxBorderReplicate 458                                fixed filters 530
FilterMaxGetBufferSize 455                                  fixed filters with border 558
FilterMedian 471                                            FLCDecode4x4_JPEGXR 1271
FilterMedianBorder 468                                      FLCEncode4x4_JPEGXR 1270
FilterMedianBorderGetBufferSize 467                         flood fill functions
FilterMedianColor 477                                           FloodFill 1021
FilterMedianCross 475                                           FloodFill_Grad 1023
FilterMedianGetBufferSize 470                                   FloodFill_Range 1027
FilterMedianHoriz 473                                           FloodFillGetSize 1020
FilterMedianVert 474                                            FloodFillGetSize_Grad 1021
FilterMedianWeightedCenter3x3 476                           FloodFill 1021
FilterMin 452                                               FloodFill_Grad 1023
FilterMinBorderReplicate 456                                FloodFill_Range 1027
FilterMinGetBufferSize 455                                  FloodFillGetSize 1020
FilterPrewittHoriz 530                                      FloodFillGetSize_Grad 1021
FilterPrewittHorizBorder 565                                ForegroundGaussian 1078
FilterPrewittHorizBorderGetBufferSize 564                   ForegroundGaussianFree 1077
FilterPrewittVert 532                                       ForegroundGaussianlInitAlloc 1076
FilterPrewittVertBorder 583                                 ForegroundHistogram 1072
FilterPrewittVertBorderGetBufferSize 582                    ForegroundHistogramFree 1072
FilterRobertsDown 546                                       ForegroundHistogramInitAlloc 1070
FilterRobertsDownBorder 593                                 ForegroundHistogramUpdate 1074

                                                                                                             1777
---------------------Page 1778---------------------

Intel Integrated Performance Primitives Reference Manual, Volume 2: Image and Video Processing

format conversion functions                           geometric transform functions
   BGR565ToBGR 295                                        affine warp 911
   BGRToBGR565 294                                        bilinear warp 938
   CbYCr422ToYCbCr411 309                                 perspective warp 925
   CbYCr422ToYCbCr420 306                                 remapping 889
   CbYCr422ToYCbCr420_Interlace 307                       rotation 893
   CbYCr422ToYCbCr422 305                                 shear 905
   CbYCr422ToYCrCb420 308                                 mirroring 886
   RGB565ToRGB 295                                        resizing 830, 832, 833, 835842, 846, 847, 850, 852,
   RGBToRGB565 294                                                854, 857, 863, 864, 866, 867, 871, 873,
   YCbCr411 325                                                   876, 878, 879, 881, 883
   YCbCr411ToYCbCr420 328                             GetAffineBound 921
   YCbCr411ToYCbCr422 326                             GetAffineQuad 920
   YCbCr411ToYCrCb420 329                             GetAffineTransform 921
   YCbCr411ToYCrCb422 327                             GetBilinearBound 946
   YCbCr420 310                                       GetBilinearQuad 946
   YCbCr420To422_Interlace 314                        GetBilinearTransform 947
   YCbCr420ToCbYCr422 315                             GetCentralMoment 731
   YCbCr420ToCbYCr422_Interlace 316                   GetDiff16x16 1319
   YCbCr420ToYCbCr411 319                             GetDiff16x16B 1326
   YCbCr420ToYCbCr422 311                             GetDiff16x8 1320
   YCbCr420ToYCbCr422_Filter 312                      GetDiff16x8B 1327
   YCbCr420ToYCrCb420 317                             GetDiff4x4 1325
   YCbCr420ToYCrCb420_Filter 318                      GetDiff8x16 1322
   YCbCr422 296                                       GetDiff8x16B 1330
   YCbCr422To420_Interlace 300                        GetDiff8x4 1323
   YCbCr422ToCbYCr422 297                             GetDiff8x4B 1331
   YCbCr422ToYCbCr411 302                             GetDiff8x8 1321
   YCbCr422ToYCbCr420 298                             GetDiff8x8B 1328
   YCbCr422ToYCrCb420 301                             GetDistanceTransformMask 1000
   YCrCb420ToCbYCr422 322                             GetHaarClassifierSize 1084
   YCrCb420ToYCbCr411 324                             GetHuffmanStatistics8x8_ACFirst_JPEG 1187
   YCrCb420ToYCbCr420 323                             GetHuffmanStatistics8x8_ACRefine_JPEG 1188
   YCrCb420ToYCbCr422 321                             GetHuffmanStatistics8x8_DCFirst_JPEG 1186
   YCrCb420ToYCbCr422_Filter 321                      GetHuffmanStatistics8x8_JPEG 1185
   YCrCb422ToYCbCr411 305                             GetHuffmanStatisticsOne_JPEG 1209
   YCrCb422ToYCbCr420 304                             GetHuMoments 734
   YCrCb422ToYCbCr422 303                             GetLibVersion 25
forward discrete cosine transformation 1426           GetNormalizedCentralMoment 733
Fourier transforms                                    GetNormalizedSpatialMoment 732
   DFTFree 646                                        GetPerspectiveBound 933
   DFTFwd 648                                         GetPerspectiveQuad 932
   DFTGetSize 642                                     GetPerspectiveTransform 934
   DFTIGetBufSize 647                                 GetPyramidDownROI 1047
   DFTInit 643                                        GetResizeRect 855
   DFTInitAlloc 645                                   GetRotateBound 899
   DFTInv 650                                         GetRotateQuad 898
   FFTFree 632                                        GetRotateShift 897
   FFTFwd 633                                         GetShearBound 910
   FFTGetBufSize 632                                  GetShearQuad 909
   FFTGetSize 628                                     GetSpatialMoment 730
   FFTInit 629                                        GradientColorToGray 1006
   FFTInitAlloc 631                                   GradientVectorGetBufferSize 1008
   FFTInv 637                                         GradientVectorPrewitt 1009
FrameFieldSAD16x16 1369                               GradientVectorScharr 1012
Free 28                                               GradientVectorSobel 1015
FreeHuffmanTable_DV 1445                              GrayDilateBorder 426, 427
function context 19                                   GrayToBin 35
function naming conventions 7                         GrayToRGB 286
function parameters 9
function prototypes 10
                                                      H

G                                                     H.263 decoder inverse quantization
                                                          QuantInvInter_H263 1519
gamma correction 171                                      QuantInvIntra_H263 1517
GammaFwd 338                                          H.263 decoder prediction functions
GammaInv 340                                              AddBackPredPB_H263 1520
GenScaleLevel8x8_H264 1661                            H.263 decoder resampling functions
GenSobelKernel 605                                        DownsampleFour_H263 1524

  1778
---------------------Page 1779---------------------

                                                                                                   Index

   Resample_H263 1521                                   ReconstructChroma422Inter4x4_H264High 1608
   SpatialInterpolation_H263 1525                       ReconstructChroma422Intra4x4_H264High 1615
   UnsampleFour_H263 1523                               ReconstructChroma422IntraHalf4x4_H264High 1614
   UnsampleFour8x8_H263 1525                            ReconstructChromaInter4x4_H264High 1605
H.263 Encoder functions                                 ReconstructChromaInter4x4MB_H264 1605
   DownsampleFour16x16_H263 1539                        ReconstructChromaInterMB_H264 1598
   EncodeCoeffsInter_H263 1535                          ReconstructChromaIntra4x4_H264High 1611
   EncodeCoeffsIntra_H263 1534                          ReconstructChromaIntra4x4MB_H264 1611
   EncodeDCIntra_H263 1533                              ReconstructChromaIntraHalf4x4High_H264 1609
   QuantInter_H263 1538                                 ReconstructChromaIntraHalfs4x4MB_H264 1609
   QuantIntra_H263 1537                                 ReconstructChromaIntraHalfsMB_H264 1602
H.263+ functions                                        ReconstructChromaIntraHalves4x4MB_H264 1609
   DownsampleFour_H263 1524                             ReconstructChromaIntraHalvesMB_H264 1600
   FilterBlockBoundaryHorEdge_H263 1527                 ReconstructChromaIntraMB_H264 1603
   FilterDeblocking16x16HorEdge_H263 1529               ReconstructLumaInter4x4_H264High 1620
   FilterDeblocking8x8HorEdge_H263 1527                 ReconstructLumaInter4x4MB_H264 1620
   ReconstructCoeffsInter_H263 1531                     ReconstructLumaInter8x8_H264High 1625
   ReconstructCoeffsIntra_H263 1530                     ReconstructLumaInter8x8MB_H264 1625
   Resample_H263 1521                                   ReconstructLumaInterMB_H264 1616
   SpatialInterpolation_H263 1525                       ReconstructLumaIntra16x16_H264High 1631
   UnsampleFour_H263 1523                               ReconstructLumaIntra16x16MB_H264 1629, 1631
   UnsampleFour8x8_H263 1525                            ReconstructLumaIntra4x4_H264High 1623
H.263+ middle-level functions                           ReconstructLumaIntra4x4MB_H264 1623
   ReconstructCoeffsInter_H263 1531                     ReconstructLumaIntra8x8_H264High 1628
   ReconstructCoeffsIntra_H263 1530                     ReconstructLumaIntra8x8MB_H264 1628
H.263+ VLC decoding                                     ReconstructLumaIntraHalf4x4_H264High 1622
   DecodeCoeffsInter_H263 1516                          ReconstructLumaIntraHalf4x4MB_H264 1622
   DecodeCoeffsIntra_H263 1514                          ReconstructLumaIntraHalf8x8_H264High 1626
   DecodeDCIntra_H263 1513                              ReconstructLumaIntraHalf8x8MB_H264 1626
H263 decoder boundary filtering functions               ReconstructLumaIntraHalfMB_H264 1617
   FilterBlockBounderyHorEdge_H263 1527                 ReconstructLumaIntraMB_H264 1619
   FilterBlockBounderyVerEdge_H263 1527                 TransformDequantChromaDC_H264 1551
   FilterDeblocking16x16HorEdge_H263 1529               TransformDequantChromaDC_SISP_H264 1558
   FilterDeblocking16x16VerEdge_H263 1529               TransformDequantLumaDC_H264 1551
   FilterDeblocking8x8HorEdge_H263 1527                 TransformPrediction_H264 1556
   FilterDeblocking8x8VerEdge_H263 1527                 TransformResidual4x4Inv_H264 1552
H264 Decoder functions                                  UnidirWeight_H264 1592
   Bidir_H264 1589                                      UniDirWeightBlock_H264 1592
   BidirWeight_H264 1594                                WeightedAverage_H264 1590
   BiDirWeightBlock_H264 1594                        H264 Encoder functions
   BiDirWeightBlockImplicit_H264 1596                   TransformFwdLuma8x8_H264 1659
   BidirWeightImplicit_H264 1596                        EncodeChromaDcCoeffsCAVLC_H264_16s 1666
   DequantTransformResidual_H264 1553                   EncodeCoeffsCAVLC_H264 1662
   DequantTransformResidual_SISP_H264 1557              GenScaleLevel8x8_H264 1661
   DequantTransformResidualAndAdd_H264 1554             QuantizeResidual4x4Fwd_H264 1656
   ExpandPlane_H264 1567                                QuantLuma8x8_H264 1660
   FilterDeblockingChroma_HorEdge_H264 1643             QuantLuma8x8Inv_H264 1677
   FilterDeblockingChroma_VerEdge_H264 1638             TransformInvAddPredLuma8x8_H264 1678
   FilterDeblockingChroma_VerEdge_MBAFF_H264 1641       TransformLuma8x8Fwd_H264 1659
   FilterDeblockingChroma422HorEdge_H264 1643           TransformLuma8x8InvAddPred_H264 1678
   FilterDeblockingChroma422VerEdge_H264 1638           TransformQuantChromaDC_H264 1649
   FilterDeblockingChromaHorEdge_H264 1643              TransformQuantFwd4x4_H264 1652
   FilterDeblockingChromaVerEdge_H264 1638              TransformQuantFwdChromaDC2x2_H264 1651
   FilterDeblockingLuma_HorEdge_H264 1636               TransformQuantFwdChromaDC2x4_H264 1651
   FilterDeblockingLuma_VerEdge_H264 1633               TransformQuantFwdLumaDC4x4_H264 1647
   FilterDeblockingLuma_VerEdge_MBAFF_H264 1635         TransformQuantInvAddPred4x4_H264 1679
   high profile functions 1602, 1605, 1609, 1611, 1620, TransformQuantInvChromaDC2x2_H264 1650
           1622, 1623, 1625, 1626, 1628, 1631           TransformQuantInvChromaDC2x4_H264 1650
   InterpolateBlock_H264 1589                           TransformQuantInvLumaDC4x4_H264 1655
   InterpolateChroma_H264 1578                          TransformQuantLumaDC_H264 1653
   InterpolateChromaBlock_H264 1586                     TransformQuantResidual_H264 1658
   InterpolateChromaBottom_H264 1584                    TransformResidual4x4Fwd_H264 1656
   InterpolateChromaTop_H264 1583                    H264 video encoder functions
   InterpolateLuma_H264 1568                            CABACEncodeBin_H264 1673
   InterpolateLumaBlock_H264 1576                       CABACEncodeBinBypass_H264 1674
   InterpolateLumaBottom_H264 1574                      CABACEncodeResidualBlock_H264 1676
   InterpolateLumaTop_H264 1572                         CABACFree_H264 1671
   PredictIntra_16x16_H264 1562                         CABACGetContexts_H264 1668
   PredictIntra_4x4_H264 1559                           CABACGetSize_H264 1668
   PredictIntraChroma8x8_H264 1563                      CABACGetStreamSize_H264 1673

                                                                                                1779
---------------------Page 1780---------------------

Intel Integrated Performance Primitives Reference Manual, Volume 2: Image and Video Processing

   CABACInit_H264 1669                                 interfield compression 1430
   CABACInitAlloc_H264 1670                            InterpolateAverage16x16 1314
   CABACSetStream_H264 1672                            InterpolateAverage16x8 1314
   CABACTerminateSlice_H264 1675                       InterpolateAverage8x4 1314
Haar Features 1080                                     InterpolateBlock_H264 1589
HaarClassifierFree 1083                                InterpolateChroma_H264 1578
HaarClassifierInitAlloc 1081                           InterpolateChromaBlock_H264 1586
Hadamard8x8Sum_VC1 1745                                InterpolateChromaBottom_H264 1584
HarrisCorner 973                                       InterpolateChromaTop_H264 1583
HarrisCornerGetBufferSize 972                          InterpolateICBicubicBlock_VC1 1724
Hint arguments for Image Moment functions 725          InterpolateICBilinearBlock_VC1 1721
HistogramEven 704                                      InterpolateLuma_H264 1568
HistogramRange 702                                     InterpolateLumaBlock_AVS 1685
HLS color model 172                                    InterpolateLumaBlock_H264 1576
HLSToBGR 274                                           InterpolateLumaBottom_H264 1574
HLSToRGB 272                                           InterpolateLumaTop_H264 1572
horizontal sampling, in a JPEG codec 1163              InterpolateQPBicubic_VC1 1720
Hough transform 990                                    InterpolateQPBilinear_VC1 1718
Hough transform functions                              interpolation method
   HoughLine 991                                       INTRA macroblock decoding 1501, 1512
   HoughLine_Region 992                                inverse discrete cosine transformation 1416
   HoughLineGetSize 990                                ipiFloodFill 1021
   HoughProbLine 995                                       functionality
   HoughProbLineGetSize 993                                image statistics
   HoughProbLineInit 994                                   alpha composition 161
HoughLine 991                                              computer vision
HoughLine_Region 992                                       data exchange functions
HoughLineGetSize 990                                       geometric transforms
HoughProbLine 995                                          H.261 video decoder 1500
HoughProbLineGetSize 993                                   H.263 video decoder 1511
HoughProbLineInit 994                                      image arithmetic and logical operations
HSV color model 172                                        image color conversion functions
HSVToRGB 276                                               intensity transformation 343
Huffman codec functions, for JPEG codec 1178               linear transforms
HuffmanDecodeSegment_DV 1439                               morphological functions
HuffmanDecodeSegment_DV100 1443                            MPEG-4 video decoder 1472
HuffmanDecodeSegmentOnePass_DV 1444                        threshold and compare functions
HuffmanRunLevelTableInitAlloc 1282                     ippGetStatusString 26
HuffmanTableFree 1283                                  ippiAbs 125
HuffmanTableInitAlloc 1281                             ippiAbsDiff 127
                                                       ippiAbsDiffC 128
                                                       ippiAdd 81
I                                                      ippiAdd128_JPEG 1162
                                                       ippiAdd8x8 1315
ICTFwd_JPEG2K 1256                                     ippiAdd8x8HP 1316
ICTInv_JPEG2K 1257                                     ippiAddBackPredPB_H263 1520
image area extension 434, 445, 447                     ippiAddC 86
image bit depth 20                                     ippiAddC8x8 1317
image data storage 20                                  ippiAddProduct 92
image format conversion 294                            ippiAddRandGauss_Direct 66
image segmentation 1057                                ippiAddRandUniform_Direct 65
ImageJaehne 67                                         ippiAddRotateShift 898
ImageRamp 69                                           ippiAddSquare 90
InitAllocHuffmanTable_DV 1435                          ippiAddWeighted 93
initialization functions                               ippiAlphaComp 162
   creating a test image 67, 69                        ippiAlphaCompC 164
Inpaint 1056                                           ippiAlphaCompColorKey 336
InpaintFree 1055                                       ippiAlphaPremul 167
InpaintingInitAlloc 1054                               ippiAlphaPremulC 168
integer labels 1089                                    ippiAnd 143
Integral 687                                           ippiAndC 144
intensity transformation functions                     ippiAverage16x16 1317
   LUT 346                                             ippiAverage8x8 1317
   LUT_Cubic 352                                       ippibFastArctan 95
   LUT_Linear 349                                      ippiBGR555ToYCbCr_JPEG 1114
   LUTPalette 355                                      ippiBGR555ToYCbCr411 259
   LUTPaletteSwap 355                                  ippiBGR555ToYCbCr411LS_MCU 1135
   ReduceBits 343                                      ippiBGR555ToYCbCr420 256
   ToneMapLinear 358                                   ippiBGR555ToYCbCr422 223
   ToneMapMean 358                                     ippiBGR555ToYCbCr422LS_MCU 1133
INTER macroblock decoding 1501, 1512

  1780
---------------------Page 1781---------------------

                                                                                                   Index

ippiBGR555ToYCbCr444LS_MCU 1131                      ippiColorTwist32f 332
ippiBGR565ToBGR 295                                  ippiColumnPipeline_Low 505
ippiBGR565ToYCbCr411 259                             ippiCompare 378
ippiBGR565ToYCbCr411LS_MCU 1135                      ippiCompareC 379
ippiBGR565ToYCbCr420 256                             ippiCompareEqualEps 381
ippiBGR565ToYCbCr422 223                             ippiCompareEqualEpsC 382
ippiBGR565ToYCbCr422LS_MCU 1133                      ippiCompColorKey 335
ippiBGR565ToYCbCr444LS_MCU 1131                      ippiComplement 139
ippiBGRToBGR565 294                                  ippiComputeThreshold_Otsu 375
ippiBGRToCbYCr422 227                                ippiConv 513
ippiBGRToCbYCr422_709HDTV 227                        ippiConvert 30
ippiBGRToHLS 273                                     ippiConvFull 518
ippiBGRToLab 266                                     ippiConvGetBufferSize 512
ippiBGRToY_JPEG 1107                                 ippiConvValid 521
ippiBGRToYCbCr_JPEG 1112                             ippiCopy 42
ippiBGRToYCbCr411_JPEG 1122                          ippiCopy16x16 1312
ippiBGRToYCbCr411LS_MCU 1134                         ippiCopy16x16HP 1313
ippiBGRToYCbCr420 244                                ippiCopy16x16QP_MPEG4 1474
ippiBGRToYCbCr420_709CSC 245                         ippiCopy16x8HP 1313
ippiBGRToYCbCr420_709HDTV 246                        ippiCopy16x8QP_MPEG4 1474
ippiBGRToYCbCr422 220                                ippiCopy8x4HP 1313
ippiBGRToYCbCr422_JPEG 1118                          ippiCopy8x8 1312
ippiBGRToYCbCr422LS_MCU 1132                         ippiCopy8x8HP 1313
ippiBGRToYCbCr444LS_MCU 1130                         ippiCopy8x8QP_MPEG4 1474
ippiBGRToYCoCg 279                                   ippiCopyConstBorder 46
ippiBGRToYCoCg_Rev 282                               ippiCopyManaged 45
ippiBGRToYCrCb420 255                                ippiCopyReplicateBorder 49
ippiBGRToYCrCb420_709CSC 247                         ippiCopySubpix 55
ippiBGRToYUV420 197                                  ippiCopySubpixIntersect 56
ippiBidir_H264 1589                                  ippiCopyWrapBorder 52
ippiBidirWeight_H264 1594                            ippiCountInRange 706
ippiBiDirWeightBlock_H264 1594                       ippiCountZeros8x8 1461
ippiBiDirWeightBlockImplicit_H264 1596               ippiCreateMapCameraUndistort 1095
ippiBidirWeightImplicit_H264 1596                    ippiCrossCorrFull_Norm 786
ippiBinToGray 35                                     ippiCrossCorrFull_NormLevel 797
ippiBlockMinMax 708                                  ippiCrossCorrNorm 783
ippiBoundSegments 1069                               ippiCrossCorrNormGetBufferSize 782
ippiCABACEncodeBin_H264 1673                         ippiCrossCorrSame_Norm 789
ippiCABACEncodeBinBypass_H264 1674                   ippiCrossCorrValid 795
ippiCABACEncodeResidualBlock_H264 1676               ippiCrossCorrValid_Norm 792
ippiCABACFree_H264 1671                              ippiCrossCorrValid_NormLevel 803
ippiCABACGetContexts_H264 1668                       ippiDCT2x4x8Frw 1459
ippiCABACGetSize_H264 1668                           ippiDCT2x4x8Inv 1455
ippiCABACGetStreamSize_H264 1673                     ippiDCT8x4x2To4x4Inv_DV 1457
ippiCABACInit_H264 1669                              ippiDCT8x8Fwd 678
ippiCABACInitAlloc_H264 1670                         ippiDCT8x8Fwd_8u16s_C2P2 1426
ippiCABACSetStream_H264 1672                         ippiDCT8x8FwdLS 681
ippiCABACTerminateSlice_H264 1675                    ippiDCT8x8Inv 680
ippiCalcGlobalMV_MPEG4 1480                          ippiDCT8x8Inv_2x2 683
ippiCanny 981                                        ippiDCT8x8Inv_4x4 683
ippiCannyBorder 979                                  ippiDCT8x8Inv_A10 680
ippiCannyBorderGetSize 978                           ippiDCT8x8Inv_AANTransposed_16s_C1R 1416
ippiCannyGetSize 980                                 ippiDCT8x8Inv_AANTransposed_16s_P2C2R 1418
ippiCbYCr422ToBGR 228                                ippiDCT8x8Inv_AANTransposed_16s8u_C1R 1417
ippiCbYCr422ToBGR_709HDTV 229                        ippiDCT8x8Inv_AANTransposed_16s8u_P2C2R 1419
ippiCbYCr422ToRGB 226                                ippiDCT8x8InvLSClip 682
ippiCbYCr422ToYCbCr411 309                           ippiDCT8x8InvOrSet 1420
ippiCbYCr422ToYCbCr420 306                           ippiDCT8x8To2x2Inv 684
ippiCbYCr422ToYCbCr420_Interlace 307                 ippiDCT8x8To4x4Inv 684
ippiCbYCr422ToYCbCr422 305                           ippiDCTFwd 675
ippiCbYCr422ToYCbCr422_Rotate 1377                   ippiDCTFwdFree 672
ippiCbYCr422ToYCrCb420 308                           ippiDCTFwdGetBufSize 674
ippiCFAToRGB 291                                     ippiDCTFwdInitAlloc 671
ippiChangeSpriteBrightness_MPEG4 1481                ippiDCTInv 677
ippiCMYKToYCCK_JPEG 1124                             ippiDCTInvFree 673
ippiCMYKToYCCK411LS_MCU 1138                         ippiDCTInvGetBufSize 675
ippiCMYKToYCCK422LS_MCU 1137                         ippiDCTInvInitAlloc 672
ippiCMYKToYCCK444LS_MCU 1136                         ippiDCTQuantFwd8x8_JPEG 1154
ippiColorToGray 289                                  ippiDCTQuantFwd8x8LS_JPEG 1155
ippiColorTwist 331                                   ippiDCTQuantInv8x8_4x4LS_JPEG 1160

                                                                                                 1781
---------------------Page 1782---------------------

Intel Integrated Performance Primitives Reference Manual, Volume 2: Image and Video Processing

ippiDCTQuantInv8x8_JPEG 1158                           ippiDequantTransformResidualAndAdd_H264 1554
ippiDCTQuantInv8x8LS_1x1_JPEG 1159                     ippiDFTFree 646
ippiDCTQuantInv8x8LS_2x2_JPEG 1159                     ippiDFTFwd 648
ippiDCTQuantInv8x8LS_4x4_JPEG 1159                     ippiDFTGetBufSize 647
ippiDCTQuantInv8x8LS_JPEG 1158                         ippiDFTGetSize 642
ippiDCTQuantInv8x8To2x2LS_JPEG 1160                    ippiDFTInit 643
ippiDCTQuantInv8x8To4x4LS_JPEG 1160                    ippiDFTInitAlloc 645
ippiDecimateFilterColumn 465                           ippiDFTInv 650
ippiDecimateFilterRow 465                              ippiDiffPredFirstRow_JPEG 1204
ippiDecodeCAVLCChroma422DcCoeffs_H264 1548             ippiDiffPredRow_JPEG 1206
ippiDecodeCAVLCChromaDcCoeffs_H264 1548                ippiDilate 391
ippiDecodeCAVLCCoeffs_H264 1545                        ippiDilate3x3 388
ippiDecodeCAVLCCoeffsIdxs_H264 1547                    ippiDilateBorder 392
ippiDecodeCBProgrAttach_JPEG2K 1247                    ippiDilateBorderReplicate 404
ippiDecodeCBProgrFree_JPEG2K 1247                      ippiDisassembleChroma420Intra_AVS 1703
ippiDecodeCBProgrGetStateSize 1245                     ippiDisassembleLumaIntra_AVS 1701
ippiDecodeCBProgrInit_JPEG2K 1246                      ippiDistanceTransform 997
ippiDecodeCBProgrInitAlloc_JPEG2K 1246                 ippiDiv 115
ippiDecodeChromaBlock_AVS 1684                         ippiDiv_Round 119
ippiDecodeCodeBlock_JPEG2K 1244                        ippiDivC 121
ippiDecodeCoeffsInter_H261 1503                        ippiDotProd 140
ippiDecodeCoeffsInter_MPEG4 1487                       ippiDotProdCol 142
ippiDecodeCoeffsInterRVLCBack_MPEG4 1489               ippiDownsampleFour_H263 1524
ippiDecodeCoeffsIntra_H261 1502                        ippiDownsampleFour16x16_H263 1539
ippiDecodeCoeffsIntra_H263 1514                        ippiDup 59
ippiDecodeCoeffsIntra_MPEG4 1485                       ippiEdgesDetect16x16 1346
ippiDecodeCoeffsIntraRVLCBack_MPEG4 1486               ippiEigenValsVecs 984
ippiDecodeDCIntra_H263 1513                            ippiEigenValsVecsGetBufferSize 983
ippiDecodeDCIntra_MPEG4 1484                           ippiEncodeChromaDcCoeffsCAVLC_H264_16s 1666
ippiDecodeExpGolombOne_H264 1550                       ippiEncodeCoeffsCAVLC_H264s 1662
ippiDecodeGetBufSize_JPEG2K 1243                       ippiEncodeCoeffsCAVLCChromaDC2x2_H264 1665
ippiDecodeHuffman8x8_ACFirst_JPEG 1202                 ippiEncodeCoeffsCAVLCChromaDC2x4_H264 1665
ippiDecodeHuffman8x8_ACRefine_JPEG 1203                ippiEncodeCoeffsInter_H261 1509
ippiDecodeHuffman8x8_DCFirst_JPEG 1200                 ippiEncodeCoeffsInter_H263 1535
ippiDecodeHuffman8x8_DCRefine_JPEG 1201                ippiEncodeCoeffsInter_MPEG4 1499
ippiDecodeHuffman8x8_Direct_JPEG 1199                  ippiEncodeCoeffsIntra_H261 1508
ippiDecodeHuffman8x8_JPEG 1198                         ippiEncodeCoeffsIntra_H263 1534
ippiDecodeHuffmanOne 1283                              ippiEncodeCoeffsIntra_MPEG4 1498
ippiDecodeHuffmanOne_JPEG 1210                         ippiEncodeDCIntra_H263 1533
ippiDecodeHuffmanPair 1284                             ippiEncodeDCIntra_MPEG4 1497
ippiDecodeHuffmanRow_JPEG 1213                         ippiEncodeFree_JPEG2K 1237
ippiDecodeHuffmanSpecFree_JPEG 1195                    ippiEncodeGetDist_JPEG2K 1242
ippiDecodeHuffmanSpecGetBufSize_JPEG 1193              ippiEncodeGetRate_JPEG2K 1242
ippiDecodeHuffmanSpecInit_JPEG 1193                    ippiEncodeGetTermPassLen_JPEG2K 1241
ippiDecodeHuffmanSpecInitAlloc_JPEG 1194               ippiEncodeHuffman8x8_ACFirst_JPEG 1191
ippiDecodeHuffmanStateFree_JPEG 1197                   ippiEncodeHuffman8x8_ACRefine_JPEG 1192
ippiDecodeHuffmanStateGetBufSize_JPEG 1195             ippiEncodeHuffman8x8_DCFirst_JPEG 1189
ippiDecodeHuffmanStateInit_JPEG 1196                   ippiEncodeHuffman8x8_DCRefine_JPEG 1190
ippiDecodeHuffmanStateInitAlloc_JPEG 1197              ippiEncodeHuffman8x8_Direct_JPEG 1185
ippiDecodeLumaBlockInter_AVS 1683                      ippiEncodeHuffman8x8_JPEG 1184
ippiDecodeLumaBlockIntra_AVS 1683                      ippiEncodeHuffmanOne_JPEG 1209
ippiDeconvFFT 526                                      ippiEncodeHuffmanRawTableInit_JPEG 1178
ippiDeconvFFTFree 525                                  ippiEncodeHuffmanRow_JPEG 1211
ippiDeconvFFTInitAlloc 525                             ippiEncodeHuffmanSpecFree_JPEG 1181
ippiDeconvLR 528                                       ippiEncodeHuffmanSpecGetBufSize_JPEG 1178
ippiDeconvLRFree 528                                   ippiEncodeHuffmanSpecInit_JPEG 1179
ippiDeconvLRInitAlloc 527                              ippiEncodeHuffmanSpecInitAlloc_JPEG 1180
ippiDeinterlaceBlend 1393                              ippiEncodeHuffmanStateFree_JPEG 1183
ippiDeinterlaceBlendFree 1395                          ippiEncodeHuffmanStateGetBufSize_JPEG 1181
ippiDeinterlaceBlendGetSize 1389                       ippiEncodeHuffmanStateInit_JPEG 1182
ippiDeinterlaceBlendInit 1390                          ippiEncodeHuffmanStateInitAlloc_JPEG 1182
ippiDeinterlaceBlendInitAlloc 1392                     ippiEncodeInitAlloc_JPEG2K 1236
ippiDeinterlaceEdgeDetect 1386                         ippiEncodeLoadCodeBlock_JPEG2K 1237
ippiDeinterlaceFilterCAVT 1383                         ippiEncodeStoreBits_JPEG2K 1240
ippiDeinterlaceFilterTriangle 1382                     ippiEncodeTableInitAlloc 1427
ippiDeinterlaceMedianThreshold 1385                    ippiErode 395
ippiDeinterlaceMotionAdaptive 1387                     ippiErode3x3 389
ippiDemosaicAHD 292                                    ippiErodeBorder 396
ippiDequantTransformResidual_H264 1553                 ippiErodeBorderReplicate 406
ippiDequantTransformResidual_SISP_H264 1557            ippiExp 137

  1782
---------------------Page 1783---------------------

                                                                                                               Index

ippiExpandPlane_H264 1567                                  ippiFilterGaussBorder 622
ippiFFTFree 632                                            ippiFilterGaussianBorder 561
ippiFFTFwd 633                                             ippiFilterGaussianGetBufferSize 558
ippiFFTGetBufSize 632                                      ippiFilterGaussianInit 559
ippiFFTGetSize 628                                         ippiFilterGetBufSize 487
ippiFFTInit 629                                            ippiFilterHipass 554
ippiFFTInitAlloc 631                                       ippiFilterLaplace 550
ippiFFTInv 637                                             ippiFilterLaplacianBorder 620
ippiFilteBorder 481                                        ippiFilterLowpass 556
ippiFilter 484                                             ippiFilterLowpassBorder 623
ippiFilter_Round16s 490                                    ippiFilterLowpassGetBufferSize 605
ippiFilter_Round32f 490                                    ippiFilterMax 453
ippiFilter_Round32s 490                                    ippiFilterMaxBorderReplicate 458
ippiFilter32f 488                                          ippiFilterMaxGetBufferSize 455
ippiFilter8x8_H261 1510                                    ippiFilterMedian 471
ippiFilterBilateral 462                                    ippiFilterMedianBorder 468
ippiFilterBilateralBorder 442                              ippiFilterMedianBorderGetBufferSize 467
ippiFilterBilateralBorderGetBufferSize 439                 ippiFilterMedianColor 477
ippiFilterBilateralBorderInit 440                          ippiFilterMedianCross 475
ippiFilterBilateralGetBufSize 459                          ippiFilterMedianGetBufferSize 470
ippiFilterBilateralInit 460                                ippiFilterMedianHoriz 473
ippiFilterBlockBoundaryHorEdge_H263 1527                   ippiFilterMedianVert 474
ippiFilterBlockBoundaryVerEdge_H263 1527                   ippiFilterMedianWeightedCenter3x3 476
ippiFilterBorderGetSize 479                                ippiFilterMin 452
ippiFilterBorderInit 480                                   ippiFilterMinBorderReplicate 456
ippiFilterBox 434, 447                                     ippiFilterMinGetBufferSize 455
ippiFilterBoxBorder 445                                    ippiFilterPrewittHoriz 530
ippiFilterBoxBorderGetBufferSize 444                       ippiFilterPrewittHorizBorder 565
ippiFilterColumn 494                                       ippiFilterPrewittHorizBorderGetBufferSize 564
ippiFilterColumn32f 496                                    ippiFilterPrewittVert 532
ippiFilterColumnPipeline 505                               ippiFilterPrewittVertBorder 583
ippiFilterColumnPipeline_Low 505                           ippiFilterPrewittVertBorderGetBufferSize 582
ippiFilterColumnPipelineGetBufferSize 501                  ippiFilterRobertsDown 546
ippiFilterColumnPipelineGetBufferSize_Low 501              ippiFilterRobertsDownBorder 593
ippiFilterDeblocking16x16_HorEdge_H263 1529                ippiFilterRobertsDownBorderGetBufferSize 593
ippiFilterDeblocking16x16_VerEdge_H263 1529                ippiFilterRobertsUp 548
ippiFilterDeblocking8x8HorEdge_H263 1527                   ippiFilterRobertsUpBorder 590
ippiFilterDeblocking8x8HorEdge_MPEG4 1491                  ippiFilterRobertsUpBorderGetBufferSize 589
ippiFilterDeblocking8x8VerEdge_H263 1527                   ippiFilterRoundGetBufSize16s 493
ippiFilterDeblocking8x8VerEdge_MPEG4 1491                  ippiFilterRoundGetBufSize32f 493
ippiFilterDeblockingChroma_HorEdge_AVS 1698                ippiFilterRoundGetBufSize32s 493
ippiFilterDeblockingChroma_HorEdge_H264 1643               ippiFilterRow 497
ippiFilterDeblockingChroma_HorEdge_VC1 1736                ippiFilterRow32f 499
ippiFilterDeblockingChroma_VerEdge_AVS 1696                ippiFilterRowBorderPipeline 502
ippiFilterDeblockingChroma_VerEdge_H264 1638               ippiFilterRowBorderPipeline_Low 502
ippiFilterDeblockingChroma_VerEdge_MBAFF_H264 1641         ippiFilterRowBorderPipelineGetBufferSize 500
ippiFilterDeblockingChroma_VerEdge_VC1 1735                ippiFilterRowBorderPipelineGetBufferSize_Low 500
ippiFilterDeblockingChroma422HorEdge_H264 1643             ippiFilterScharrHoriz 534
ippiFilterDeblockingChroma422VerEdge_H264 1638             ippiFilterScharrHorizBorder 606
ippiFilterDeblockingChromaHorEdge_H264 1643                ippiFilterScharrHorizGetBufferSize 596
ippiFilterDeblockingChromaVerEdge_H264 1638                ippiFilterScharrHorizMaskBorder 576
ippiFilterDeblockingLuma_HorEdge_AVS 1694                  ippiFilterScharrHorizMaskBorderGetBufferSize 575
ippiFilterDeblockingLuma_HorEdge_H264 1636                 ippiFilterScharrVert 536
ippiFilterDeblockingLuma_HorEdge_VC1 1734                  ippiFilterScharrVertBorder 608
ippiFilterDeblockingLuma_VerEdge_AVS 1693                  ippiFilterScharrVertGetBufferSize 597
ippiFilterDeblockingLuma_VerEdge_H264 1633                 ippiFilterScharrVertMaskBorder 579
ippiFilterDeblockingLuma_VerEdge_MBAFF_H264 1635           ippiFilterScharrVertMaskBorderGetBufferSize 578
ippiFilterDeblockingLuma_VerEdge_VC1 1733                  ippiFilterSharpen 557
ippiFilterDenoiseAdaptive 1401                             ippiFilterSobel 568
ippiFilterDenoiseAdaptiveFree 1400                         ippiFilterSobelCross 545
ippiFilterDenoiseAdaptiveInitAlloc 1399                    ippiFilterSobelCrossBorder 618
ippiFilterDenoiseCAST 1397                                 ippiFilterSobelCrossGetBufferSize 602
ippiFilterDenoiseCASTInit 1396                             ippiFilterSobelGetBufferSize 567
ippiFilterDenoiseMosquito 1404                             ippiFilterSobelHoriz 537
ippiFilterDenoiseMosquitoFree 1404                         ippiFilterSobelHorizBorder 572, 610
ippiFilterDenoiseMosquitoInitAlloc 1403                    ippiFilterSobelHorizBorderGetBufferSize 571
ippiFilterDenoiseSmooth 1398                               ippiFilterSobelHorizGetBufferSize 598
ippiFilterDeringingSmooth8x8_MPEG4 1492                    ippiFilterSobelHorizSecond 541
ippiFilterDeringingThreshold_MPEG4 1492                    ippiFilterSobelHorizSecondBorder 613
ippiFilterGauss 551                                        ippiFilterSobelHorizSecondGetBufferSize 600

                                                                                                            1783
---------------------Page 1784---------------------

Intel Integrated Performance Primitives Reference Manual, Volume 2: Image and Video Processing

ippiFilterSobelNegVertBorder 611                         ippiGetShearBound 910
ippiFilterSobelNegVertGetBufferSize 599                  ippiGetShearQuad 909
ippiFilterSobelVert 539                                  ippiGetSpatialMoment 730
ippiFilterSobelVertBorder 586, 611                       ippiGradientColorToGray 1006
ippiFilterSobelVertBorderGetBufferSize 585               ippiGradientVectorGetBufferSize 1008
ippiFilterSobelVertGetBufferSize 599                     ippiGradientVectorPrewitt 1009
ippiFilterSobelVertSecond 542                            ippiGradientVectorScharr 1012
ippiFilterSobelVertSecondBorder 615                      ippiGradientVectorSobel 1015
ippiFilterSobelVertSecondGetBufferSize 601               ippiGrayDilateBorder 426, 427
ippiFilterWiener 509                                     ippiGrayToBin 35
ippiFilterWienerGetBufferSize 508                        ippiGrayToRGB 286
ippiFindPeaks3x3 721                                     ippiHaarClassifierFree 1083
ippiFindPeaks3x3GetBufferSize 720                        ippiHaarClassifierInitAlloc 1081
ippiFLCEncode4x4_JPEGXR 1270                             ippiHadamard8x8Sum_VC1 1745
ippiFloodFill_Grad 1023                                  ippiHarrisCorner 973
ippiFloodFill_Range 1027                                 ippiHarrisCornerGetBufferSize 972
ippiFloodFillGetSize 1020                                ippiHistogramEven 704
ippiFloodFillGetSize_Grad 1021                           ippiHistogramRange 702
ippiForegroundGaussian 1078                              ippiHLSToBGR 274
ippiForegroundGaussianFree 1077                          ippiHLSToRGB 272
ippiForegroundGaussianlInitAlloc 1076                    ippiHoughLine 991
ippiForegroundHistogram 1072                             ippiHoughLine_Region 992
ippiForegroundHistogramFree 1072                         ippiHoughLineGetSize 990
ippiForegroundHistogramInitAlloc 1070                    ippiHoughProbLine 995
ippiForegroundHistogramUpdate 1074                       ippiHoughProbLineGetSize 993
ippiFrameFieldSAD16x16 1369                              ippiHoughProbLineInit 994
ippiFree 28                                              ippiHSVToRGB 276
ippiFreeHuffmanTable_DV 1445                             ippiHuffmanDecodeSegment_DV 1439
ippiFVLCDecode4x4 _JPEGXR 1271                           ippiHuffmanDecodeSegment_DV100 1443
ippiGammaFwd 338                                         ippiHuffmanDecodeSegmentOnePass_DV 1444
ippiGammaInv 340                                         ippiHuffmanRunLevelTableInitAlloc 1282
ippiGenScaleLevel8x8_H264 1661                           ippiHuffmanTableFree 1283
ippiGenSobelKernel 605                                   ippiHuffmanTableInitAlloc 1281
ippiGetAffineBound 921                                   ippiICTFwd_JPEG2K 1256
ippiGetAffineQuad 920                                    ippiICTInv_JPEG2K 1257
ippiGetAffineTransform 921                               ippiImageJaehne 67
ippiGetBilinearBound 946                                 ippiImageRamp 69
ippiGetBilinearQuad 946                                  ippiInitAllocHuffmanTable_DV 1435
ippiGetBilinearTransform 947                             ippiInpaint 1056
ippiGetCentralMoment 731                                 ippiInpaintFree 1055
ippiGetDiff16x16 1319                                    ippiInpaintInitAlloc 1054
ippiGetDiff16x16B 1326                                   ippiIntegral 687
ippiGetDiff16x8 1320                                     ippiInterpolateAverage16x16 1314
ippiGetDiff16x8B 1327                                    ippiInterpolateAverage16x8 1314
ippiGetDiff4x4 1325                                      ippiInterpolateAverage8x4 1314
ippiGetDiff8x16 1322                                     ippiInterpolateAverage8x8 1314
ippiGetDiff8x16B 1330                                    ippiInterpolateBlock_H264 1589
ippiGetDiff8x4 1323                                      ippiInterpolateChroma_H264 1578
ippiGetDiff8x4B 1331                                     ippiInterpolateChromaBlock_H264 1586
ippiGetDiff8x8 1321                                      ippiInterpolateChromaBottom_H264 1584
ippiGetDiff8x8B 1328                                     ippiInterpolateChromaTop_H264 1583
ippiGetDistanceTransformMask 1000                        ippiInterpolateICBicubicBlock_VC1 1724
ippiGetHaarClassifierSize 1084                           ippiInterpolateICBilinearBlock_VC1 1721
ippiGetHuffmanStatistics8x8_ACFirst_JPEG 1187            ippiInterpolateLuma_H264 1568
ippiGetHuffmanStatistics8x8_ACRefine_JPEG 1188           ippiInterpolateLumaBlock_AVS 1685
ippiGetHuffmanStatistics8x8_DCFirst_JPEG 1186            ippiInterpolateLumaBlock_H264 1576
ippiGetHuffmanStatistics8x8_JPEG 1185                    ippiInterpolateLumaBottom_H264 1574
ippiGetHuffmanStatisticsOne_JPEG 1209                    ippiInterpolateLumaTop_H264 1572
ippiGetHuMoments 734                                     ippiInterpolateQPBicubic_VC1 1720
ippiGetLibVersion 25                                     ippiInterpolateQPBilinear_VC1 1718
ippiGetNormalizedCentralMoment 733                       ippiJoin422LS_MCU 1177
ippiGetNormalizedSpatialMoment 732                       ippiLabelMarkers 1058
ippiGetPerspectiveBound 933                              ippiLabelMarkersGetBufferSize 1057
ippiGetPerspectiveQuad 932                               ippiLabToBGR 267
ippiGetPerspectiveTransform 934                          ippiLBPImage 1090
ippiGetPyramidDownROI 1047                               ippiLBPImageHorizCorr 1091
ippiGetResizeRect 855                                    ippilFilterGaussGetBufferSize 604
ippiGetRotateBound 899                                   ippilFilterLaplacianGetBufferSize 603
ippiGetRotateQuad 898                                    ippiLn 134
ippiGetRotateShift 897                                   ippiLShiftC 159

   1784
---------------------Page 1785---------------------

                                                                                                      Index

ippiLUT 346                                           ippiMorphologyInitAlloc 400
ippiLUT_Cubic 352                                     ippiMorphOpenBorder 412
ippiLUT_Linear 349                                    ippiMorphReconstructErode 431
ippiLUTPalette 355                                    ippiMorphReconstructGetBufferSize 428
ippiLUTPaletteSwap 355                                ippiMorphTophatBorder 417
ippiLUVToRGB 264                                      ippiMul 96
ippiMagnitude 657                                     ippiMulC 99
ippiMagnitudePack 659                                 ippiMulCScale 105
ippiMalloc 27                                         ippiMulPack 653
ippiMarkSpeckles 1061                                 ippiMulPackConj 656
ippiMarkSpecklesGetBufferSize 1060                    ippiMulScale 103
ippiMax 712                                           ippiNorm_Inf 736
ippiMaxEvery 718                                      ippiNorm_L1 739
ippiMaxIndx 713                                       ippiNorm_L2 742
ippiMC16x16 1286                                      ippiNormDiff_Inf 744
ippiMC16x16B 1298                                     ippiNormDiff_L1 747
ippiMC16x4 1296                                       ippiNormDiff_L2 750
ippiMC16x4B 1310                                      ippiNormRel_Inf 753
ippiMC16x8 1286                                       ippiNormRel_L1 755
ippiMC16x8B 1299                                      ippiNormRel_L2 759
ippiMC16x8BUV 1311                                    ippiNot 155
ippiMC16x8UV 1297                                     ippiOBMC16x16HP_MPEG4 1475
ippiMC2x2 1295                                        ippiOBMC8x8HP_MPEG4 1475
ippiMC2x2B 1309                                       ippiOBMC8x8QP_MPEG4 1475
ippiMC2x4 1293                                        ippiOpticalFlowPyrLKFree 1032
ippiMC2x4B 1307                                       ippiOpticalFlowPyrLKInitAlloc 1031
ippiMC4x2 1294                                        ippiOr 147
ippiMC4x2B 1308                                       ippiOrC 149
ippiMC4x4 1292                                        ippiPackToCplxExtend 664
ippiMC4x4B 1305                                       ippiPCTFwd_JPEGXR 1262
ippiMC4x8 1291                                        ippiPCTFwd16x16_JPEGXR 1262
ippiMC4x8B 1304                                       ippiPCTFwd8x16_JPEGXR 1262
ippiMC8x16 1287                                       ippiPCTFwd8x8_JPEGXR 1262
ippiMC8x16B 1300                                      ippiPCTInv_JPEGXR 1263
ippiMC8x4 1290                                        ippiPCTInv16x16_JPEGXR 1263
ippiMC8x4B 1303                                       ippiPCTInv8x16_JPEGXR 1263
ippiMC8x8 1288                                        ippiPCTInv8x8_JPEGXR 1263
ippiMC8x8B 1301                                       ippiPhase 660
ippiMean 694                                          ippiPhasePack 661
ippiMean_StdDev 697                                   ippiPredictIntra_16x16_H264 1562
ippiMeanAbsDev16x16 1345                              ippiPredictIntra_4x4_H264 1559
ippiMeanAbsDev8x8 1344                                ippiPredictIntraChroma8x8_H264 1563
ippiMedian 1384                                       ippiPutIntraBlock 1428
ippiMin 709                                           ippiPutNonIntraBlock 1429
ippiMinEigenVal 988                                   ippiPyramidFree 1042
ippiMinEigenValGetBufferSize 987                      ippiPyramidInitAlloc 1041
ippiMinEvery 719                                      ippiPyramidLayerDown 1049
ippiMinIndx 711                                       ippiPyramidLayerDownFree 1044
ippiMinMax 715                                        ippiPyramidLayerUp 1050
ippiMinMaxIndx 716                                    ippiPyramidLayerUpFree 1046
ippiMirror 886                                        ippiPyramidLayerUpInitAlloc 1045
ippiMomentFree 726                                    ippiPyrDown 1038
ippiMomentGetStateSize 727                            ippiPyrDownGetBufSize 1037
ippiMomentInit 728                                    ippiPyrUp 1040
ippiMomentInitAlloc 726                               ippiPyrUpGetBufSize 1037
ippiMoments 728                                       ippiQualityIndex 763
ippiMorpAdvGetSize 411                                ippiQuant_MPEG2 1425
ippiMorpGrayGetSize 425                               ippiQuantFwd8x8_JPEG 1150
ippiMorphAdvFree 408                                  ippiQuantFwdRawTableInit_JPEG 1149
ippiMorphAdvInit 409, 424                             ippiQuantFwdTableInit_JPEG 1149
ippiMorphAdvInitAlloc 407, 422                        ippiQuantInter_H263 1538
ippiMorphBlackhatBorder 419                           ippiQuantInter_MPEG4 1496
ippiMorphCloseBorder 414                              ippiQuantInterGetSize_MPEG4 1495
ippiMorphGradientBorder 421                           ippiQuantInterInit_MPEG4 1494
ippiMorphGrayFree 423                                 ippiQuantInterNonuniform_VC1 1753
ippiMorphologyBorderGetSize 398                       ippiQuantInterUniform_VC1 1753
ippiMorphologyBorderInit 399                          ippiQuantIntra_H263 1537
ippiMorphologyFree 401                                ippiQuantIntra_MPEG2 1424
ippiMorphologyGetSize 403                             ippiQuantIntra_MPEG4 1496
ippiMorphologyInit 402                                ippiQuantIntraGetSize_MPEG4 1495

                                                                                                   1785
---------------------Page 1786---------------------

Intel Integrated Performance Primitives Reference Manual, Volume 2: Image and Video Processing

ippiQuantIntraInit_MPEG4 1494                          ippiReconstructLumaIntraHalfMB_H264 1617
ippiQuantIntraNonuniform_VC1 1752                      ippiReconstructLumaIntraMB_H264 1619
ippiQuantIntraUniform_VC1 1752                         ippiReconstructPredFirstRow_JPEG 1207
ippiQuantInv_DV 1446                                   ippiReconstructPredRow 1208
ippiQuantInv_MPEG2 1415                                ippiRectStsDev 699
ippiQuantInv8x8_JPEG 1153                              ippiReduceBits 343
ippiQuantInvInter_H263 1519                            ippiRemap 889
ippiQuantInvInter_MPEG4 1483                           ippiResample_H263 1521
ippiQuantInvInterGetSize_MPEG4 1482                    ippiResampleRow 79
ippiQuantInvInterInit_MPEG4 1481                       ippiResampleRowGetBorderWidth 78
ippiQuantInvInterNonuniform_VC1 1740                   ippiResampleRowGetSize 76
ippiQuantInvInterUniform_VC1 1740                      ippiResampleRowInit 77
ippiQuantInvIntra_H263 1517                            ippiResampleRowReplicateBorder 79
ippiQuantInvIntra_MPEG2 1415                           ippiResizeAntialiasing 842
ippiQuantInvIntra_MPEG4 1483                           ippiResizeAntialiasingCubicInit 837
ippiQuantInvIntraGetSize_MPEG4 1482                    ippiResizeAntialiasingLanczosInit 838
ippiQuantInvIntraInit_MPEG4 1481                       ippiResizeAntialiasingLinearInit 837
ippiQuantInvIntraNonuniform_VC1 1737                   ippiResizeCCRotate 1379
ippiQuantInvIntraUniform_VC1 1737                      ippiResizeCubic 850
ippiQuantInvTableInit_JPEG 1153                        ippiResizeCubicInit 833
ippiQuantizeResidual4x4Fwd_H264 1656                   ippiResizeFilter 885
ippiQuantLuma8x8_H264 1660                             ippiResizeFilterGetSize 867
ippiQuantLuma8x8Inv_H264 1677                          ippiResizeFilterInit 884
ippiQuantWeightBlockInv_DV 1447                        ippiResizeGetBorderSize 839
ippiQuantWeightBlockInv_DV100 1452                     ippiResizeGetBufferSize 829
ippiRangeMapping_VC1 1744                              ippiResizeGetBufSize 828
ippiRCTFwd_JPEG2K 1251                                 ippiResizeGetSize 830
ippiRCTInv_JPEG2K 1254                                 ippiResizeGetSrcOffset 840
ippiReconstructChroma422Inter4x4_H264High 1608         ippiResizeGetSrcRoi 841
ippiReconstructChroma422Intra4x4_H264High 1615         ippiResizeLanczos 852
ippiReconstructChroma422IntraHalf4x4_H264High 1614     ippiResizeLanczosInit 835
ippiReconstructChromaInter_AVS 1692                    ippiResizeLinear 847
ippiReconstructChromaInter4x4_H264High 1605            ippiResizeNearest 846
ippiReconstructChromaInter4x4MB_H264 1605              ippiResizeNearestInit 832
ippiReconstructChromaInterMB_H264 1598                 ippiResizeSqrPixel 821
ippiReconstructChromaIntra_AVS 1690                    ippiResizeSuper 854
ippiReconstructChromaIntra4x4_H264High 1611            ippiResizeSuperInit 836
ippiReconstructChromaIntra4x4MB_H264 1611              ippiResizeYCbCr422 860
ippiReconstructChromaIntraHalf4x4High_H264 1609        ippiResizeYCbCr422GetBufSize 859
ippiReconstructChromaIntraHalfs4x4MB_H264 1609         ippiResizeYUV420 869
ippiReconstructChromaIntraHalfsMB_H264 1602            ippiResizeYUV420GetBorderSize 866
ippiReconstructChromaIntraHalves4x4MB_H264 1609        ippiResizeYUV420GetBufferSize 868
ippiReconstructChromaIntraHalvesMB_H264 1600           ippiResizeYUV420GetBufSize 865
ippiReconstructChromaIntraMB_H264 1603                 ippiResizeYUV420GetSize 862
ippiReconstructCoeffsInter_H261 1506                   ippiResizeYUV420GetSrcOffset 867
ippiReconstructCoeffsInter_H263 1531                   ippiResizeYUV420Lanczos 871
ippiReconstructCoeffsInter_MPEG4 1489                  ippiResizeYUV420LanczosInit 863
ippiReconstructCoeffsIntra_H261 1505                   ippiResizeYUV420Super 873
ippiReconstructCoeffsIntra_H263 1530                   ippiResizeYUV420SuperInit 864
ippiReconstructDCTBlock_MPEG1 1409                     ippiResizeYUV422 880
ippiReconstructDCTBlock_MPEG2 1411                     ippiResizeYUV422GetBorderSize 876
ippiReconstructDCTBlockIntra_MPEG1 1410                ippiResizeYUV422GetBufSize 877
ippiReconstructDCTBlockIntra_MPEG2 1413                ippiResizeYUV422GetSize 874
ippiReconstructLumaInter_AVS 1689                      ippiResizeYUV422GetSrcOffset 876
ippiReconstructLumaInter4x4_H264High 1620              ippiResizeYUV422Linear 883
ippiReconstructLumaInter4x4MB_H264 1620                ippiResizeYUV422LinearInit 879
ippiReconstructLumaInter8x8_H264High 1625              ippiResizeYUV422Nearest 881
ippiReconstructLumaInter8x8MB_H264 1625                ippiResizeYUV422NearestInit 878
ippiReconstructLumaIntera4x4MB_H264 1623               ippiRGB555ToYCbCr_JPEG 1110
ippiReconstructLumaInteraHalf4x4MB_H264 1622           ippiRGB565ToRGB 295
ippiReconstructLumaInterMB_H264 1616                   ippiRGB565ToYCbCr_JPEG 1110
ippiReconstructLumaIntra_AVS 1688                      ippiRGB565ToYUV420 199
ippiReconstructLumaIntra16x16_H264High 1631            ippiRGB565ToYUV422 194
ippiReconstructLumaIntra16x16MB_H264 1629, 1631        ippiRGBToCbYCr422 225
ippiReconstructLumaIntra4x4_H264High 1623              ippiRGBToCbYCr422Gamma 225
ippiReconstructLumaIntra8x8_H264High 1628              ippiRGBToGray 288
ippiReconstructLumaIntra8x8MB_H264 1628                ippiRGBToHLS 271
ippiReconstructLumaIntraHalf4x4_H264High 1622          ippiRGBToHSV 275
ippiReconstructLumaIntraHalf8x8_H264High 1626          ippiRGBToLUV 263
ippiReconstructLumaIntraHalf8x8MB_H264 1626            ippiRGBToRGB565 294

  1786
---------------------Page 1787---------------------

                                                                                                  Index

ippiRGBToXYZ 261                                    ippiSmoothingChroma_HorEdge_VC1 1731
ippiRGBToY_JPEG 1106                                ippiSmoothingChroma_VerEdge_VC1 1730
ippiRGBToYCbCr 206                                  ippiSmoothingLuma_HorEdge_VC1 1728
ippiRGBToYCbCr_JPEG 1108                            ippiSmoothingLuma_VerEdge_VC1 1726
ippiRGBToYCbCr411_JPEG 1120                         ippiSpatialInterpolation_H263 1525
ippiRGBToYCbCr411LS_MCU 1130                        ippiSplit422LS_MCU 1176
ippiRGBToYCbCr420 236, 241                          ippiSqr 129
ippiRGBToYCbCr422 215                               ippiSqrDiff16x16 1334
ippiRGBToYCbCr422_JPEG 1116                         ippiSqrDiff16x16B 1336
ippiRGBToYCbCr422LS_MCU 1127                        ippiSqrDistanceFull_Norm 773
ippiRGBToYCbCr444LS_MCU 1126                        ippiSqrDistanceNorm 770
ippiRGBToYCC 269                                    ippiSqrDistanceNormGetBufferSize 769
ippiRGBToYCoCg 277                                  ippiSqrDistanceSame_Norm 776
ippiRGBToYUV 188                                    ippiSqrDistanceValid_Norm 779
ippiRGBToYUV420 195                                 ippiSqrIntegral 689
ippiRGBToYUV422 191                                 ippiSqrt 132
ippiRotate 893                                      ippiSRHNInitAlloc_PSF2x2 1100
ippiRotateCenter 902                                ippiSRHNInitAlloc_PSF3x3 1100
ippiRShiftC 156                                     ippiSSD4x4 1338
ippiSAD 808                                         ippiSSD8x8 1337
ippiSAD16x16 1348                                   ippiSSIM 766
ippiSAD16x16Blocks4x4 1360                          ippiSub 107
ippiSAD16x16Blocks8x8 1359                          ippiSub128_JPEG 1161
ippiSAD16x16xN 1349                                 ippiSub16x16 1332, 1333
ippiSAD16x16xNI 1349                                ippiSub8x8 1332
ippiSAD16x8 1351                                    ippiSubC 111
ippiSAD2x2xN 1347                                   ippiSubSAD8x8 1333
ippiSAD4x4 1357                                     ippiSum 685
ippiSAD4x4xN 1358                                   ippiSumsDiff16x16Blocks4x4 1371
ippiSAD4x4xNI 1358                                  ippiSumsDiff16x16Blocks4x4_8u16s_C1 1371
ippiSAD4x8 1356                                     ippiSumsDiff8x8Blocks4x4 1372
ippiSAD8x16 1352                                    ippiSumsDiff8x8Blocks4x4_8u16s_C1 1372
ippiSAD8x4 1355                                     ippiSumWindowColumn 451
ippiSAD8x8 1353                                     ippiSumWindowRow 450
ippiSAD8x8xN 1354                                   ippiSuperSampling 857
ippiSAD8x8xNI 1354                                  ippiSuperSamplingGetBufSize 858
ippiSADGetBufferSize 807                            ippiSwapChannels 62
ippiSampleDown411LS_MCU 1172                        ippiThreshold 360
ippiSampleDown422LS_MCU 1172                        ippiThreshold_GT 363
ippiSampleDown444LS_MCU 1171                        ippiThreshold_GTVal 368
ippiSampleDownH2V1_JPEG 1163                        ippiThreshold_LT 364
ippiSampleDownH2V2_JPEG 1164                        ippiThreshold_LTVal 370
ippiSampleDownRowH2V1_Box_JPEG 1165                 ippiThreshold_LTValGTVal 373
ippiSampleDownRowH2V2_Box_JPEG 1166                 ippiThreshold_Val 366
ippiSampleLine 71                                   ippiTiltedHaarClassifierInitAlloc 1082
ippiSampleUp411LS_MCU 1175                          ippiTiltedIntegral 691
ippiSampleUp444LS_MCU 1173                          ippiTiltedRectStdDev 700
ippiSampleUpH2V1_JPEG 1167                          ippiTiltedSqrIntegral 692
ippiSampleUpH2V2_JPEG 1168                          ippiToneMapLinear 358
ippiSampleUpRowH2V1_Triangle_JPEG 1169              ippiToneMapMean 358
ippiSampleUpRowH2V2_Triangle_JPEG 1170              ippiTransform4x4Fwd_VC1_16s_C1IR 1746
ippiSAT8x8D 1368                                    ippiTransform4x4Fwd_VC1_16s_C1R 1746
ippiSATD16x16 1361                                  ippiTransform4x4Inv_VC1_16s_C1IR 1709
ippiSATD16x8 1362                                   ippiTransform4x4Inv_VC1_16s_C1R 1709
ippiSATD4x4 1367                                    ippiTransform4x8Fwd_VC1_16s_C1IR 1746
ippiSATD4x8 1366                                    ippiTransform4x8Fwd_VC1_16s_C1R 1746
ippiSATD8x16 1363                                   ippiTransform4x8Inv_VC1_16s_C1IR 1709
ippiSATD8x4 1365                                    ippiTransform4x8Inv_VC1_16s_C1R 1709
ippiSATD8x8 1364                                    ippiTransform8x4Fwd_VC1_16s_C1IR 1746
ippiSBGRToYCoCg 280                                 ippiTransform8x4Fwd_VC1_16s_C1R 1746
ippiSBGRToYCoCg_Rev 283                             ippiTransform8x4Inv_VC1_16s_C1IR 1709
ippiScale 36                                        ippiTransform8x4Inv_VC1_16s_C1R 1709
ippiScanFwd 1376                                    ippiTransform8x8Fwd_VC1_16s_C1IR 1746
ippiScanInv 1375                                    ippiTransform8x8Fwd_VC1_16s_C1R 1746
ippiSegmentGradient 1067                            ippiTransform8x8Inv_VC1_16s_C1IR 1709
ippiSegmentGradientGetBufferSize 1067               ippiTransform8x8Inv_VC1_16s_C1R 1709
ippiSegmentWatershed 1064                           ippiTransformDequantChromaDC_H264 1551
ippiSegmentWatershedGetBufferSize 1063              ippiTransformDequantChromaDC_SISP_H264 1558
ippiSet 39                                          ippiTransformDequantLumaDC_H264 1551
ippiShear 905                                       ippiTransformFwdLuma8x8_H264 1659

                                                                                                1787
---------------------Page 1788---------------------

Intel Integrated Performance Primitives Reference Manual, Volume 2: Image and Video Processing

ippiTransformInvAddPredLuma8x8_H264 1678             ippiWTFwdColLift_D97_JPEG2K 1225
ippiTransformLuma8x8Fwd_H264 1659                    ippiWTFwdFree 956
ippiTransformLuma8x8InvAddPred_H264 1678             ippiWTFwdGetBufSize 957
ippiTransformPrediction_H264 1556                    ippiWTFwdInitAlloc 954
ippiTransformQuant8x8Fwd_AVS 1700                    ippiWTFwdRow_B53_JPEG2K 1215
ippiTransformQuantChromaDC_H264 1649                 ippiWTFwdRow_D97_JPEG2K 1222
ippiTransformQuantFwd4x4_H264 1652                   ippiWTInv 964
ippiTransformQuantFwdChromaDC2x2_H264 1651           ippiWTInv_B53_JPEG2K 1231
ippiTransformQuantFwdChromaDC2x4_H264 1651           ippiWTInv_D97_JPEG2K 1235
ippiTransformQuantFwdLumaDC4x4_H264 1647             ippiWTInvCol_B53_JPEG2K 1219
ippiTransformQuantInvAddPred4x4_H264 1679            ippiWTInvCol_D97_JPEG2K 1227
ippiTransformQuantInvChromaDC2x2_H264 1650           ippiWTInvColLift_B53_JPEG2K 1221
ippiTransformQuantInvChromaDC2x4_H264 1650           ippiWTInvColLift_D97_JPEG2K 1228
ippiTransformQuantInvLumaDC4x4_H264 1655             ippiWTInvFree 963
ippiTransformQuantLumaDC_H264 1653                   ippiWTInvGetBufSize 964
ippiTransformQuantResidual_H264 1658                 ippiWTInvInitAlloc 961
ippiTransformResidual4x4Fwd_H264 1656                ippiWTInvRow_B53_JPEG2K 1216
ippiTransformResidual4x4Inv_H264 1552                ippiWTInvRow_D97_JPEG2K 1223
ippiTranspose 60                                     ippiXor 151
ippiTrueDistanceTransform 1005                       ippiXorC 153
ippiTrueDistanceTransformGetBufferSize 1004          ippiXYZToRGB 262
ippiUndistortGetSize 1093                            ippiYCbCr411 325
ippiUndistortRadial 1094                             ippiYCbCr411To420 328
ippiUnidirWeight_H264 1592                           ippiYCbCr411ToBGR 258
ippiUniDirWeightBlock_H264 1592                      ippiYCbCr411ToBGR_JPEG 1123
ippiUpdateMotionHistory 1029                         ippiYCbCr411ToBGR555 260
ippiUpsampleFour_H263 1523                           ippiYCbCr411ToBGR555LS_MCU 1145
ippiUpsampleFour8x8_H263 1525                        ippiYCbCr411ToBGR565 260
ippiVariance16x16 1343                               ippiYCbCr411ToBGR565LS_MCU 1145
ippiVarMean8x8_8u32s 1339                            ippiYCbCr411ToBGRLS_MCU 1144
ippiVarMeanDiff16x16 1341                            ippiYCbCr411ToRGB_JPEG 1121
ippiVarMeanDiff16x8 1342                             ippiYCbCr411ToRGBLS_MCU 1140
ippiVarSum8x8 1340                                   ippiYCbCr411ToYCbCr420 328
ippiVLCAdapt_JPEGXR 1266                             ippiYCbCr411ToYCbCr422 326
ippiVLCDecode4x4_JPEGXR 1269                         ippiYCbCr411ToYCrCb420 329
ippiVLCDecodeDC420_JPEGXR 1269                       ippiYCbCr411ToYCrCb422 327
ippiVLCDecodeDC422_JPEGXR 1269                       ippiYCbCr420 310
ippiVLCDecodeDC444_JPEGXR 1269                       ippiYCbCr420To422_Interlace 314
ippiVLCEncode4x4 _JPEGXR 1268                        ippiYCbCr420ToBGR 248
ippiVLCEncode4x4Flex _JPEGXR 1268                    ippiYCbCr420ToBGR_709CSC 249
ippiVLCEncodeDC420 _JPEGXR 1268                      ippiYCbCr420ToBGR_709HDTV 251
ippiVLCEncodeDC444 _JPEGXR 1268                      ippiYCbCr420ToBGR444Dither 254
ippiVLCGetStateSize_JPEGXR 1265                      ippiYCbCr420ToBGR555Dither 254
ippiVLCInit_JPEGXR 1265                              ippiYCbCr420ToBGR565Dither 254
ippiVLCScan4x4DC_JPEGXR 1267                         ippiYCbCr420ToCbYCr422 315
ippiVLCScanReset_JPEGXR 1266                         ippiYCbCr420ToCbYCr422_Interlace 316
ippiVLCScanSet_JPEGXR 1266                           ippiYCbCr420ToRGB 237
ippiWarpAffine 911                                   ippiYCbCr420ToRGB444Dither 240
ippiWarpAffineBack 915                               ippiYCbCr420ToRGB555Dither 240
ippiWarpAffineQuad 917                               ippiYCbCr420ToRGB565Dither 240
ippiWarpBilinear 938                                 ippiYCbCr420ToYCbCr411 319
ippiWarpBilinearBack 941                             ippiYCbCr420ToYCbCr422 311
ippiWarpBilinearQuad 943                             ippiYCbCr420ToYCbCr422_Filter 312
ippiWarpChroma_MPEG4 1479                            ippiYCbCr420ToYCrCb420 317
ippiWarpGetSize_MPEG4 1477                           ippiYCbCr420ToYCrCb420_Filter 318
ippiWarpInit_MPEG4 1476                              ippiYCbCr422 296
ippiWarpLuma_MPEG4 1478                              ippiYCbCr422To420_Interlace 300
ippiWarpPerspective 925                              ippiYCbCr422ToBGR 221
ippiWarpPerspectiveBack 928                          ippiYCbCr422ToBGR_JPEG 1119
ippiWarpPerspectiveQuad 930                          ippiYCbCr422ToBGR444 233
ippiWeightedAverage_H264 1590                        ippiYCbCr422ToBGR444Dither 234
ippiWeightPrediction_AVS 1687                        ippiYCbCr422ToBGR555 233
ippiWinBartlett 667                                  ippiYCbCr422ToBGR555Dither 234
ippiWinHumming 669                                   ippiYCbCr422ToBGR555LS_MCU 1144
ippiWinHummingSep 669                                ippiYCbCr422ToBGR565 233
ippiWTFwd 957                                        ippiYCbCr422ToBGR565Dither 234
ippiWTFwd_B53_JPEG2K 1230                            ippiYCbCr422ToBGR565LS_MCU 1144
ippiWTFwdCol_B53_JPEG2K 1217                         ippiYCbCr422ToBGRLS_MCU 1143
ippiWTFwdCol_D97_JPEG2K 1224                         ippiYCbCr422ToCbYCr422 297
ippiWTFwdColLift_B53_JPEG2K 1218                     ippiYCbCr422ToGray 222

  1788
---------------------Page 1789---------------------

                                                                                                  Index

ippiYCbCr422ToRGB 216, 218                           ippiYCrCb422ToYCbCr411 305
ippiYCbCr422ToRGB_JPEG 1117                          ippiYCrCb422ToYCbCr420 304
ippiYCbCr422ToRGB444 231                             ippiYCrCb422ToYCbCr422 303
ippiYCbCr422ToRGB444Dither 232                       ippiYCrCb422ToYCbCr422_10HalvesMB16x8_DV100 1470
ippiYCbCr422ToRGB555 231                             ippiYCrCb422ToYCbCr422_5MBDV 1467
ippiYCbCr422ToRGB555Dither 232                       ippiYCrCb422ToYCbCr422_8x4x5MB_DV 1469
ippiYCbCr422ToRGB565 231                             ippiYCrCb422ToYCbCr422_ZoomOut2_5MBDV 1467
ippiYCbCr422ToRGB565Dither 232                       ippiYCrCb422ToYCbCr422_ZoomOut4_5MBDV 1467
ippiYCbCr422ToRGBLS_MCU 1139                         ippiYCrCb422ToYCbCr422_ZoomOut8_5MBDV 1467
ippiYCbCr422ToYCbCr411 302                           ippiYUV420ToBGR 198
ippiYCbCr422ToYCbCr420 298                           ippiYUV420ToBGR444 203
ippiYCbCr422ToYCrCb420 301                           ippiYUV420ToBGR444Dither 204
ippiYCbCr444ToBGR555LS_MCU 1142                      ippiYUV420ToBGR555 203
ippiYCbCr444ToBGR565LS_MCU 1142                      ippiYUV420ToBGR555Dither 204
ippiYCbCr444ToBGRLS_MCU 1141                         ippiYUV420ToBGR565 203
ippiYCbCr444ToRGBLS_MCU 1138                         ippiYUV420ToBGR565Dither 204
ippiYCbCrToBGR 208                                   ippiYUV420ToRGB 196
ippiYCbCrToBGR_709CSC 209                            ippiYUV420ToRGB444 200
ippiYCbCrToBGR_JPEG 1113                             ippiYUV420ToRGB444Dither 201
ippiYCbCrToBGR444 212                                ippiYUV420ToRGB555 200
ippiYCbCrToBGR444Dither 214                          ippiYUV420ToRGB555Dither 201
ippiYCbCrToBGR555 212                                ippiYUV420ToRGB565 200
ippiYCbCrToBGR555_JPEG 1115                          ippiYUV420ToRGB565Dither 201
ippiYCbCrToBGR555Dither 214                          ippiYUV422ToRGB 192
ippiYCbCrToBGR565 212                                ippiYUVToRGB 190
ippiYCbCrToBGR565_JPEG 1115                          ippiZigzagFwd8x8 73
ippiYCbCrToBGR565Dither 214                          ippiZigzagInv8x8 75
ippiYCbCrToRGB 207                                   ippjGetLibVersion 1105
ippiYCbCrToRGB_JPEG 1109                             ippsApplyHaarClassifier 1085
ippiYCbCrToRGB444 210
ippiYCbCrToRGB444Dither 211
ippiYCbCrToRGB555 210                                J
ippiYCbCrToRGB555_JPEG 1111
ippiYCbCrToRGB555Dither 211                          Join422LS_MCU 1177
ippiYCbCrToRGB565 210                                JPEG 2000 Codec
ippiYCbCrToRGB565_JPEG 1111                             entropy coding and decoding functions 1236
ippiYCbCrToRGB565Dither 211                             wavelet transform functions 1214
ippiYCCK444ToCMYKLS_MCU 1146                         JPEG Codec
ippiYCCKToCMYK_JPEG 1125                                color conversion functions 1106
ippiYCCKToCMYK411LS_MCU 1148                            combined color conversion functions 1126
ippiYCCKToCMYK422LS_MCU 1147                            combined quantization, DCT, and level shift functions
ippiYCCToRGB 270                                                1154
ippiYCiCgToSBGR 281                                     Huffman codec functions 1178
ippiYCoCgToBGR 280                                      level shift functions 1161
ippiYCoCgToBGR_Rev 284                                  library version 1105
ippiYCoCgToRGB 278                                      quantization functions 1149
ippiYCoCgToSBGR_Rev 285                                 sampling functions 1163
ippiYCrCb411ToYCbCr422_16x4x5MB_DV 1463              JPEG coding
ippiYCrCb411ToYCbCr422_5MBDV 1462                       color conversion functions 11061125
ippiYCrCb411ToYCbCr422_8x8MB_DV 1463                    combined DCT functions 1154, 1155, 11581160
ippiYCrCb411ToYCbCr422_EdgeDV 1464                      level shift functions 1161, 1162
ippiYCrCb411ToYCbCr422_ZoomOut2_5MBDV 1462           JPEG coding, lossless 1204
ippiYCrCb411ToYCbCr422_ZoomOut2_EdgeDV 1464          JPEG XR adaptive variable and fixed length coding 1265
ippiYCrCb411ToYCbCr422_ZoomOut4_5MBDV 1462           JPEG XR adaptive VLC/FLC functions 1265
ippiYCrCb411ToYCbCr422_ZoomOut4_EdgeDV 1464          JPEG XR coding 1262, 1265
ippiYCrCb411ToYCbCr422_ZoomOut8_5MBDV 1462           JPEG XR core transform 1262
ippiYCrCb411ToYCbCr422_ZoomOut8_EdgeDV 1464
ippiYCrCb420ToCbYCr422 322
ippiYCrCb420ToRGB 242                                L
ippiYCrCb420ToYCbCr411 324
                                                     LabelMarkers 1058
ippiYCrCb420ToYCbCr420 323
                                                     LabelMarkersGetBufferSize 1057
ippiYCrCb420ToYCbCr422 321
                                                     LabToBGR 267
ippiYCrCb420ToYCbCr422_5MBDV 1465
                                                     lbp, operator 1089
ippiYCrCb420ToYCbCr422_8x8x5MB_DV 1466
                                                     LBPImage 1090
ippiYCrCb420ToYCbCr422_Filter 321
                                                     LBPImageHorizCorr 1091
ippiYCrCb420ToYCbCr422_ZoomOut2_5MBDV 1465
                                                     level shift functions, for JPEG codec 1161
ippiYCrCb420ToYCbCr422_ZoomOut4_5MBDV 1465
                                                     library version information 25
ippiYCrCb420ToYCbCr422_ZoomOut8_5MBDV 1465
                                                     lines padding 21
ippiYCrCb422ToBGR 219
                                                     Ln 134
ippiYCrCb422ToRGB 219
                                                     local binary pattern 1089

                                                                                                1789
---------------------Page 1790---------------------

Intel Integrated Performance Primitives Reference Manual, Volume 2: Image and Video Processing

logical functions                                     MinMax 715
   bitwise AND 143                                    MinMaxIndx 716
   bitwise NOT 155                                    Mirror 886
   bitwise OR 147                                     MomentFree 726
   bitwise XOR 151                                    MomentGetStateSize 727
   left shift 159                                     MomentInit 728
   right shift 156                                    MomentInitAlloc 726
logical operations 143                                Moments 728
LShiftC 159                                           moments, of an image 725
LUT 346                                               MorphAdvFree 408
LUT_Cubic 352                                         MorphAdvGetSize 411
LUT_Linear 349                                        MorphAdvInit 409
LUTPalette 355                                        MorphAdvInitAlloc 407
LUTPaletteSwap 355                                    MorphBlackhatBorder 419
LUVToRGB 264                                          MorphCloseBorder 414
                                                      MorphGradientBorder 421
                                                      MorphGrayFree 423
M                                                     MorphGrayGetSize 425
                                                      MorphGrayInit 424
macroblock 1430, 1501                                 MorphGrayInitAlloc 422
macropixel 182                                        morphological functions
Magnitude 657                                             DilateBorder 392
MagnitudePack 659                                         DilateBorderReplicate 404
Malloc 27                                                 dilation 388
mapping, of data range 36                                 ErodeBorder 396
MarkSpeckles 1061                                         ErodeBorderReplicate 406
MarkSpecklesGetBufferSize 1060                            erosion 389
mask, in median filtering 466                             GrayDilateBorder 426, 427
Max 712                                                   MorphAdvFree 408
MaxEvery 718                                              MorphAdvGetSize 411
MaxIndx 713                                               MorphBlackhatBorder 419
MC16x16 1286                                              MorphCloseBorder 414
MC16x16B 1298                                             MorphGradientBorder 421
MC16x4 1296                                               MorphGrayFree 423
MC16x4B 1310                                              MorphGrayGetSize 425
MC16x8 1286                                               MorphologyFree 401
MC16x8B 1299                                              MorphOpenBorder 412
MC16x8BUV 1311                                            MorphReconstructErode 431
MC16x8UV 1297                                             MorphReconstructGetBufferSize 428
MC2x2 1295                                                MorphTophatBorder 417
MC2x2B 1309                                           MorphologyBorderGetSize 398
MC2x4 1293                                            MorphologyBorderInit 399
MC2x4B 1307                                           MorphologyFree 401
MC4x2 1294                                            MorphologyGetSize 403
MC4x2B 1308                                           MorphologyInit 402
MC4x4 1292                                            MorphologyInitAlloc 400
MC4x4B 1305                                           MorphOpenBorder 412
MC4x8 1291                                            MorphReconstructErode 431
MC4x8B 1304                                           MorphReconstructGetBufferSize 428
MC8x16 1287                                           MorphTophatBorder 417
MC8x16B 1300                                          motion Analysis and object tracking 1028
MC8x4 1290                                            motion analysis and object tracking functions
MC8x4B 1303                                               OpticalFlowPyrLK 1032
MC8x8 1288                                                OpticalFlowPyrLKFree 1032
MC8x8B 1301                                               OpticalFlowPyrLKInitAlloc 1031
MCU, minimum coded units 1126                             UpdateMotionHistory 1029
Mean 694                                              motion compensation adding functions 13151317
Mean_StdDev 697                                       motion compensation averaging functions 1317
MeanAbsDev16x16 1345                                  motion compensation copying functions 1312, 1313
MeanAbsDev8x8 1344                                    motion compensation interpolating functions 1314
Median 1384                                           motion estimation subtracting functions 1332, 1333
median filters 466                                    MPEG4 video decoder functions
memory allocation 27                                      CalcGlobalMV_MPEG4 1480
memory allocation functions                               ChangeSpriteBrightness_MPEG4 1481
   ippiFree 28                                            Copy16x16QP_MPEG4 1474
   ippiMalloc 27                                          Copy16x8QP_MPEG4 1474
Min 709                                                   Copy8x8QP_MPEG4 1474
MinEigenVal 988                                           DecodeCoeffsInter_MPEG4 1487
MinEigenValGetBufferSize 987                              DecodeCoeffsInterRVLCBack_MPEG4 1489
MinEvery 719                                              DecodeCoeffsIntra_MPEG4 1485
MinIndx 711

  1790
---------------------Page 1791---------------------

                                                                                                  Index

   DecodeCoeffsIntraRVLCBack_MPEG4 1486             pattern recognition 1080, 1090, 1091
   DecodeDCIntra_MPEG4 1484                         PCTFwd_JPEGXR 1262
   EncodeCoeffsInter_MPEG4 1499                     PCTFwd16x16_JPEGXR 1262
   EncodeCoeffsIntra_MPEG4 1498                     PCTFwd8x16_JPEGXR 1262
   EncodeDCIntra_MPEG4 1497                         PCTFwd8x8_JPEGXR 1262
   FilterDeblocking8x8HorEdge_MPEG4 1491            PCTInv_JPEGXR 1263
   FilterDeblocking8x8VerEdge_MPEG4 1491            PCTInv16x16_JPEGXR 1263
   FilterDeringingSmooth8x8_MPEG4 1492              PCTInv8x16_JPEGXR 1263
   FilterDeringingThreshold_MPEG4 1492              PCTInv8x8_JPEGXR 1263
   OBMC16x16HP_MPEG4 1475                           Phase 660
   OBMC8x8HP_MPEG4 1475                             PhasePack 661
   OBMC8x8QP_MPEG4 1475                             Photo YCC color model 172
   QuantInter_MPEG4 1496                            pixel order images 20
   QuantInterGetSize_MPEG4 1495                     planar order images 20
   QuantInterInit_MPEG4 1494                        pOffset 1277
   QuantIntra_MPEG4 1496                            point operation 21
   QuantIntraGetSize_MPEG4 1495                     ppBitStream 1277
   QuantIntraInit_MPEG4 1494                        PredictIntra_16x16_H264 1562
   QuantInvInter_MPEG4 1483                         PredictIntra_4x4_H264 1559
   QuantInvInterGetSize_MPEG4 1482                  PredictIntraChroma8x8_H264 1563
   QuantInvInterInit_MPEG4 1481                     purple line 172
   QuantInvIntra_MPEG4 1483                         PutIntraBlock 1428
   QuantInvIntraGetSize_MPEG4 1482                  PutNonIntraBlock 1429
   QuantInvIntraInit_MPEG4 1481                     PyramidFree 1042
   ReconstructCoeffsInter_MPEG4 1489                PyramidInitAlloc 1041
   WarpChroma_MPEG4 1479                            PyramidLayerDown 1049
   WarpGetSize_MPEG4 1477                           PyramidLayerDownFree 1044
   WarpInit_MPEG4 1476                              PyramidLayerUp 1050
   WarpLuma_MPEG4 1478                              PyramidLayerUpFree 1046
Mul 96                                              PyramidLayerUpInitAlloc 1045
MulC 99                                             pyramids function
MulCScale 105                                           PyramidFree 1042
MulPack 653                                             PyramidLayerDownFree 1044
MulPackConj 656                                         PyramidLayerUp 1050
MulScale 103                                            PyramidLayerUpFree 1046
                                                        PyramidLayerUpInitAlloc 1045
N                                                   PyrDown 1038
                                                    PyrDownGetBufSize 1037
naming conventions 5                                PyrUp 1040
neighborhood operation 21                           PyrUpGetBufSize 1037
Norm_Inf 736
Norm_L1 739
Norm_L2 742                                         Q
NormDiff_Inf 744
NormDiff_L1 747                                     quality factor, in JPEG compression 1149
NormDiff_L2 750                                     QualityIndex 763
NormRel_Inf 753                                     Quant_MPEG2 1425
NormRel_L1 755                                      QuantFwd8x8_JPEG 1150
NormRel_L2 759                                      QuantFwdRawTableInit_JPEG 1149
norms, of an image 736                              QuantFwdTableInit_JPEG 1149
Not 155                                             QuantInter_H263 1538
                                                    QuantInter_MPEG4 1496
O                                                   QuantInterGetSize_MPEG4 1495
object detection functions                          QuantInterInit_MPEG4 1494
   HaarClassifierFree 1083                          QuantInterNonuniform_VC1 1753
   HaarClassifierInitAlloc 1081                     QuantInterUniform_VC1 1753
   TiltedHaarClassifierInitAlloc 1082               QuantIntra_H263 1537
OBMC16x16HP_MPEG4 1475                              QuantIntra_MPEG2 1424
OBMC8x8HP_MPEG4 1475                                QuantIntra_MPEG4 1496
OBMC8x8QP_MPEG4 1475                                QuantIntraGetSize_MPEG4 1495
operation models 21                                 QuantIntraInit_MPEG4 1494
optical flow 1031                                   QuantIntraNonuniform_VC1 1752
OpticalFlowPyrLK 1032                               QuantIntraUniform_VC1 1752
OpticalFlowPyrLKFree 1032                           QuantInv_DV 1446
OpticalFlowPyrLKInitAlloc 1031                      QuantInv_MPEG2 1415
Or 147                                              QuantInv8x8_JPEG 1153
OrC 149                                             QuantInvInter_H263 1519
                                                    QuantInvInter_MPEG4 1483
P                                                   QuantInvInterGetSize_MPEG4 1482
                                                    QuantInvInterInit_MPEG4 1481
PackToCplxExtend 664                                QuantInvInterNonuniform_VC1 1740

                                                                                                1791
---------------------Page 1792---------------------

Intel Integrated Performance Primitives Reference Manual, Volume 2: Image and Video Processing

QuantInvInterUniform_VC1 1740                         Remap 889
QuantInvIntra_H263 1517                               Resample_H263 1521
QuantInvIntra_MPEG2 1415                              ResampleRow 79
QuantInvIntra_MPEG4 1483                              ResampleRowGetBorderWidth 78
QuantInvIntraGetSize_MPEG4 1482                       ResampleRowGetSize 76
QuantInvIntraInit_MPEG4 1481                          ResampleRowInit 77
QuantInvIntraNonuniform_VC1 1737                      ResampleRowReplicateBorder 79
QuantInvIntraUniform_VC1 1737                         ResizeAntialiasing 842
QuantInvTableInit_JPEG 1153                           ResizeAntialiasingCubicInit 837
quantization functions, for JPEG codec 1149           ResizeAntialiasingLanczosInit 838
quantization table 1149                               ResizeAntialiasingLinearInit 837
QuantizeResidual4x4Fwd_H264 1656                      ResizeCCRotate 1379
QuantLuma8x8_H264 1660                                ResizeCubic 850
QuantLuma8x8Inv_H264 1677                             ResizeCubicInit 833
QuantWeightBlockInv_DV 1447                           ResizeFilter 885
QuantWeightBlockInv_DV100 1452                        ResizeFilterGetSize 867
                                                      ResizeFilterInit 884
                                                      ResizeGetBorderSize 839
R                                                     ResizeGetBufferSize 829
                                                      ResizeGetBufSize 828
RangeMapping_VC1 1744                                 ResizeGetSize 830
RCTFwd_JPEG2K 1251                                    ResizeGetSrcOffset 840
RCTInv_JPEG2K 1254                                    ResizeGetSrcRoi 841
ReconstructChroma422Inter4x4_H264High 1608            ResizeLanczos 852
ReconstructChroma422Intra4x4_H264High 1615            ResizeLanczosInit 835
ReconstructChroma422IntraHalf4x4_H264High 1614        ResizeLinear 847
ReconstructChromaInter_AVS 1692                       ResizeNearest 846
ReconstructChromaInter4x4_H264High 1605               ResizeNearestInit 832
ReconstructChromaInter4x4MB_H264 1605                 ResizeSqrPixel 821
ReconstructChromaInterMB_H264 1598                    ResizeSuper 854
ReconstructChromaIntra_AVS 1690                       ResizeSuperInit 836
ReconstructChromaIntra4x4MB_H264 1611                 ResizeYCbCr422 860
ReconstructChromaIntraHalf4x4High_H264 1609           ResizeYCbCr422GetBufSize 859
ReconstructChromaIntraHalfs4x4MB_H264 1609            ResizeYUV420 869
ReconstructChromaIntraHalfsMB_H264 1602               ResizeYUV420GetBorderSize 866
ReconstructChromaIntraHalves4x4MB_H264 1609           ResizeYUV420GetBufferSize 868
ReconstructChromaIntraHalvesMB_H264 1600              ResizeYUV420GetBufSize 865
ReconstructChromaIntraMB_H264 1603                    ResizeYUV420GetSize 862
ReconstructCoeffsInter_H261 1506                      ResizeYUV420GetSrcOffset 867
ReconstructCoeffsInter_H263 1531                      ResizeYUV420Lanczos 871
ReconstructCoeffsInter_MPEG4 1489                     ResizeYUV420LanczosInit 863
ReconstructCoeffsIntra_H261 1505                      ResizeYUV420Super 873
ReconstructCoeffsIntra_H263 1530                      ResizeYUV420SuperInit 864
ReconstructDCTBlock_MPEG1 1409                        ResizeYUV422 880
ReconstructDCTBlock_MPEG2 1411                        ResizeYUV422GetBorderSize 876
ReconstructDCTBlockIntra_MPEG1 1410                   ResizeYUV422GetBufSize 877
ReconstructDCTBlockIntra_MPEG2 1413                   ResizeYUV422GetSize 874
ReconstructLumaInter_AVS 1689                         ResizeYUV422GetSrcOffset 876
ReconstructLumaInter4x4_H264High 1620                 ResizeYUV422Linear 883
ReconstructLumaInter4x4MB_H264 1620                   ResizeYUV422LinearInit 879
ReconstructLumaInter8x8_H264High 1625                 ResizeYUV422Nearest 881
ReconstructLumaInter8x8MB_H264 1625                   ResizeYUV422NearestInit 878
ReconstructLumaInterMB_H264 1616                      RGB color model 172
ReconstructLumaIntra_AVS 1688                         RGB image formats 183
ReconstructLumaIntra16x16_H264High 1631               RGB555ToYCbCr_JPEG 1110
ReconstructLumaIntra16x16MB_H264 1629, 1631           RGB565ToRGB 295
ReconstructLumaIntra4x4_H264High 1623                 RGB565ToYCbCr_JPEG 1110
ReconstructLumaIntra4x4MB_H264 1623                   RGB565ToYUV420 199
ReconstructLumaIntra8x8_H264High 1628                 RGB565ToYUV422 194
ReconstructLumaIntra8x8MB_H264 1628                   RGBToCbYCr422 225
ReconstructLumaIntraHalf4x4_H264High 1622             RGBToCbYCr422Gamma 225
ReconstructLumaIntraHalf4x4MB_H264 1622               RGBToGray 288
ReconstructLumaIntraHalf8x8_H264High 1626             RGBToHLS 271
ReconstructLumaIntraHalf8x8MB_H264 1626               RGBToHSV 275
ReconstructLumaIntraHalfMB_H264 1617                  RGBToLUV 263
ReconstructLumaIntraMB_H264 1619                      RGBToRGB565 294
ReconstructPredFirstRow_JPEG 1207                     RGBToXYZ 261
ReconstructPredRow 1208                               RGBToY_JPEG 1106
RectStdDev 699                                        RGBToYCbCr 206
ReduceBits 343                                        RGBToYCbCr_JPEG 1108
region of interest 21

  1792
---------------------Page 1793---------------------

                                                                                                  Index

RGBToYCbCr411_JPEG 1120                             Scale 36
RGBToYCbCr411LS_MCU 1130                            scaling of output results 11
RGBToYCbCr420 236, 241                              ScanFwd 1376
RGBToYCbCr422 215                                   ScanInv 1375
RGBToYCbCr422_JPEG 1116                             scanline padding 812
RGBToYCbCr422LS_MCU 1127                            scanning
RGBToYCbCr444LS_MCU 1126                                ScanFwd 1376
RGBToYCC 269                                            ScanInv 1375
RGBToYCoCg 277                                      segment 1430
RGBToYCrCb422 218                                   SegmentGradient 1067
RGBToYUV 188                                        SegmentGradientGetBufferSize 1067
RGBToYUV420 195                                     SegmentWatershed 1064
RGBToYUV422 191                                     SegmentWatershedGetBufferSize 1063
RLE coding functions                                Set 39
   JoinRow_TIFF 1261                                Shear 905
   PackBitsRow_TIFF 1259                            SmoothingChroma_HorEdge_VC1 1731
   SplitRow_TIFF 1261                               SmoothingChroma_VerEdge_VC1 1730
   UnpackBitsRow_TIFF 1260                          SmoothingLuma_HorEdge_VC1 1728
ROI 21                                              SmoothingLuma_VerEdge_VC1 1726
ROI processing, in geometric transforms 812         SpatialInterpolation_H263 1525
Rotate 893                                          spectrum locus 172
RotateCenter 902                                    Split422LS_MCU 1176
rounding mode 11                                    Sqr 129
RShiftC 156                                         SqrDiff16x16 1334
                                                    SqrDiff16x16B 1336
                                                    SqrDistanceFull_Norm 773
S                                                   SqrDistanceNorm 770
                                                    SqrDistanceNormGetBufferSize 769
SAD 808                                             SqrDistanceSame_Norm 776
SAD16x16 1348                                       SqrDistanceValid_Norm 779
SAD16x16Blocks4x4 1360                              SqrIntegral 689
SAD16x16Blocks8x8 1359                              Sqrt 132
SAD16x16xN 1349                                     SRHNInitAlloc_PSF2x2 1100
SAD16x16xNI 1349                                    SRHNInitAlloc_PSF3x3 1100
SAD16x8 1351                                        SSD4x4 1338
SAD2x2xN 1347                                       SSD8x8 1337
SAD4x4 1357                                         SSIM 766
SAD4x4xN 1358                                       statistics functions
SAD4x4xNI 1358                                          computing image moments 728
SAD4x8 1356                                             context initializing 726
SAD8x16 1352                                            deallocation 726
SAD8x4 1355                                             HistogramEven 704
SAD8x8 1353                                             HistogramRange 702
SAD8x8xN 1354                                           image norms 736, 739, 742, 744, 747, 750, 753
SAD8x8xNI 1354                                          integral of pixel squares 689
SADGetBufferSize 807                                    integral representation 687
SampleDown411LS_MCU 1172                                maximum 712
SampleDown422LS_MCU 1172                                maximum value for a pair of pixels 718
SampleDown444LS_MCU 1171                                maximum with index 713
SampleDownH2V1_JPEG 1163                                mean and stdev value 697
SampleDownH2V2_JPEG 1164                                mean value 694
SampleDownRowH2V1_Box_JPEG 1165                         minimum 709
SampleDownRowH2V2_Box_JPEG 1166                         minimum and maximum 715
SampleLine 71                                           minimum and maximum with indexes 716
SampleUp411LS_MCU 1175                                  minimum value for a pair of pixels 719
SampleUp444LS_MCU 1173                                  minimum with index 711
SampleUpH2V1_JPEG 1167                                  pixels count 706
SampleUpH2V2_JPEG 1168                                  retrieving central moments 731
SampleUpRowH2V1_Triangle_JPEG 1169                      retrieving Hu moments 734
SampleUpRowH2V2_Triangle_JPEG 1170                      retrieving spatial moments 730
sampling functions, for JPEG codec 1163                 standard deviation of integral images 699
SAT8x8D 1368                                            standard deviation of tilted integral images 700
SATD16x16 1361                                          sum 685
SATD16x8 1362                                           tilted integral of pixel squares 692
SATD4x4 1367                                            tilted integral representation 691
SATD4x8 1366                                        status codes 11
SATD8x16 1363                                       status information 26
SATD8x4 1365                                        status information function 26
SATD8x8 1364                                        Structures in IPPI 14
SBGRToYCoCg 280                                     Sub 107
SBGRToYCoCg_Rev 283

                                                                                                1793
---------------------Page 1794---------------------

Intel Integrated Performance Primitives Reference Manual, Volume 2: Image and Video Processing

Sub128_JPEG 1161                                      UndistortRadial 1094
Sub16x16 1332, 1333                                   UnidirWeight_H264 1592
Sub8x8 1332                                           UniDirWeightBlock_H264 1592
SubC 111                                              uniform chromaticity scale diagram 172
SubSAD8x8 1333                                        universal pyramids 1041
Sum 685                                               UpdateMotionHistory 1029
SumsDiff16x16Blocks4x4 1371                           UpsampleFour_H263 1523
SumsDiff8x8Blocks4x4 1372                             UpsampleFour8x8_H263 1525
SumWindowColumn 451                                   user-defined borders 435
SumWindowRow 450
superblock 1430
SuperSampling 857                                     V
SuperSamplingGetBufSize 858
support functions                                     Variance16x16 1343
SwapChannels 62                                       VarMean8x8 1339
                                                      VarMeanDiff16x16 1341
                                                      VarMeanDiff16x8 1342
T                                                     VarSum8x8 1340
                                                      VC-1 decoder functions
Threshold 360                                             bicubic interpolation 1720, 1724
threshold functions 360                                   bilinear interpolation 1718, 1721
Threshold_GT 363                                          deblocking filtering 17331736
Threshold_GTVal 368                                       dequantization 1737, 1740
Threshold_LT 364                                          range reduction 1744
Threshold_LTVal 370                                       smoothing filtering 1726, 1728, 1730, 1731
Threshold_LTValGTVal 373                                  bicubic interpolation 1720, 1724
Threshold_Val 366                                         bilinear interpolation 1718, 1721
tiled image processing 24                                 intensity compensation 1721, 1724
Tilted RectStdDev 700                                 VC-1 encoder functions
TiltedHaarClassifierInitAlloc 1082                        quantization 1752, 1753
TiltedIntegral 691                                    VC1 decoder functions
TiltedSqrIntegral 692                                     inverse transform 1709
ToneMapLinear 358                                     VC1 encoder functions
ToneMapMean 358                                           forward transform 1746
Transform4x4Fwd_VC1 1746                              version information function 25
Transform4x4Inv_VC1 1709                              version information, for JPEG library 1105
Transform4x8Fwd_VC1 1746                              vertical sampling, in a JPEG codec 1163
Transform4x8Inv_VC1 1709                              video coding color conversion 1377
Transform8x4Fwd_VC1 1746                              video coding general functions 1273
Transform8x4Inv_VC1 1709                              video encoder functions, motion estimation
Transform8x8Fwd_VC1 1746                                  MeanAbsDev16x16 1345
Transform8x8Inv_VC1 1709                                  MeanAbsDev8x8 1344
TransformDequantChromaDC_H264 1551                    video processing functions
TransformDequantChromaDC_SISP_H264 1558                   general color conversion 1377, 1379
TransformDequantLumaDC_H264 1551                          SAD 808
TransformFwdLuma8x8_H264 1659                             SADGetBufferSize 807
TransformInvAddPredLuma8x8_H264 1678                      sum of absolute differences, computing 808
TransformLuma8x8Fwd_H264 1659                         video processing functions, general
TransformLuma8x8InvAddPred_H264 1678                      DeinterlaceBlend 1393
TransformPrediction_H264 1556                             DeinterlaceBlendFree 1395
TransformQuant8x8Fwd_AVS 1700                             DeinterlaceBlendGetSize 1389
TransformQuantChromaDC_H264 1649                          DeinterlaceBlendInit 1390
TransformQuantFwd4x4_H264 1652                            DeinterlaceBlendInitAlloc 1392
TransformQuantFwdChromaDC2x2_H264 1651                    DeinterlaceEdgeDetect 1386
TransformQuantFwdChromaDC2x4_H264 1651                    DeinterlaceFilterCAVT 1383
TransformQuantFwdLumaDC4x4_H264 1647                      DeinterlaceFilterTriangle 1382
TransformQuantInvAddPred4x4_H264 1679                     DeinterlaceMedianThreshold 1385
TransformQuantInvChromaDC2x2_H264 1650                    DeinterlaceMotionAdaptive 1387
TransformQuantInvChromaDC2x4_H264 1650                    FilterDenoiseAdaptive 1401
TransformQuantInvLumaDC4x4_H264 1655                      FilterDenoiseAdaptiveFree 1400
TransformQuantLumaDC_H264 1653                            FilterDenoiseAdaptiveInitAlloc 1399
TransformQuantResidual_H264_16s_C1I 1658                  FilterDenoiseCAST 1397
TransformResidual4x4Fwd_H264 1656                         FilterDenoiseCASTInit 1396
TransformResidual4x4Inv_H264 1552                         FilterDenoiseMosquito 1404
Transpose 60                                              FilterDenoiseMosquitoFree 1404
TrueDistanceTransform 1005                                FilterDenoiseMosquitoInitAlloc 1403
TrueDistanceTransformGetBufferSize 1004                   FilterDenoiseSmooth 1398
                                                          Median 1384
U                                                     VLCAdapt_JPEGXR 1266
                                                      VLCDecode4x4_JPEGXR 1269
UndistortGetSize 1093                                 VLCDecodeDC420_JPEGXR 1269

  1794
---------------------Page 1795---------------------

                                                                                               Index

VLCDecodeDC422_JPEGXR 1269                         XorC 153
VLCDecodeDC444_JPEGXR 1269                         XYZToRGB 262
VLCEncode4x4_JPEGXR 1268
VLCEncode4x4Flex_JPEGXR 1268
VLCEncodeDC420_JPEGXR 1268                         Y
VLCEncodeDC444_JPEGXR 1268
VLCGetStateSize_JPEGXR 1265                        YCbCr411 325
VLCInit_JPEGXR 1265                                YCbCr411To420 328
VLCScan4x4DC_JPEGXR 1267                           YCbCr411ToBGR 258
VLCScanReset_JPEGXR 1266                           YCbCr411ToBGR_JPEG 1123
VLCScanSet_JPEGXR 1266                             YCbCr411ToBGR555 260
VOP, video object plane 1473                       YCbCr411ToBGR555LS_MCU 1145
                                                   YCbCr411ToBGR565 260
W                                                  YCbCr411ToBGR565LS_MCU 1145
                                                   YCbCr411ToBGRLS_MCU 1144
WarpAffine 911                                     YCbCr411ToRGB_JPEG 1121
WarpAffineBack 915                                 YCbCr411ToRGBLS_MCU 1140
WarpAffineQuad 917                                 YCbCr411ToYCbCr420 328
WarpBilinear 938                                   YCbCr411ToYCbCr422 326
WarpBilinearBack 941                               YCbCr411ToYCrCb420 329
WarpBilinearQuad 943                               YCbCr411ToYCrCb422 327
WarpChroma_MPEG4 1479                              YCbCr420 310
WarpGetSize_MPEG4 1477                             YCbCr420To422_Interlace 314
WarpInit_MPEG4 1476                                YCbCr420ToBGR 248
WarpLuma_MPEG4 1478                                YCbCr420ToBGR_709CSC 249
WarpPerspective 925                                YCbCr420ToBGR_709HDTV 251
WarpPerspectiveBack 928                            YCbCr420ToBGR444Dither 254
WarpPerspectiveQuad 930                            YCbCr420ToBGR555Dither 254
wavelet transform functions                        YCbCr420ToBGR565Dither 254
   buffer size calculation 957, 964                YCbCr420ToCbYCr422 315
   deallocation 956, 963                           YCbCr420ToCbYCr422_Interlace 316
   forward transform 957                           YCbCr420ToRGB 237
   initialization 954, 961                         YCbCr420ToRGB444Dither 240
   inverse transform 964                           YCbCr420ToRGB555Dither 240
wavelet transforms, for lossless compression 1214  YCbCr420ToRGB565Dither 240
WeightedAverage_H264 1590                          YCbCr420ToYCbCr411 319
WeightPrediction_AVS 1687                          YCbCr420ToYCbCr422 311
WinBartlett 667                                    YCbCr420ToYCbCr422_Filter 312
WinBartlettSep 667                                 YCbCr420ToYCrCb420 317
windowing functions                                YCbCr420ToYCrCb420_Filter 318
   Bartlett window 667                             YCbCr422 296
   Hamming window 669                              YCbCr422To420_Interlace 300
WinHamming 669                                     YCbCr422ToBGR 221
WinHummingSep 669                                  YCbCr422ToBGR_JPEG 1119
WTFwd 957                                          YCbCr422ToBGR444 233
WTFwd_B53_JPEG2K 1230                              YCbCr422ToBGR444Dither 234
WTFwdCol_B53_JPEG2K 1217                           YCbCr422ToBGR555 233
WTFwdCol_D97_JPEG2K 1224                           YCbCr422ToBGR555Dither 234
WTFwdColLift_B53_JPEG2K 1218                       YCbCr422ToBGR555LS_MCU 1144
WTFwdColLift_D97_JPEG2K 1225                       YCbCr422ToBGR565 233
WTFwdFree 956                                      YCbCr422ToBGR565Dither 234
WTFwdGetBufSize 957                                YCbCr422ToBGR565LS_MCU 1144
WTFwdInitAlloc 954                                 YCbCr422ToBGRLS_MCU 1143
WTFwdRow_B53_JPEG2K 1215                           YCbCr422ToCbYCr422 297
WTFwdRow_D97_JPEG2K 1222                           YCbCr422ToGray 222
WTInv 964                                          YCbCr422ToRGB 216
WTInv_B53_JPEG2K 1231                              YCbCr422ToRGB_JPEG 1117
WTInv_D97_JPEG2K 1235                              YCbCr422ToRGB444 231
WTInvCol_B53_JPEG2K 1219                           YCbCr422ToRGB444Dither 232
WTInvCol_D97_JPEG2K 1227                           YCbCr422ToRGB555 231
WTInvColLift_B53_JPEG2K 1221                       YCbCr422ToRGB555Dither 232
WTInvColLift_D97_JPEG2K 1228                       YCbCr422ToRGB565 231
WTInvFree 963                                      YCbCr422ToRGB565Dither 232
WTInvGetBufSize 964                                YCbCr422ToRGBLS_MCU 1139
WTInvInitAlloc 961                                 YCbCr422ToYCbCr411 302
WTInvRow_B53_JPEG2K 1216                           YCbCr422ToYCbCr420 298
WTInvRow_D97_JPEG2K 1223                           YCbCr422ToYCrCb420 301
                                                   YCbCr444ToBGR555LS_MCU 1142
X                                                  YCbCr444ToBGR565LS_MCU 1142
                                                   YCbCr444ToBGRLS_MCU 1141
Xor 151                                            YCbCr444ToRGBLS_MCU 1138

                                                                                             1795
---------------------Page 1796---------------------

Intel Integrated Performance Primitives Reference Manual, Volume 2: Image and Video Processing

YCbCrToBGR 208                                    YCrCb420ToYCbCr411 324
YCbCrToBGR_709CSC 209                             YCrCb420ToYCbCr420 323
YCbCrToBGR_JPEG 1113                              YCrCb420ToYCbCr422 321
YCbCrToBGR444 212                                 YCrCb420ToYCbCr422_5MBDV 1465
YCbCrToBGR444Dither 214                           YCrCb420ToYCbCr422_8x8x5MB_DV 1466
YCbCrToBGR555 212                                 YCrCb420ToYCbCr422_Filter 321
YCbCrToBGR555_JPEG 1115                           YCrCb420ToYCbCr422_ZoomOut2_5MBDV 1465
YCbCrToBGR555Dither 214                           YCrCb420ToYCbCr422_ZoomOut4_5MBDV 1465
YCbCrToBGR565 212                                 YCrCb420ToYCbCr422_ZoomOut8_5MBDV 1465
YCbCrToBGR565_JPEG 1115                           YCrCb422ToBGR 219
YCbCrToBGR565Dither 214                           YCrCb422ToRGB 219
YCbCrToRGB 207                                    YCrCb422ToYCbCr411 305
YCbCrToRGB_JPEG 1109                              YCrCb422ToYCbCr420 304
YCbCrToRGB444 210                                 YCrCb422ToYCbCr422 303
YCbCrToRGB444Dither 211                           YCrCb422ToYCbCr422_10HalvesMB16x8_DV100 1470
YCbCrToRGB555 210                                 YCrCb422ToYCbCr422_5MBDV 1467
YCbCrToRGB555_JPEG 1111                           YCrCb422ToYCbCr422_8x4x5MB_DV 1469
YCbCrToRGB555Dither 211                           YCrCb422ToYCbCr422_ZoomOut2_5MBDV 1467
YCbCrToRGB565 210                                 YCrCb422ToYCbCr422_ZoomOut4_5MBDV 1467
YCbCrToRGB565_JPEG 1111                           YCrCb422ToYCbCr422_ZoomOut8_5MBDV 1467
YCbCrToRGB565Dither 211                           YUV color model 172
YCCK color model 172                              YUV420ToBGR 198
YCCK444ToCMYKLS_MCU 1146                          YUV420ToBGR444 203
YCCKToCMYK_JPEG 1125                              YUV420ToBGR444Dither 204
YCCKToCMYK411LS_MCU 1148                          YUV420ToBGR555 203
YCCKToCMYK422LS_MCU 1147                          YUV420ToBGR555Dither 204
YCCToRGB 270                                      YUV420ToBGR565 203
YCnCr color model 172                             YUV420ToBGR565Dither 204
YCoCg color model 172                             YUV420ToRGB 196
YCoCgToBGR 280                                    YUV420ToRGB444 200
YCoCgToBGR_Rev 284                                YUV420ToRGB444Dither 201
YCoCgToRGB 278                                    YUV420ToRGB555 200
YCoCgToSBGR 281                                   YUV420ToRGB555Dither 201
YCoCgToSBGR_Rev 285                               YUV420ToRGB565 200
YCrCb411ToYCbCr422_16x4x5MB_DV 1463               YUV420ToRGB565Dither 201
YCrCb411ToYCbCr422_5MBDV 1462                     YUV422ToRGB 192
YCrCb411ToYCbCr422_EdgeDV 1464                    YUVToRGB 190
YCrCb411ToYCbCr422_ZoomOut2_5MBDV 1462
YCrCb411ToYCbCr422_ZoomOut2_EdgeDV 1464
YCrCb411ToYCbCr422_ZoomOut4_5MBDV 1462            Z
YCrCb411ToYCbCr422_ZoomOut4_EdgeDV 1464
YCrCb411ToYCbCr422_ZoomOut8_5MBDV 1462            zigzag order of elements 1149
YCrCb411ToYCbCr422_ZoomOut8_EdgeDV 1464           ZigzagFwd8x8 73
YCrCb420ToCbYCr422 322                            ZigzagInv8x8 75
YCrCb420ToRGB 242

  1796
