Core Image

出典: フリー百科事典『ウィキペディア(Wikipedia)』
移動: 案内検索

Core Imageコア・イメージ)はMac OS Xを構成するミドルウェアの一種で、GPUプログラマブルシェーダを用いてイメージのフィルタ処理を行うコンポーネント及びAPIである。シェーダー非対応の場合はCPUによる計算を行い、ハードウェア層を抽象化する。

各フィルタはImage Unit(イメージユニット)と呼ばれるプラグイン形式で、いったん組み込めばシステム全体で使用可能となる。またカラー領域を32ビット精度で浮動小数点処理する為、非常に精密な演算結果が得られるのも特徴。

Mac OS X v10.4以降で使用可能で、実用的な速度を出すには対応GPUまたは高速なCPUが必要となる。