有人能用彩色打开这个原始文件吗?这是一个图像,我尝试了numpy、rawpy、fastrawviewer等的一切。我尝试用彩色打开已经快3天了,但我失败了
import numpy as np
import cv2
fd = open('img.rw2', 'rb')
ROWS = 2000
COLS = 2000
f = np.fromfile(fd, dtype=np.uint8,count=ROWS*COLS*4)
im = f.reshape((ROWS, COLS,4))
fd.close()
cv2.imshow('img.rw2', im)
cv2.waitKey()
cv2.destroyAllWindows()
如果您的图像是2000x2000 RGB,它将是12000000字节,但它是16000000字节。所以试着把它读成RGBA,而不是RGB
[![在此处输入图像描述][1][1]
如果图像保存为RGBA,则需要更正OpenCV中的顺序,因为这将使用BGRA-use
cv2.cvtColor()
相关问题 更多 >
编程相关推荐