我有一个3D数组(可以认为是时间、y和x),我试图屏蔽.4和.6之间的值,以显示一个等高线图,其中.4到.6之间的所有值要么为白色(或者基本上被屏蔽掉)。下面是我尝试屏蔽.4和.6之间的任何值的尝试: # mask out or turn to zero values that are between .4 and .6
attempt_to_mask= np.where((arr_3d > .4) & (arr_3d
我正在尝试做视频处理,我希望能够有效地获得红色高于100,绿色低于100,蓝色低于100的所有像素。我设法通过一个for循环在每个像素上做了3次评估,但这太慢了,每帧需要13秒。我目前正在使用cv2获取图像,并具有以下处理代码retvalretval = np.delete(retval, 2, 1) #removes the actual color value, leaving it as coordinates