2012-01-16 18 views
-1

iPhoneアプリケーションで画像処理&を操作するにはどうすればよいですか?iPhoneSDKで画像処理する方法

私は3つの重要なステップを下回る含めたい:

  1. アクセス生RGB画像データから
  2. 任意の画像proccessingを適用する(エッジが&色コントラスト、グレースケール、検出)。
  3. この変更されたデータから新しいイメージを作成します。

    コントラストは色が&の少数しかありませんが、まだ画像のコーナーからエッジ検出を探しています。ここで

リンクです:

https://launchpad.net/imagemagick/main/6.3.2-2

http://code.google.com/p/image-tools2009/source/checkout

http://www.google.com/codesearch#I0cABDTB4TA/pub/FreeBSD/

は、これらのために利用可能な他のオープンソースコードはありますか?

おかげで、

+0

CoreImageはあなたが探しているフレームワークです – Jessedc

+0

いいえ、私はすべてのエッジ検出と画像上の他の画像操作を実行できるいくつかのオープンソースAPIを探しています。 –

+0

MacOSXフレームワーク、iPhoneSDKと一緒に使う方法は? –

答えて

0

あなたの質問のハイライト、オープンソースのフレームワーク - しかし、私はiOS5を利用できるようになりましたAppleのCoreImageフレームワークの背後に私の答えを投げるつもりです。 CIは非常に長い間OSXフレームワークとして使用されていました.iOS 5以降では、iOSでフィルタのサブセットを使用できます。

利点は次のとおりです。

  • 非常に強力な
  • 年齢の周りされて

レイWenderlichは偉大なチュートリアルを持っており、彼は私がかもしれないと思う"Beginning Core Image in OS5"の一つを有する高度に最適化されましたあなたの路地にいてください。彼は、CIContext,CIImage,CIFilterのような基本的な部分について語っています。

あなたが見るべき2番目の場所はAppleのCore Image Programming guide for iOSCoreImage Filter Referenceです。フィルタリファレンスには、iOSで使用できるフィルタが記載されています。

少し難しいと感じたら、CoreGraphicsに戻ってiOSのグラフィックスの基礎を学ぶ必要があるかもしれないと思いますが、それはこの質問の範囲外です。

+0

あなたの答えをありがとうございますが、私はiOS 4および5と互換性のあるフレームワークで作業する必要があります。 :( –