2011-12-04 11 views
1

異なるイメージで特定の反復回数のフィルタモーションを適用したい場合、各イメージは異なるブロックサイズに分割されます。例えばGPUを使用した異なるイメージブロックサイズ

、画像サイズはMATLABを使用してなど、異なるブロックサイズ8x8にこの画像を分割する方法、1024x87016x1664x64か?

+0

ここであなたの実際の質問は何ですか? – talonmies

+0

この画像を異なるブロックサイズ(8 * 8)、(16 * 16)、(64 * 64)などに分割する方法はmatlab&jacketを使用していますので、これを実行するには – pyCuda

+0

http://stackoverflow.com/q/ 5207960/1021231 – pyCuda

答えて

1

それは完璧ではないのですが、私はどうなる:

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); 
関連する問題