2024-06-17 19:08:43 发布
网友
我想改变一个灰度像素值的颜色值给定的像素值,而不是由坐标。 我知道在坐标下怎么做:
I = np.dstack([im, im, im]) x = 5 y = 5 I[x, y, :] = [1, 0, 0] plt.imshow(I, interpolation='nearest' )
但是如何在像I[im==10]=[1,0,0]这样的值中做呢 不起作用。你知道吗
我建议这样做,尽管它可能很脏:
while [10,10,10] in I: I[I.index([10,10,10])] = [1,0,0]
我建议这样做,尽管它可能很脏:
相关问题 更多 >
编程相关推荐