Skip to main content
 首页 » 编程设计

python之如何将数组值 0 和 255 转换为对应的 0 和 1 数组

2025年05月04日10落叶无声

我有一个表示为 numpy 数组的图像,它的值为 0 和 255(范围内没有其他值)。将其转换为 0 和 1 数组的最佳方法是什么。

请您参考如下方法:

my_array = np.array([255,255,0,0]) 
my_array = my_array / 255 

会输出

array([ 1., 1., 0., 0.]) 

换句话说,它将对 0-255 范围内的所有值进行归一化(即使你说它是唯一的 2 个值,它也适用于介于两者之间的所有值,同时保持比率)