2024-05-18 00:25:35 发布
网友
我正在尝试生成大小为的纯白色图像:
import numpy as np from scipy.misc import imshow i = np.zeros((800,600,3)) i[:]=255 imshow(i)
我认为这会将rgb值设置为(255255255),所以它应该输出到屏幕上全是白色的。但在我的机器上它输出的却是黑色的。在
我设置I[:]=0。但它仍然输出全黑图像。在
为什么?在
您需要先设置数据类型。使用imshow(i.astype('uint8'))
您需要先设置数据类型。使用imshow(i.astype('uint8'))
相关问题 更多 >
编程相关推荐