由于最近看到一个代码中使用了intel ipp6.0库,了解到,ipp6.0是一个很强大的图像处理库,将其与opencv联合使用,还能够加速opencv的处理,在图像处理的过程中,是一个很重要的工具。下面将搜索以及安装的过程介绍如下,仅供参考。
1,下载安装。由于官方的文件是要收费的,价格不菲,199dollars,但是intel还算大方,提供了31天的试用版,作者使用的就是试用版。连接地址如下:
http://registrationcenter-download.intel.com/akdlm/irc_nas/1327/w_ipp_ia32_p_6.0.2.074.exe
2,下载的文件是w_ipp_ia32_p_6.0.2.074.exe,双击打开,如下所示:
3,点击下一步,其中可以选择自己需要的安装路径,这里,我的安装路径为:D:\Program Files\Intel
4,安装完毕后,配置环境变量:我的电脑——右键——属性——高级——环境变量——系统变量,选中Path,点击下方的编辑,然后在最后输入
“;D:\Program Files\Intel\IPP\6.0.2.074\ia32”,即可,注意路径前需要首先输入一个分号;,然后,一路确定下来
5,打开工程文件,在其中设置可包含路径和库路径:右键解决方案——属性,打开如下窗口:
1)选择:C++——常规,在右侧“附加包含目录”中,选择路径:D:\Program Files\Intel\IPP\6.0.2.074\ia32\include
选择:链接器——常规,在右侧“附加库依赖项”中,选择路径:D:\Program Files\Intel\IPP\6.0.2.074\ia32\lib
2)完成以上操作后,点击 应用,保存刚才的设置,然后在左上角的配置中选择release,同样的设置\include和\lib
这样,就完成了intel ipp6.0的全部安装和设置,在使用的时候,还需要加上头文件:include "ipp.h"