The following table presents the files with the source code for the Intel IPP samples by categories and links to them.
Category |
Summary |
Description and Links |
---|---|---|
Basic Techniques |
Introduction to programming with Intel IPP functions |
Performance measurement: GetClocks.cpp Copying data: Copy.cpp Optimizing table-based Functions: |
Digital Filtering |
Fundamentals of signal processing |
Executing the: DFT.cppFiltering with FFT: FFTFilter.cpp Time-domain filtering: FIR.cpp |
Audio Processing |
Audio signal generation and manipulation |
Generating DTMF tones: DTMF.cpp Using IIR to create an echo: IIR.cpp Using FIRMR to resample a signal: Resample.cpp |
Image Processing |
Creating and processing a whole image or part of an image |
Allocating, initializing, and copying an image: Copy.cpp Rectangle of interest sample wrapper: ROI.h ROI.cpp ROITest.cpp Mask image sample wrapper: Mask.h Mask.cpp MaskTest.cpp |
Image Filtering and Manipulation |
General image affine transformations |
Wrapper for resizing an image: Resize.h Resize.cpp ResizeTest.cpp Wrapper for rotating an image: Rotate.h Rotate.cpp RotateTest.cpp Wrapper for doing an affine transform on an image: Affine.h Affine.cpp AffineTest.cpp |
Graphics and Physics |
Vector and small matrix arithmetic functions |
ObjectViewer application: ObjectViewerDoc.cpp ObjectViewerDoc.h ObjectViewerView.cpp ObjectViewerView.h Transforming vertices and normals: CTestView::OnMutateModel Projecting an object onto a plane: CTestView::OnProjectPlane Drawing a triangle under the cursor: CTestView::Draw Performance comparison, vector vs. scalar: perform.cpp Performance comparison, buffered vs. unbuffered: perform2.cpp |
Special-Purpose Domains |
Cryptography and computer vision usage |
RSA key generation and encryption: rsa.cpp rsa.h rsatest.cpp bignum.h bignum.cpp Canny edge detection class: canny.cpp canny.h cannytest.cpp filter.h filter.cpp Gaussian pyramids class: pyramid.cpp pyramid.h pyramidtest.cpp |
Copyright © 2008 - 2011, Intel Corporation. All rights reserved.