如何将Numpy ndarray分成块

时间:2019-01-22 18:42:13

标签: python numpy multidimensional-array slice

我正在尝试将图像数组(尺寸为160 x 160)分成8 x 8的块,以便可以在每个块上执行DCT算法。我非常不确定该如何处理。形状和值显示在这里

    print(arrayY.shape)
    print(arrayY)

(160, 160)
[[ 68  68  67 ...,  89  96  91]
 [ 69  69  68 ...,  93  99  95]
 [ 70  70  71 ...,  99  99  98]
 ..., 
 [ 86  84  83 ...,  84  99 103]
 [ 79  79  77 ...,  82  87 102]
 [ 75  75  74 ...,  92  92  99]]

谢谢!

0 个答案:

没有答案