没有合适的资源?快使用搜索试试~ 我知道了~
Matlab透镜阵列图像代码-LensLab:用于设计简单镜头排列的小图形用户界面
共7个文件
m:3个
md:1个
png:1个
需积分: 49 33 下载量 195 浏览量
2021-06-13
08:59:44
上传
评论 5
收藏 73KB ZIP 举报
温馨提示
Matlab 二维图像代码镜头实验室 用于设计简单镜头排列的小型 GUI。 将所有文件下载到一个文件夹中并通过键入LensLab;运行LensLab; 文件结构很简单,如果需要大量重构: LensLab.m - 这是一个从handle继承的类,它定义了应用程序布局和用户交互。 由于该应用程序主要由单击和拖动驱动,因此此处的大部分代码都涉及更改图形的WindowButtonMotionFcn ,并对对其调用做出React。 DrawRays.m - 这个文件有点乱,处理光线路径的计算以及在图形轴上绘制光线和透镜。 前半部分解析存储为父应用程序属性( app.xpos和app.flength )的镜头位置,并创建单元阵列types和 array params 。 types元素为l或d表示一个透镜或一段自由空间传播。 params元素是定义焦距或距离的double s。 DrawRays.m然后使用这些数组来计算图像属性和光线位置。 FormatPlot - 这只是使绘图看起来比 Matlab 默认值更好。 它在名称-值对中接受可变数量的输入 - 有关更多信息,请参阅该文件。 ![截图](
资源推荐
资源详情
资源评论
收起资源包目录
LensLab-master.zip (7个子文件)
LensLab-master
LensLab.mlappinstall 9KB
README.md 1KB
FormatPlot.m 3KB
LensLab.m 13KB
LensLab.prj 3KB
DrawRays.m 5KB
Screen Shot 2016-10-19 at 17.48.54.png 67KB
共 7 条
- 1
资源评论
weixin_38718262
- 粉丝: 7
- 资源: 950
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功