1
我有兩個numpy陣列:數據和掩膜。面具和數據的大小不一樣,所以我把它們想象成畫布和郵票。我怎樣在不同的地點蓋上我的畫布?在更大的陣列中偏移掩膜
import numpy as np
import matplotlib.pyplot as plt
# Make a canvas
canvas = np.zeros(2500).reshape(50, 50)
# Make a "stamp"
r = 10
xx, yy = np.mgrid[ :r * 2, :r * 2 ]
stamp = ((xx - r) ** 2 + (yy - r) ** 2) < r**2
# Draw on the canvas
canvas[stamp] = 10
# Display the drawing
plt.imshow(canvas)
plt.show()
我得到這個:
我怎樣才能在不同的位置標記,以得到這樣的事情?