0

iPhone (4s 以上) でフルサイズの写真 (約 8MB) を任意の角度でできるだけ速く回転させる必要があります。CoreImage でこれを行うコードは簡単ですが、高速ではありません。4秒で約1.5秒かかります。この回転の目的は、メモリ内でさらに画像を処理することであり、画面に表示することではないことに注意してください。

おそらくDSP(Accelerateフレームワークを使用)またはOpenGL(使用するバッファに出入りするビットをコピーする必要があることを念頭に置いて)を考えると、これを1秒未満にできるという希望はありますか. これが絶望的である場合は、他の (しかしより複雑な) 方法でこの仕事に取り組む. 私は以前に OpenGL コードを書いたことがなく、かなりの時間を費やす前に、これが実際に機能することをある程度保証したいと思っています!

ありがとう、ケン

4

1 に答える 1

1

ハードウェアアクセラレーションなしで1.5秒で実行しているので、OpenGLで1秒未満で実行できると想定しても安全だと思います.

于 2013-06-08T02:33:54.870 に答える