将图像文件转换为Python中的浮点数组
问题描述:
如何将图像转换为浮点数数组? IMG = cv2.imread( 'img.png')将图像文件转换为Python中的浮点数组
现在转换IMG浮动,所以我得到 打印(IMG [0,0])喜欢的东西“[4.0 2.0 0.0]代替[4 2 0]
你有一个想法?非常感谢您!
答
您可以在整数的列表作为[float(i) for i in values]
与列表理解转化为浮点值列表。
的另一种选择是转换img
变量为numpy.ndarray
另一个numpy.ndarray
其中contai NS float
值:
img = img.astype(float)
这种分配的结果将包含浮点值后。
非常感谢!有效 – Buchse