インテル® IPP では、関連する関数をいくつかの細区分に分けています。細区分はそれぞれドメインと呼ばれ、独自のヘッダーファイル、スタティック・ライブラリー、SO およびテストが用意されています。 これらのドメインには、入力データの型と対応する接頭辞がマップされます。 『インテル® IPP リファレンス・マニュアル』では、関数が含まれているヘッダーファイルを示します。以下の表は、各ドメインのコード、ヘッダーファイルとライブラリー名、関数エリアの一覧です。
ドメインのコード |
ヘッダーファイル |
スタティック・ライブラリー |
SO |
接頭辞 |
説明 |
---|---|---|---|---|---|
ippAC |
ippac.h |
libippac[_*].a |
libippac[**].so.x.x |
ipps |
オーディオ・コーディング |
ippCC | ippcc.h | libippcc[_*].a | libippcc[**].co.x.x | ippi |
カラー変換 |
ippCH | ippch.h | libippch[_*].a | libippch[**].so.x.x | ipps |
ストリング処理 |
ippCP | ippcp.h | libippcp[_*].a | libippcp[**].so.x.x | ipps |
暗号化 |
ippCV | ippcv.h | libippcv[_*].a | libippcv[**].so.x.x | ippi |
コンピューター・ビジョン |
ippDC | ippdc.h | libippdc[_*].a | libippdc[**].so.x.x | ipps |
データ圧縮 |
ippDI | ippdi.h | libippdi[_*].a | libippdi[**].so.x.x | ipps |
データ完全性 |
ippIP | ippi.h | libippi[_*].a | libippi[**].so.x.x | ippi |
画像処理 |
ippJP | ippj.h | libippj[_*].a | libippj[**].so.x.x | ippi |
画像圧縮 |
ippMX | ippm.h | libippm[_*].a | libippm[**].so.x.x | ippm |
小行列演算 |
ippRR | ippr.h | libippr[_*].a | libippr[**].so.x.x | ippr |
リアリスティック・レンダリングと 3D データ処理 |
ippSP | ipps.h | libipps[_*].a | libipps[**].so.x.x | ipps |
信号処理 |
ippSC | ippsc.h | libippsc[_*].a | libippsc[**].so.x.x | ipps |
音声コーディング |
ippVC | ippvc.h | libippvc[_*].a | libippvc[**].so.x.x | ippi |
ビデオ・コーディング |
ippVM | ippvm.h | libippvm[_*].a | libippvm[**].so.x.x | ipps |
ベクトル演算 |
* 以下のいずれか: l、t
** プロセッサー固有のコード (例: s8)
x.x は製品のバージョン番号 (例: 7.0)
© 2008 - 2010 Intel Corporation. 無断での引用、転載を禁じます。