Pythonを使って物体検出の画像処理をしています。画像を可能なすべてのブロックに分割する必要があります。たとえば、次のおもちゃの画像があるとします。
x = np.arange(25)
x = x.reshape((5, 5))
[[ 0 1 2 3 4]
[ 5 6 7 8 9]
[10 11 12 13 14]
[15 16 17 18 19]
[20 21 22 23 24]]
特定のサイズの可能なすべてのブロックを取得したい。たとえば、2x2 ブロックは次のとおりです。
[[0 1]
[5 6]]
[[1 2]
[6 7]]
.. 等々。これどうやってするの?