用python编写程序将一个512x512的灰度图像进行构造其8x8子图,再进行各数值减去128并输出数组矩阵
时间: 2023-03-28 11:00:36 浏览: 99
python实现图像灰度共生矩阵
可以使用以下代码实现:
```python
import numpy as np
# 读取灰度图像
img = np.random.randint(, 256, size=(512, 512))
# 构造8x8子图
sub_imgs = img.reshape(64, 64, 8, 8).transpose(, 2, 1, 3).reshape(64, 64, -1)
# 减去128并输出数组矩阵
result = sub_imgs - 128
print(result)
```
以上代码将灰度图像按照8x8的大小进行切割,然后将每个子图展开成一维数组,最后减去128并输出结果。
阅读全文