Apple Developer Connection
Advanced Search
Member Login Log In | Not a Member? Contact ADC

< 前ページ次ページ >

Core Image の概念

Core Image はグラフィックおよびビデオを準リアルタイムかつピクセル単位の精度で画像処理するために、Mac OS X v10.4 に組み込まれた拡張可能なアーキテクチャです。Core Image にバンドルされているフィルタ、または自分や別の開発者が開発したフィルタを使用して、以下のタイプの操作を実行できます。

Core Image を利用して得られる結果については、「Core Image フィルタ」の図を参照してください。

図 1-1 に、Core Image と Mac OS X の他のグラフィックテクノロジーとの大まかな関係を示します。Core Image はこれらのテクノロジーと統合されているため、これらを併用することでさまざまな結果を得ることができます。たとえば、Core Image を使用して、Quartz 2D(Core Graphics)で作成した画像および OpenGL で作成したテクスチャを処理することができます。また、Core Video を使用して再生するビデオに、Core Image フィルタを適用することもできます。


図 1-1: Core Image と他のグラフィックテクノロジーとの関係

図 1-1 Core Image と他のグラフィックテクノロジーとの関係


この章では、Core Image テクノロジーについて概説し、アプリケーションで API を使用する方法を説明します。また、高速で衝撃的なリアルタイム画像処理を実現するために、Core Image が舞台裏でどのように機能するかについても述べます。

目次:

Core Image と GPU
フィルタクライアントとフィルタクリエータ
処理パス
ワークスペース
関心領域
実行可能フィルタおよび非実行可能フィルタ
メモリ管理
色成分とプリマルチプライ済みアルファ
関連項目



< 前ページ次ページ >


Last updated: Tiger




Did this document help you?
Yes: Tell us what works for you.

It’s good, but: Report typos, inaccuracies, and so forth.

It wasn’t helpful: Tell us what would have helped.
Get information on Apple products.
Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Copyright © 2007 Apple Inc.
All rights reserved. | Terms of use | Privacy Notice