【发布时间】:2022-01-24 05:37:47
【问题描述】:
我有一个像这样的浮点数组 [0.1,0.4,1.5,2.22,3] 其中最大值始终为 3.0
我想将其量化为 0 到 255 的字节数组 对于我想量化的每个值,例如 (byte)((value / 3.0) * 255.0)
有没有办法在 numpy 中非常快速地做到这一点,而不是在 Python 中迭代每个值并重建一个新的字节数组?
【问题讨论】:
-
你不想使用 255.0,你想使用 255.9999。否则,您的 255 人将被严重低估。
标签: python arrays byte quantize