要求
实现随机设置一个16*16 的矩阵(矩阵内全为整数,小于等于4),然后计算灰度共生矩阵(0° 45° 90° 135° 180°五个方向, a和b取值要么为1要么为0,即两个共生元素相邻,不间隔的取值 二选一
import numpy as np
matrix = np.random.randint(0, high=5, size=(16, 16))
# 最大数值小于等于4,high参量为小于取不到上界,所以取high=5
print('matrix:\n',matrix)
GLCM_level = 5
# 灰度共生矩阵有0,1,2,3,4五个取值,所以矩阵大小为5*5
matrix0 = np.zeros([GLCM_level, GLCM_level],