我有一个numpy数组,我想强制每个小于零的元素为零,并且高于255的每个元素将被强制降低到255.
例如.x =(-1,7,255,299)=>(0,7,255,255)
是否有一个不太复杂的单行程可以实现这一目标?
答案是numpy.clip
numpy.clip(x, 0, 255)
Run Code Online (Sandbox Code Playgroud)
关于标题中张贴的问题:不要.您可以使用vectorize将lambda函数应用于每个元素,但这很少是最佳选择.
| 归档时间: |
|
| 查看次数: |
898 次 |
| 最近记录: |