numpy 索引直接修改矩形区域的中的数值
import numpy as np
from matplotlib import pyplot as plt
plt.figure(figsize=(3,4.5)) #设置画布大小,默认画布序号为零
plt.rcParams['font.family']='MicroSoft YaHei' #设置字体,默认字体显示不了中文
img = np.zeros( ( 800,1600 ))
# 画其中一块矩形区域变成1.
img[0:200,100:600] = 1
plt.imshow(img ) #用imshow方法画图numpy数组
plt.title('显示numpy数组')
plt.show()
黄色区域数值为1, 就是 img[0:200,100:600] = 1 修改的部分. 其余为初始化的0