np &opencv &more

np.clip()的三个参数:

第一个为数组,

使用第二个参数代替数组中小于该数的数据, 修改后这个就是也最小的数值

使用第三个参数代替数组中大于该数的数据, 修改后这个数就是最大的数值

 

x = np.array([0, 0, 0.2, 0.4, 0.7, 1, 1])
np.log(x)

 

import numpy as np
 
x = np.array([-10, -1, 0, 0.2, 0.4, 0.7, 1, 10])
eps = 1e-15
x = np.clip(x, eps, 1 - eps)
print("x: ", x)
np.log(x)

 

上一篇:VSCODE 自定义按键生成代码段


下一篇:李超线段树