Python:值未分配

机器人先生9
Y_values = np.zeros([H2 - H1, W2 - W1], dtype=np.uint8)
for i in range(H1, H2):
    for j in range(W1, W2):
        Y_values[i - H1, j - W1] = (xyY_img[i, j, 2])
        print(Y_values)  #Returns zero
        print(xyY_img)   #Returns returns proper values
        print(xyY_img.shape) #(480, 512, 3)

我无法分配xyY_imgin 的第三个索引值Y_values我哪里错了?

是的

有趣的问题是,您想要分配的值在什么范围内Y_values如果它们在,[0,1)那么您将不会在数组中看到任何更改,因为所有值都将被转换为整数,而低于 1 的数字自然会被转换为 0。

因此,如果您能向我们提供更多信息,我们或许能够为您提供所需的帮助。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章