「Core Image」の版間の差分
表示
削除された内容 追加された内容
m Bot作業依頼: Apple関連記事の改名に伴うリンク修正依頼 (iOS (Apple)) - log |
m Bot作業依頼: Apple関連記事の改名に伴うリンク修正依頼 (Core Audio (Apple)) - log |
||
5行目: | 5行目: | ||
Core Imageは[[Mac OS X v10.4]]で導入された。 |
Core Imageは[[Mac OS X v10.4]]で導入された。 |
||
[[Core Audio ( |
[[Core Audio (Apple)|Core Audio]]と同様に、Image Unit(イメージユニット)と呼ばれるプラグイン形式の画像処理フィルタや、カスタムフィルタを組み合わせることにより、画像の加工・解析を容易に行うことができる。特徴的な機能としては、[[バーコード]]・[[二次元コード]]の読み取りや、[[顔認識システム|顔認識]]・[[クロマキー]]合成・画像の自動補正などがある。各ピクセルの値は、整数ではなく、単精度浮動小数点数で処理されるため、非常に正確な演算結果が得られる。 |
||
[[シェーディング言語]]には[[OpenGL]]規格で標準化されている[[GLSL]]が用いられる<ref>[http://news.mynavi.jp/special/2006/coreimage/001.html Core Imageで体験 - Mac OS Xの高速画像処理 (2) Core Imageの構造 | マイナビニュース]</ref>。 |
[[シェーディング言語]]には[[OpenGL]]規格で標準化されている[[GLSL]]が用いられる<ref>[http://news.mynavi.jp/special/2006/coreimage/001.html Core Imageで体験 - Mac OS Xの高速画像処理 (2) Core Imageの構造 | マイナビニュース]</ref>。 |
2021年5月21日 (金) 02:12時点における版
Core Image (コア・イメージ)は、AppleのOS(macOS・iOS・iPadOS・tvOS)を構成するフレームワークの一つで、GPUのプログラマブルシェーダーを用いて画像・動画のフィルタ処理をリアルタイムで行うコンポーネント及びAPIである。なおプログラマブルシェーダーをもたない環境では、CPUで処理が行われる。
概要
Core ImageはMac OS X v10.4で導入された。
Core Audioと同様に、Image Unit(イメージユニット)と呼ばれるプラグイン形式の画像処理フィルタや、カスタムフィルタを組み合わせることにより、画像の加工・解析を容易に行うことができる。特徴的な機能としては、バーコード・二次元コードの読み取りや、顔認識・クロマキー合成・画像の自動補正などがある。各ピクセルの値は、整数ではなく、単精度浮動小数点数で処理されるため、非常に正確な演算結果が得られる。
シェーディング言語にはOpenGL規格で標準化されているGLSLが用いられる[1]。
脚注
関連項目
外部リンク
- About Core Image - Core Image Programming Guide
- Core Image - Apple Developer Documentation