2011-11-09 10 views
1

私はアンドロイドでビットマップを回転させたいと思います。私はアンドロイドAPIを使用したくないが、画像処理と高速応答のためにCコードを使用したい。 cでこれを達成する方法を教えてもらえますか?android ndkを使ってアンドロイドで画像を回転させる方法

は、あなたはネイティブコードでの回転行列を処理することによってOpenCV for Androidを使用することができ、事前に

答えて

0

、ありがとうございました。しかし、イメージを回転させたいだけの場合は、より複雑な変換を追加する予定がない限り、ネイティブコードを使用することが一番上になります。単一の変換は、おそらくJavaで回転させるだけの処理に比べて処理が速くはありません。

+0

返信いただきありがとうございます。しかし、画像を回転させるための最初のステップです。私はサイズ変更を行うことができ、いくつかのフィルタを適用し、この複雑な操作をすべてトリミングします。プロセスを後押しする。私は回転のためにいくつかのアルゴリズムを適用する必要があると思う。あなたがこれをもっと知っているなら、私に教えてください –

0

ニーズにあった優れたソリューションImageMagickがあります。 NDKでImageMagickのCバージョンをコンパイルできます。 githubにはImageMagick-Androidというプロジェクトもありますが、すぐに使えるソリューションのようには見えません。

関連する問題