手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

Intel IPP图像处理库下载及安装测试

时间:2024-10-16 03:25:33

IPP“Intel Integrated Performance Primitives” ( Intel IPP )是一套跨平台的软件挣窝酵聒函数库,他提供了广泛的多媒体功能:音频解码器(例如: H263 、 MPEG-4 )、图像处理 (JPEG) 、信号处理、语音压缩(例如: G723 、 GSM 、 AMR )和加密机制。Intel IPP 针对大量的 Intel Microprocessor (微处理器)进行优化: Intel Pentium 4 处理器,采用 Intel Centrino 移动运算技术的 Intel Pentium M 处理器组件, Intel Itanium 2 处理器、 Intel Xeon 处理器以及采用 Intel XScale 技术的 Intel PCA 应用处理器。采用一套跨平台结构的通用 API ,使用者除了不需要担心平台兼容性的问题,更节省了开发成本以及研发时间,使用者可以轻轻松松移植原有应用程序。特点:IPP收费源代码不公开函数库:信号处理,图像处理,多媒体,向量处理等跨平台和OS的通用 API高性能代码,不需要写汇编代码,获得优化的应用程序,速度快,效率高。

工具/原料

电脑

Visual Studio

下载

1、可以选择免费下载(get it for free),注册一个账户,用于接收激活码。下载地址:"https://software.intel.com/en-us/intel-ipp ")

Intel IPP图像处理库下载及安装测试

2、会自动检测你电脑的CPU,下载对应的版本。

Intel IPP图像处理库下载及安装测试

3、下载完成后,双击解压安装

Intel IPP图像处理库下载及安装测试

4、自动安装中。。。

Intel IPP图像处理库下载及安装测试

5、点击next 继续安装

Intel IPP图像处理库下载及安装测试

6、在激活项,输入邮箱中(刚才注册时候输入的注册邮箱)的激活码(邮箱中的下载链接旁边有一个激活码),如下。

Intel IPP图像处理库下载及安装测试

7、等待安装完成,一般20min左右,直至出现如下Finish!

Intel IPP图像处理库下载及安装测试

文件配置

1、点击Finish之后会跳转到下面的配置指引网页。当然也可以在开始菜单中,点击下面程序打开下面的配置指引文件网页。

Intel IPP图像处理库下载及安装测试

2、配置Windows:设置环境变量:在环境变量中的Path上添加下面路径(注意你的安装路径,32位电脑添加相应32位路径):C:\Program Files(x86)\IntelSWTools\compilers_and_libraries_2016.3.207\windows\redist\intel64_win\ipp环境变量配置完成之后注意重启生效!

Intel IPP图像处理库下载及安装测试

3、配置IDE:1). 新建一个控制台程序,选择项目属性->VC++目录,在可执行文件,包掺滦贾溺含目录,库目录中分别添加如下路径(注意安装路径):可执行文件目录:C:\Program Fi造婷用痃les(x86)\IntelSWTools\compilers_and_libraries_2016.3.207\windows\redist\intel64_win\ipp包含目录:C:\Program Files(x86) \IntelSWTools\compilers_and_libraries_2016.3.207\windows\ipp\include库目录:C:\Program Files(x86)\IntelSWTools\compilers_and_libraries_2016.3.207\windows\ipp\lib\intel64_win

4、在Linker中的输入中的附加依赖项中添加如下文件:ippcc.libippccmt.libippch.libippchmt.libipp艘早祓胂core.libippcoremt.libippcv.libippcvmt.libippdc.libippcvmt.libippi.libippimt.libipps.libippsmt.libippvm.libippvmmt.lib

5、配置完成

测试IPP

1、测试程序如下:#include<stdio.h>#include"坡纠课柩ipp.h "// 引入头文件int main(){Ipp64u start, end;start=ippGetCpuClocks (); // 得到CPU开始时钟,这里调用的是ipp函数,注意函数前缀end=ippGetCpuClocks (); // 得到CPU终止时钟//输出什么都不做的时差printf("Clocks to do nothing: %d \n",(Ipp32s)(end - start));//输出打印Hello Word情况下的时差start = ippGetCpuClocks ();printf("Hello World\n");end = ippGetCpuClocks ();printf("Clocks to print 'hello world': %d \n",(Ipp32s)(end - start));return 0;}

Intel IPP图像处理库下载及安装测试
© 手抄报圈