私は最近、特に機能検査(例えば、SIFT、SURF ...)のOpenCvで実験を開始します。 OpenCLを調べ始めると、これらの機能検出器の「サポート」。OpenCVのためのOpenCLのサポート機能/デスクリプタ
"googleing"という質問がありましたが、私はこのリンクを見つけました1可能なOpenCLアクセラレーション機能を備えています。しかし、フィーチャー・セレクターが列挙されておらず、マッチャーのみがリストされています。 githubで私は次のコード2が見つかりました。これはSURFを使用できることを示しています。 OpenCLで実装されているフェイセッサー/フェスクリプタは誰か知っていますか? (そしておそらく、その使用方法)
挨拶Drian
お返事ありがとうございます。だから、もし私が加速したいと思ったら。 GPUやその他の並列プロセッサ上のSURF私は自分自身でopencv関数+ openclで実装された自己書き換え関数を使ってコードを作成する必要がありますか?または、自分自身を加速するためにopencvsのサーフ用openclの実装に言うことが可能です。 – Drian
@Drian:Corect、あなたは自分でアルゴリズムを実装する必要があります。並列実行のためにアルゴリズムを記述する必要があるため、OpenCVソースコードを「コピー&ペースト」するだけではいけません。並列コードはカーネルと呼ばれます。これらのカーネルは、C++言語仕様のサブセットで記述されています。 – Marco