如何将包含非去马赛克图像的矩阵转换为可由 Lightroom 打开的 RAW 图像文件?
How to convert a matrix containing a non-demosaiced image to a RAW image file, openable by Lightroom?
我有一个摄像头模块,我正在从中读取 "RAW" 未去马赛克的图像数据(该摄像头模块使用 Bayer BGGR 滤镜)。我目前将其存储在 MATLAB 矩阵中。我知道MATLAB可以帮我去马赛克,但是我想用Adobe Lightroom的去马赛克算法和处理工具。
是否有任何工具可以将此矩阵(使用 MATLAB 或其他方式)转换为标准的 RAW 文件,例如 Adobe 的 DNG 格式?我了解 DNG 与 TIFF 非常相似,可以利用它吗?
据我所知,您可以使用 Adobe DNG SDK。从 here.
下载 Adobe DNG SDK
- Adboe DNG SDK可以读取dng格式并将dng保存为tif格式。
- 如果你想读取bayer格式(非去马赛克图像数据),你可以尝试破解Adobe DNG SDK。去马赛克前替换bayer数据
有一点需要注意。
您必须使用正确的"bayer type"(BGGR、RGGB..等)。
你必须使用正确的"bits per sample"。
您必须使用正确的"width"和"height"。
我有一个摄像头模块,我正在从中读取 "RAW" 未去马赛克的图像数据(该摄像头模块使用 Bayer BGGR 滤镜)。我目前将其存储在 MATLAB 矩阵中。我知道MATLAB可以帮我去马赛克,但是我想用Adobe Lightroom的去马赛克算法和处理工具。
是否有任何工具可以将此矩阵(使用 MATLAB 或其他方式)转换为标准的 RAW 文件,例如 Adobe 的 DNG 格式?我了解 DNG 与 TIFF 非常相似,可以利用它吗?
据我所知,您可以使用 Adobe DNG SDK。从 here.
下载 Adobe DNG SDK- Adboe DNG SDK可以读取dng格式并将dng保存为tif格式。
- 如果你想读取bayer格式(非去马赛克图像数据),你可以尝试破解Adobe DNG SDK。去马赛克前替换bayer数据
有一点需要注意。
您必须使用正确的"bayer type"(BGGR、RGGB..等)。
你必须使用正确的"bits per sample"。
您必须使用正确的"width"和"height"。