def rg2_convert(arr):
#assert(arr.min()>=0 and arr.max()<=1)
out = np.empty_like(arr[:,:,[0,1]])
red = arr[:,:,0]
green = arr[:,:,1]
#blue = arr[:,:,2]
intensity = arr.mean(2)
lowi = intensity < 0.1*intensity.max()
arr[lowi] = 0
denom = arr.sum(2)
denom[denom==0] = 1
out[:,:,0] = red / denom
out[:,:,1] = green / denom
return out
# ------------------------------------------------------------------------------
评论列表
文章目录