关于光场相机.lfr 文件处理说明,以免忘记。
由于lytro 公司不提供具体的光场相机源文件解码方法,所以在官网上很难找到相应的解码LFR文件的内容。但是还是有很多大牛乐于奉献,不仅将代码开源,并且做成了好用的matlab 工具箱的形式,方便我们这些菜鸟进行研究。
这里的光场文件格式处理方法仅限
lytro 公司相机第二代产品illum 系列拍的照片的格式。
首先需要相机的标定数据,可以在相机设置里面选择导出标定数据获得,类似于下图
然后用matlab工具箱的LFUtilProcessCalibrations.m处理一下,其中要配置好上面那个文件夹的路径,处理之后会得到每个.lfr 文件相对应的一个thumbnail 和一个300多M的.mat 文件,这个相应的.mat 文件里面存放着相应的信息和传说中的4维光场数据。像2015CVPR论文中求取深度图的算法就是采用的.mat 文件中LF矩阵。至此,利用matlab工具箱完全可以解析原始光场数据了