2010-12-28 4 views
2

私はGPUでいくつかの画像処理を行いたいのですが、私は使用する適切なライブラリを探しています。私がしたい操作は、スケーリング、合成、色空間の変換、翻訳です。PBOをサポートする高水準OpenGLライブラリ

私はOpenCLとCUDAを考えましたが、必要な操作のほとんどがOpenGLで既に(直接的または間接的に)実装されているため、OpenGLが適切だと思います。

OpenGLを使用して必要な機能をすでに正常に実装しましたが、信頼性と保守性を向上させるために、高レベルのサードパーティOpenGLライブラリを使用したいと考えています。

しかし、私が今までに見つけたすべての高レベルOpenGLライブラリは、デバイスとホストの間の高速転送にPBOを使用せず、その逆もあります。

これまで私はShallows(pboは維持されていません)とSFML(pboは維持されていません)を見ました。

私は、簡単に維持できる簡単な画像処理を実装するための適切なツールに関する提案を探しています。これらのライブラリはあなたにアクセス権を与える場合は、独自の

+0

実装PBOテクスチャのアップロードは難しいことではないでしょうソースに。 –

答えて

1

Qtはそれを行うことができますが、あなたはそれのうちの一つのことをしたい場合は、それはライブラリのかなり膨大なコレクションです...

+0

そうです、QTは大きな依存関係にあります。 – ronag