寻找代码或操作系统库以使用 Java / C# / Python 读取RAW 12并以一些常用格式保存 - JPG、GIF、PNG。尝试以下代码:
import numpy
from PIL import Image
import rawpy
input_file = 'c:\\IdeaProjects\\raw12\\IT8-chart-15ms.raw12'
npimg = numpy.fromfile(input_file, dtype=numpy.uint16)
imageSize = (2048, 1536)
npimg = npimg.reshape(imageSize)
发生异常:ValueError 无法将大小为 9437184 的数组重新整形为形状 (2048,1536)
output_file = 'converted.tiff'
Image.fromarray(npimg/1023.0).save(output_file)
图像 RAW12源