%LFLytroDecodeImage-从原始lenslet图像解码Lytro光场,由lfutildecoodelytrofolder调用
%
%用法:
% Usage:
%     [LF, LFMetadata, WhiteImageMetadata, LensletGridModel, DecodeOptions] = ...
%         LFLytroDecodeImage( InputFname, DecodeOptions )
%     [LF, LFMetadata, WhiteImageMetadata, LensletGridModel, DecodeOptions] = ...
%         LFLytroDecodeImage( InputFname )

%
%此函数将原始透镜图像解码为4D光场。其目的是为Lytro数据定制核心lenslet解码功能lfdecode lensletimagesimple。预计其他相机格式将
%以后有类似功能支持。
%
%例如,支持的文件格式包括Lytro LFP文件和使用LFP Reader v2.0.0提取的带有元数据的提取的.raw文件。有关详细信息,请参见LFToolbox.pdf。
%
%根据白色图像数据库选择适合于光场的白色图像,因此必须在执行此函数之前运行LFUtilProcessWhiteImages。
%
%LFUtilDecodeLytroFolder对于解码多个图像很有用。
%
%可选的DecodeOptions参数包括几个定义文件名模式的字段。它们与输入LFFnameBase相结合,以构建完整的文件名。文件名模式包括占位符'%s',以表示基本文件名的位置。例如,原始输入文件LensletImageFnamePattern的defualt文件名模式是'%s\u frame.raw'。因此,形式为LFLytroDecodeImage('IMG_0001')的调用将查找原始输入文件'IMG_0001_frame.raw'。
%
%输入:
%
%InputFname:输入光字段的文件名——扩展名用于检测LFP或原始输入。
%
%[可选]解码选项:所有字段都是可选的,默认为LFP Reader v2.0.0命名
%.WhiteProcDataFnameExtension:来自LFUtilProcessWhiteImages的网格模型,默认为“Grid.json”
%.whiterawdatafname扩展名:白色图像文件扩展名,默认为“.RAW”
%.WhiteImageDatabasePath:白色图像数据库,默认为“Cameras/White image database.mat”
%
%为了与提取的.raw和.json文件兼容:
%.MetadataFnamePattern:包含光域元数据的JSON文件,默认为“_metadata.JSON”
%.SerialdataFnamePattern:包含序列号的JSON文件,默认为'\u private_metadata.JSON'
%
%输出:
%
%LF:5D数组,包含一个4通道(RGB+Weight)光场,索引在
%命令[j,i,l,k,channel]
%LFMetadata:元数据和串行元数据文件的内容
%white image metadata:白色图像元数据文件的元素
%Lenslet grid model:用于解码光场的Lenslet网格模型,由LFUtilProcessWhiteImages/LFBuildLensletGridModel根据白色图像构造
%decode选项:应用的选项,包括输入中省略的任何默认值
%
%
%示例:
%
%LF=LFLytroDecodeImage('Images/F01/IMGu frame.raw');
%或者
%LF=LFLytroDecodeImage('Images/Illum/LorikeetHiding.lfp');
%
%从光场的顶层运行采样将解码各自的原始光场或lfp光场。
%必须运行LFUtilProcessWhiteImages,解码才能工作。
%
%另请参见:lfutildecoodelytrofolder、LFUtilProcessWhiteImages、lfdecodelensTimeSimple、LFSelectFromDatabase
%2015年2月12日发布的LF工具箱v0.4的一部分
%版权所有(c)2013-2015 Donald G.Dansereau

