raw转png python实现

import cv2
import numpy as np
import os
path = "C:/depth_new"
file_names = os.listdir(path)

for name in file_names:
  if "raw" in name:
    print(path+"/"+name)
    
    rawImg = np.fromfile(path+"/"+name, dtype=np.uint8)
    rawImg = rawImg.reshape(112, 112)   
    rawImg = cv2.merge([rawImg,rawImg,rawImg])
    cv2.imshow("img",rawImg)
    cv2.waitKey(10)
    newName = name.replace("raw","png")
    cv2.imwrite(path+"/"+newName,rawImg)
    

猜你喜欢

转载自blog.csdn.net/qq_35037684/article/details/114371319