基于 Python 语言,使用棋盘距离实现下图的效果。
import matplotlib.pyplot as plt
import numpy as np
from matplotlib import image as mpimg
lena = mpimg.imread("D:\QQ\QQFile\images\images\lena.jpg").copy()
print(lena[0, 40])
lx, ly, _ = lena.shape
X, Y = np.ogrid[0:lx, 0:ly]
mask=
lena[mask, :] = 0
plt.figure(figsize=(10, 10))
plt.imshow(lena)
plt.axis('off')
plt.show()
这里的mask 该怎么写棋盘距离公式呢
mask应该是去掉其余部分的掩码
你也是智科的吧