光场相机 预处理
一
---need
1 matlab 函数包 TFTOOLBOX 0.4版 网址 pudn http://www.pudn.com/downloads744/sourcecode/graph/texture_mapping/detail2968266.html
网盘 http://pan.baidu.com/s/1miMzwmc
2 LFTOOBOX.pdf 很容易搜到
二
-----pair
1 把 SD卡放进相机
2 打开相机
3 选择-设置项
4 选择-常规
5 选择- 将配对数据传输到SD卡
三
----前处理 文件夹 格式
samples 下包含两个 文件夹 images和cameras
1 images 存放 自己拍的照片
2 cameras 下 建立 包含以 B开头的 相机序列号(lytro 相机是以 B开头)为名称的文件夹 在以B开头的 文件夹下建立 whiteimages 文件夹 再把 第二步 导入的配对数据放入 whiteimages这个文件夹下。
四
-----处理过程 参考 PDF 文件(解码的过程)
运行 Toolbox 里的 代码
1 Run LFMatlabPathSetup to set up Matlab’s paths.
2 Run LFUtilProcessWhiteImages to build a white image database. (只有第一次运行 用来产生 whiteimages(generating a lenslet grid model) 之后再解码就不用这一步了 因为我们需要的 lenslet grid model 已经生成了).
3 Run LFUtilDecodeLytroFolder to decode the sample light fields.
(这一步就是解码的过程 之后会生成 * Decoded.mat, and thumbnail, *.png,alongside the in-put images)
之后的PDF中的步骤 可以选择运行,,,,用来做不同的处理。。
*Decoded.mat 存放着光场的数据 还有焦距 等其它的信息
想要在matlab 中处理 就要
load(* Decoded.mat) 会产生 几个数据 其中就会有 5D的光场 LF
然后对LF 处理即可。。