上传者: 38547421
|
上传时间: 2021-10-27 16:39:35
|
文件大小: 93.99MB
|
文件类型: -
matlab编辑照片代码散焦深度,使未对准的相机照片受到视差影响
抽象的
该项目实现了解决以下问题的尝试:给定焦距堆栈(在不同焦点处拍摄的照片集)时,从焦距确定深度的问题是由用未知校准的手持相机拍摄的照片创建的。
尽管由于拍摄时相机/手的移动,照片最初可能会出现明显的视差,但报告第三部分介绍的图像对齐步骤已显示出可以弥补此类问题的能力。
相对深度结果可以快速计算,但是会遇到深度边缘周围的某些缺陷,如第VII节所述。
最终计算出的深度图也显示为足以渲染视觉上令人愉悦的合成重新对焦照片。
写上去
指示
要运行该算法,只需在MATLAB中运行脚本“
main.m”。
这将在名为“
results”的文件夹中产生结果,该文件夹将在执行目录中创建。
要编辑算法使用的照片集,请更改“
main.m”顶部的代码以反映适当的路径和图像数量。
依存关系
该代码需要三个外部程序包才能执行:
仿射图像配准()
光流计算()
解决图形切割()
这些都包含在“
dependencies”文件夹中。
每个文件夹都包含预构建的mex文件,这些文件应该可以在Windows
x64上正常运行,但是为了防止出现问题,我提