Opencv Python display raw image
.RAW files are not supported in OpenCV see imread,
But the file can be opened with Python and parsed with Numpy
import numpy as np
fd = open('flight0000.raw', 'rb')
rows = 480
cols = 640
f = np.fromfile(fd, dtype=np.uint8,count=rows*cols)
im = f.reshape((rows, cols)) #notice row, column format
fd.close()
This makes a numpy array that can be directly manipulated by OpenCV
import cv2
cv2.imshow('', im)
cv2.waitKey()
cv2.destroyAllWindows()