gpt4 book ai didi

python - 重新调整 3d numpy 数组中的值

转载 作者:行者123 更新时间:2023-12-01 13:11:48 28 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





How to normalize a NumPy array to within a certain range?

(8 个回答)


1年前关闭。




我有一个 3 维 numpy 数组,其值范围从 0 到 1.06。我需要在 0 到 255 之间重新调整它们。如何实现?

最佳答案

您只需将这些除以 1.06然后将这些乘以 255 .所以如果 a是你的数组,你可以构造一个重新缩放的数组b和:

b = 255 * a / 1.06

如果要制作这些整数(或字节),可以使用:
(255 * a / 1.06).astype(int)

np.uint8对于字节。

关于python - 重新调整 3d numpy 数组中的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59478139/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com