没有合适的资源?快使用搜索试试~ 我知道了~
积分java源码-Holoren:学士论文-计算全息图光场的程序
共197个文件
xml:62个
cpp:33个
h:26个
需积分: 14 0 下载量 158 浏览量
2021-06-06
19:41:48
上传
评论
收藏 323KB ZIP 举报
温馨提示
积分java源码#这是什么项目?# 这个项目是我的学士论文,它涉及渲染合成全息图。 它以图像或由简单几何形状组成的场景的 XML 描述的形式输入。 该程序使用简单的衍射积分评估算法。 也就是说,对于光场上的每个点,它计算所有点源的复振幅总和。 该程序只能生成非常简单场景的全息图。 那就是图像可以工作,简单的 3D 线框也可以工作,但不要指望任何复杂的东西。 这些限制主要是由于算法本身造成的。 #依赖是什么?# 该程序利用 GPU 来加速其渲染过程,因此您需要一台配备支持 OpenCL 的显卡的计算机(基本上任何较新的显卡都可以)。 该程序只生成光场(复数矩阵,表示全息图板上每个点的光状态),但还需要进行后处理才能成为图像,然后可以打印和用激光重建。 此后处理通过 HoloToolkit 执行,可在 [] () 中找到。 #已知的问题# 该程序非常粗糙,对于一个没有经验的人来说,让它运行可能会非常令人沮丧。 我计划改进这一点,并为所有命令行工具提供一个 GUI shell(当前的一个是......呃,怎么说呢 - 相当麻烦)。 我也想改进当前的算法并实现新的和更有效的算法。 所以还有很多
资源推荐
资源详情
资源评论
收起资源包目录
积分java源码-Holoren:学士论文-计算全息图光场的程序 (197个子文件)
run_tests.bat 2KB
run_simple_renderers.bat 1017B
verify_CGH.bat 291B
verify.bat 287B
post_process.bat 239B
post_process_and_verify.bat 129B
holoren_obj_wave.cl 9KB
holoren_debug.cl 3KB
holoren.cl 3KB
holoren_serial_optimized.cl 2KB
holoren_serial.cl 2KB
holoren_serial_optimized_big.cl 2KB
holoren_serial_dummy.cl 2KB
hello.cl 2KB
FindLibXml2.cmake 2KB
FindOpenCL.cmake 1KB
CHoloPropagLargeEditor.cpp 24KB
CDFtoHologramEditor.cpp 24KB
COpenCLRenderer.cpp 21KB
main.cpp 19KB
ocl.cpp 16KB
CXMLPointCloudRW.cpp 14KB
CConsoleWidget.cpp 10KB
CImagePointCloudRW.cpp 9KB
test_ocl.cpp 9KB
CMainWindow.cpp 6KB
CImageViewer.cpp 6KB
CSimpleRenderer.cpp 5KB
Geometry.cpp 5KB
Debug.cpp 4KB
CPointCloudRWFactory.cpp 4KB
CSettingsDlg.cpp 4KB
Utils.cpp 3KB
CPathPicker.cpp 3KB
test_optical_field.cpp 3KB
CPCPointCloudRW.cpp 2KB
COpticalField.cpp 2KB
CTimer.cpp 2KB
test_debug.cpp 2KB
CConfigViewer.cpp 2KB
test_ocl_selectDevice.cpp 2KB
test_timer_win.cpp 2KB
test_point_cloud_sampler.cpp 2KB
CBasePointCloudRW.cpp 2KB
test_pcrw_factory.cpp 2KB
test_CPCPointCloudRW.cpp 1KB
test_timer_unix.cpp 1KB
main.cpp 1KB
CPointCloud.cpp 983B
Doxyfile 78KB
fit.gif 9KB
letterA.gif 868B
.gitignore 3KB
.gitignore 297B
.gitignore 172B
.gitignore 36B
COpticalField.h 7KB
COpenCLRenderer.h 6KB
ocl.h 6KB
CTimer.h 5KB
Utils.h 5KB
CSharedDataPtr.h 5KB
Geometry.h 4KB
CBasePointCloudRW.h 4KB
CDFtoHologramEditor.h 4KB
CHoloPropagLargeEditor.h 4KB
CBaseRenderer.h 4KB
CPathPicker.h 3KB
Debug.h 3KB
CImagePointCloudRW.h 3KB
global.h 3KB
CConsoleWidget.h 3KB
CPointCloudRWFactory.h 3KB
CXMLPointCloudRW.h 2KB
CPCPointCloudRW.h 2KB
CPointCloud.h 2KB
CMainWindow.h 2KB
CImageViewer.h 2KB
CSimpleRenderer.h 2KB
CSettingsDlg.h 2KB
CConfigViewer.h 2KB
config.h 1KB
FIT-logo_497x497.jpg 22KB
LogoVUT.jpg 21KB
FIT.jpg 2KB
LICENSE 34KB
compare_png_with_1bit_bmp.m 545B
convert_png_to_1bit_bmp.m 280B
make 922B
README.md 6KB
test_gutt.pc 73B
test_bad2_no_newline.pc 62B
test_bad1_nan.pc 53B
FIT_280x280.png 17KB
logo_fit_en.png 7KB
FIT-logo_480x480.png 1KB
FIT-logo_100x100.png 1KB
squares_160x160.png 963B
FIT-logo_320x320.png 848B
FIT-logo_160x160.png 677B
共 197 条
- 1
- 2
资源评论
weixin_38626242
- 粉丝: 6
- 资源: 950
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功