LFLytroDecodeImage-从原始lenslet图像解码Lytro光场相关推荐

  1. LFtoolBox0.4工具包解码Lytro光场图像及子孔径图像获取

    关于LFtoolbox0.4解码光场图像以及其使用,VincentQin的主页写的挺详细了,强烈推荐,我这里写一下主要步骤 Light Field 光场以及MATLAB光场工具包(LightField ...

  2. Lytro 光场相机重对焦C++实现以及CUDA实现

    前面有几篇博客主要介绍了光场和光场相机相关知识,以及重对焦效果和多视角效果的展示.算是自己学习光场过程的一种总结. 这次贴上自己用OpenCV/C++编写的重对焦算法实现(包含CPU版和CUDA GP ...

  3. 简单易用的图像解码库介绍 —— stb_image

    原文链接:简单易用的图像解码库介绍 -- stb_image 说到图像解码库,最容易想起的就是 libpng 和 libjpeg 这两个老牌图像解码库了. libpng 和 libjpeg 分别各自对 ...

  4. 【Android 内存优化】自定义组件长图组件 ( 获取图像宽高 | 计算解码区域 | 设置图像解码属性 复用 像素格式 | 图像绘制 )

    文章目录 一.获取图像真实宽高 二.计算解码区域 三.设置解码参数 内存复用 像素格式 四.图像绘制 五.执行效果 六.源码及资源下载 官方文档 API : BitmapRegionDecoder 在 ...

  5. 使用libjpeg进行JPEG图像解码

     如题:如何对test.jpg进行解码? 注:这里使用libjpeg库进行图像解码.也可以不使用libjpeg库,但是比较繁琐. 直接上代码: #include "jpeglib.h&q ...

  6. opencv 从原始的图像中找出ROI区域

    http://blog.csdn.net/chentravelling/article/details/45331225 opencv 从原始的图像中找出ROI区域 #include <iost ...

  7. lytro 光场相机 重聚焦

    本人刚开始接触机器视觉领域就是学习解压lytro光场相机,lytro光场相机是有ng博士创立的lytro公司制造的.根据ng的论文描述,光场重聚焦主要通过空域和频域傅里叶变换来实现.而且ng认为频域的 ...

  8. python读取raw图片文件_【IT专家】使用Python读取CR2(原始佳能图像)头。

    本文由我司收集整编,推荐下载,如有疑问,请与我司联系 使用 Python 读取 CR2( 原始佳能图像 ) 头. 2010/09/12 6673 I'm trying to extract the d ...

  9. 图像解码过程中,pycharm中出现FileNotFoundError: [Errno 2] No such file or directory等错误提示

    在进行图像解码过程中,运行如下代码 import tensorflow as tf import matplotlib.pyplot as plt from matplotlib.font_manag ...

最新文章

  1. Spring Initializr 构建Spring Boot/Cloud工程
  2. zabbix监控系统的安装与配置
  3. 屏幕后处理——Bloom
  4. 如何通过简化标题来提升核心关键词排名?
  5. Mapper.xml映射文件---Mybatis学习笔记(八)
  6. 【NOIP2018】DAY2T2——填数游戏(轮廓线状压的dp?搜索打表)
  7. 微信正则表达式 iOS
  8. 火狐浏览器百度网盘服务器响应,火狐浏览器打不开百度网盘怎么解决?解决百度网盘打不开的步骤分享...
  9. np.random.choice的用法
  10. Map集合-根据宠物昵称查找宠物
  11. 5.MSDN的下载和使用
  12. 使用python实现深度神经网络--学习笔记
  13. 通过企业微信SCRM营销系统,完成百万私域用户引流
  14. java系统课程设计报告_JAVA学生管理系统课程设计报告
  15. 聚类的方法、原理以及一般过程
  16. Python编程PTA题解——输出星期名缩写
  17. go.php外链跳转模板,给WordPress博客添加外链go跳转效果
  18. 呕心沥血互联网产品经理巨作
  19. H指数和G指数的Java实现
  20. 东北农业大学考研计算机大纲,东北农业大学339农业知识综合一考研大纲

热门文章

  1. 谁爱Internet标签?谁不需要?
  2. Nginx教程(2)
  3. php微信公众号开发之网页授权
  4. Rust/WinRT更名,全面支持Windows API
  5. laya游戏开发之贪吃蛇大作战(一)
  6. Codeforces 13C
  7. uTorrent使用帮助
  8. 阿里云时空数据库实战(一):数据入库与导出
  9. OpenStack 环境配置
  10. ESP32开发(一):搭建windows开发环境--ESP-IDF工具命令提示符操作