Movatterモバイル変換


[0]ホーム

URL:


コンテンツにスキップ
Wikipedia
検索

Core Image

出典: フリー百科事典『ウィキペディア(Wikipedia)』

Core Imageコア・イメージ)は、AppleのOSmacOSiOSiPadOStvOSvisionOS)を構成するフレームワークの一つで、GPU上で動作するプログラマブルシェーダーを用いて画像・動画のフィルタ処理をリアルタイムで実行するコンポーネントおよびAPIである。なおプログラマブルシェーダーをサポートしない環境では、CPUで処理が行われる。

概要

[編集]

Core ImageはMac OS X v10.4で導入された。

Core Audioと同様に、Image Unit(イメージユニット)と呼ばれるプラグイン形式の画像処理フィルタや、カスタムフィルタを組み合わせることにより、画像の加工・解析を容易に行うことができる。特徴的な機能としては、バーコード二次元コードの読み取りや、顔認識クロマキー合成・画像の自動補正などがある。各ピクセルの値は、整数ではなく、単精度浮動小数点数で処理されるため、非常に正確な演算結果が得られる。

グラフィックスハードウェア(GPU)の持つ並列演算性能を活用したハードウェアアクセラレーションにより、画像処理が高速化される。カーネル記述言語[注釈 1]には「Core Image Kernel Language」[注釈 2]または「Metal Shading Language」が用いられる[1][2][3]

脚注

[編集]
[脚注の使い方]

注釈

[編集]
  1. ^並列処理対象の各要素(画像処理の場合は通例ピクセル)に作用させるフィルタリング関数のことをカーネルと呼ぶ。GPUが持つ多数のストリームプロセッサによって並列実行される。
  2. ^OpenGL規格で標準化されているシェーディング言語であるGLSLの方言(dialect)。

出典

[編集]
  1. ^Writing Custom Kernels | Apple Developer Documentation
  2. ^CIKernel | Apple Developer Documentation
  3. ^Core Imageで体験 - Mac OS Xの高速画像処理 (2) Core Imageの構造 | マイナビニュース[リンク切れ]

関連項目

[編集]

外部リンク

[編集]
バージョン
macOS logo
アプリケーション
廃止
ユーティリティ
廃止
テクノロジーおよび
インタフェース
非推奨
廃止
開発ツール
その他
バージョン
iOS logo
派生OS
iPadOS
アプリケーション
廃止
機能
廃止
サービス
終了
その他
スタブアイコン

この項目は、コンピュータに関連した書きかけの項目です。この項目を加筆・訂正などしてくださる協力者を求めていますPJ:コンピュータ/P:コンピュータ)。

https://ja.wikipedia.org/w/index.php?title=Core_Image&oldid=105163122」から取得
カテゴリ:
隠しカテゴリ:

[8]ページ先頭

©2009-2026 Movatter.jp