我有一个形状为(448,448,3)的cv2
图像,并且想遮盖所有像素
rgb> 250(有噪音)。我现在正在逐像素执行操作,但是效率不高。 original masked。如何一次完成这样的操作?
rand_mask = np.round(np.random.rand(448, 448, 3) * 255).astype(np.uint8)
for i in range(0, 448):
for j in range(0, 448):
if arr[i, j, 0] and arr[i, j, 1] and arr[i, j, 2] > 250:
arr[i, j, :] = rand_mask[i, j, :]
答案 0 :(得分:2)
StormTopology