1
異なるイメージで特定の反復回数のフィルタモーションを適用したい場合、各イメージは異なるブロックサイズに分割されます。例えばGPUを使用した異なるイメージブロックサイズ
、画像サイズはMATLABを使用してなど、異なるブロックサイズ8x8
にこの画像を分割する方法、1024x870
で16x16
、64x64
か?
異なるイメージで特定の反復回数のフィルタモーションを適用したい場合、各イメージは異なるブロックサイズに分割されます。例えばGPUを使用した異なるイメージブロックサイズ
、画像サイズはMATLABを使用してなど、異なるブロックサイズ8x8
にこの画像を分割する方法、1024x870
で16x16
、64x64
か?
それは完璧ではないのですが、私はどうなる:
A=rand(128);
Apatch=im2col(A,[64 64],'distinct');
Apacth=gpuArray(Apatch);
そうでなければあなたは(私はそれがスピードアップわからない)試すことができます。
A=rand(128);
A=gpuArray(A);
Apatch=im2col(A,[64 64],'distinct');
Apacth=gpuArray(Apatch);
ここであなたの実際の質問は何ですか? – talonmies
この画像を異なるブロックサイズ(8 * 8)、(16 * 16)、(64 * 64)などに分割する方法はmatlab&jacketを使用していますので、これを実行するには – pyCuda
http://stackoverflow.com/q/ 5207960/1021231 – pyCuda