0

ペイントアプリのようなものを開発しています。大きな画像に描画する機能があります。私はすでにこの能力を実装しています。次に、画像処理の機能を追加する必要があります (ぼかし、色相、彩度、明るさ、コントラスト、セピアなどの効果)。フレームワークでそれを行うことは問題ありませんCoreImageが、1 つの問題が発生しました。私の絵と画像の描画はすべて OpenGL に基づいています。そして、コアイメージでイメージを処理(エフェクトを適用)しようとし、それをOpenGLに送り返して画面に描画しようとすると、次のようなパフォーマンスの問題が発生しますslow image processingリアルタイムでやろうとすると。ユーザーがスライダーを動かし、スライダーの位置を変更すると、画像が更新されます。そのため、画像がかなり大きい場合 (たとえば 3200x2000)、このアクションは遅くなります。画像が小さい場合 (たとえば 1500x1000)、美しく機能します。だから私はそれがフレームワークの問題であるという結論に達しました。私が間違っている場合は教えてください。では、高速な画像処理にどのフレームワークを使用できますか? が見つかりましvImageたが、ご覧のとおり、そのような効果を適用する機能はありません。助言がありますか?

4

1 に答える 1

0

これは、Brad による GPUImage フレームワークのほぼすべての要件に適合します。

于 2012-10-04T14:53:26.160 に答える