我不知道如何显示包含 640x480 像素信息的原始图像,每个像素 8 位。(灰色图像)
我需要从 np 数组转换为 Mat 格式才能显示图像。
#!/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)
它与 cv、cv2 如此混淆。我已经尝试了一段时间,但我找不到解决方案。