cv2 保存raw数据

cv2 保存raw数据

在conda环境中安装cv2
conda install -c conda-forge opencv -y
用numpy读取数据,转换数据格式,并重排数据

import numpy as np
#用numpy读取像素值,dtype为图像位数
src = np.fromfile("a.raw" , dtype = 'uint16')
#像素重组,rows:行;cols:列;chnnels:通道数
img = img.reshape(rows, cols, channels)

转换数据格式,并保存raw数据

img = np.float32(img)
img.tofile('img.raw')

你可能感兴趣的:(CV,python,编辑器)