matplotlib imread return 一个unit8的数组,如何转换成float32的数组?
matplotlib imread return an array of unit8, how to convert it to an array of float32?
这是我的代码:
import matplotlib.pyplot as plt
img = plt.imread(<some image path>)
img
现在是一个数组dtype = unit8
。如何将其转换为 dtype = float32
的数组?
谢谢!
img.astype('float32')
这是我的代码:
import matplotlib.pyplot as plt
img = plt.imread(<some image path>)
img
现在是一个数组dtype = unit8
。如何将其转换为 dtype = float32
的数组?
谢谢!
img.astype('float32')