是否有任何numpy函数将掩码转换为随机值?

时间:2019-05-21 16:20:18

标签: python mask numpy-random

我想用列表中的指数分布随机变量替换numpy数组的二维掩码的真实值。

我尝试了numpy.select方法,但没有成功

from scipy import misc
import numpy as np
image = misc.face()[:,:,2]

mask = image> image.max()*0.8
#imshow(mask)
points = mask.sum()
poisson = np.random.exponential(1,size=points)
np.select(mask,poisson)

有什么想法怎么做?

0 个答案:

没有答案