640 x 480 픽셀 정보를 각 픽셀마다 8 비트 씩 처리하는 방법을 알 수 없습니다. (회색 이미지)Opencv Python raw 이미지 표시
이미지를 표시하려면 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와 혼동 스럽습니다. 나는 잠시 동안 노력했지만 해결책을 찾지 못했습니다.
참고 : - 카운트 인수를 수정하고 컬러 이미지에 따라 기능을 바꿀 내 예는 그레이 스케일 이미지를 구문 분석 – DanGoodrick