Opencv Python affichage d'une image raw

Je ne peux pas comprendre comment afficher une image raw qui conatains de 640 x 480 pixels, chaque pixel 8 bits. (Image en nuances de gris)

J'ai besoin d'aller de la np tableau de Mat format pour pouvoir afficher l'image.

#!/usr/bin/python
import numpy as np
import cv2
import sys
# Load image as string from file/database    
fd = open('flight0000.raw')
img_str = fd.read()
fd.close()

img_array = np.asarray(bytearray(img_str), dtype=np.uint8)

img = ... Conversion to Mat graycolor

cv2.imshow('rawgrayimage', img)
cv2.waitKey(0)

Sorte de confusion avec le cv ,cv2. J'ai essayé pendant un certain temps maintenant, mais je ne trouve pas la solution.

InformationsquelleAutor mgoubert | 2013-09-08