Intel® IPP functions are compatible with the following languages in addition to the C programming language. To download Intel® IPP sample code visit "IPP Code Sample" web page.
|
Languages |
Environment |
Sample Code Package |
The Sample Description |
|
C++ |
Makefile |
ipp-samples\language-interface\cpp |
The sample demonstrates the use of the Intel® IPP libraries in the C++ applications. In particular, the sample shows how Intel® IPP C-libraries functions can be overloaded in the C++ interface to subsequently serve as the basis for creating special classes for easy access to the large variety of the signal and image processing as well as string manipulation functions. |
|
WinCE 5.0 SDK for x86 |
This sample demonstrates how to use the Intel® IPP libraries in the development of applications in the Windows* CE environment. |
||
|
FORTRAN |
Makefile |
N/A |
N/A |
|
C#* |
Microsoft .NET C#* |
ipp-samples\language-interface\csharp |
The sample demonstrates how to use the Intel® IPP libraries in the development of applications in the Microsoft* C# environment. The sample contains several wrapper classes for signal and image processing as well as a specially developed code of the demonstration application that shows the use of the Intel® IPP image processing primitives for filtering, morphological operations, and geometric transforms. Also, Intel® IPP string manipulation primitives in developing a class and its methods. |
|
Visual Basic* |
Microsoft .NET Visual Basic* |
Legacy Samples\ language-interface\ dotnet-vb |
The sample shows how you can use the Intel® IPP libraries in the development of applications in the Microsoft* Visual Basic* .NET environment. Mainly, the demo-application demonstrates how to use the Intel® IPP image processing functions that perform filtrating as well as morphological and geometric operations. It uses the wrapper class for the image processing domain (ippi.vb). The demo-application launches the P/Invoke mechanism for the unmanaged code in the Intel® IPP library, and loads the dispatcher of the processor specific libraries. |
|
Object Pascal |
Borland* Delphi* 5.0 |
Legacy Samples\language-interface\delphi |
The sample demonstrates how Intel® IPP can be used for developing applications in the Borland* Delphi* environment (Windows) and Kylix* (Linux). |
|
Java* |
Java Development Kit 1.5.0 |
ipp-samples\language-interface\java |
The sample demonstrates how to use the Intel ® IPP libraries in the development of applications in the Java environment. Mainly how to use the Intel ® IPP image processing functions that perform filtrating as well as morphological and geometric operations. It uses the wrapper class for the image processing domain (jppi.java). The demo-application launches the mechanism for the unmanaged code in the Intel ® IPP library, and loads the dispatcher of the processor specific libraries. |
Knowledge Base article on IPP sample code - /en-us/articles/intel-ipp-kb/sample-code/1/
