2012-01-03 3 views
0

iはiOS5をSDKを使用して画像フィルタについて検索していますが、私は2つの質問があります:Mac OS X用IOS 5:イメージフィルタ

  1. は、IOS SDKで利用できないフィルタがたくさんあるように思われます。それらを実装することは可能ですか、すでに実装されていますか?

  2. Instragramのようなフィルタを備えたオープンソースライブラリはありますか?

ありがとう!

答えて

0
  1. 独自のカスタムCoreImageフィルタは、独自のカーネルを実装することで作成できます。カーネルは、CoreImageのハードウェアアクセラレーションを使用して適用されます。Creating Custom Filters

  2. オープンソースの画像ライブラリがいくつかあります。私たちはいくつかのiOSアプリでImageMagickを使用しています。 iOSライブラリはdownloadでも利用できます。

+0

です:答えはノーです。それらがiOS SDKで利用できない場合は、独自のカーネルまたはフィルタを実装する必要があります。 –

+1

オプション1はiOSでは正しくありません。カスタムカーネルは使用できません。 – akaru

+0

iOS上でカスタムCore Imageフィルタを作成することはできません。 –

5

iOSのCore Imageには、ぼかしやその他の複雑な操作など、Mac上に存在する多くのフィルタがありません。 iOS 5.1以降、Core Imageにカスタムフィルタを書き込むこともできません。

私の新しいGPUImageというフレームワークでは、カスタムフィルタを書くことができ、アンシャープマスキングやエッジ検出など、iOSのCore Imageには欠けているものがたくさんあります。ほとんどの場合、それはまたmuch faster than Core Imageです。私はこのフレームワークを、iOS上のCore Imageの現在の欠点に具体的に対処するために構築しました。

0

あなたは、C/C++に基づいて、このオープンソースのライブラリを使用することができ、これは(1)明確にするためにlibrary link