【发布时间】:2016-09-28 19:30:41
【问题描述】:
我将一个填充有符号 32 位整数的数组转换为一个只有 uint8 值(从 0 到 255)的数组。 现在,我的代码如下所示:
newArray = Image.fromarray(oldArray.astype(numpy.uint8))
问题是:我想让小于零的数字变成零,大于255的数字变成255,而这段代码显然不是这样操作的。
有没有不遍历整个数组的简单方法?
【问题讨论】:
标签: python arrays types casting