文件名称:Holography:全息图像重建图书馆
文件大小:11.62MB
文件格式:ZIP
更新时间:2024-06-03 07:29:57
C++
全息图像重建图书馆 特定距离处的全息图像重建。 使用一堆不同距离的重建图像生成z-map和无焦点图像。 使用JNI访问fftw(或CuFFT)和tiff库(仅适用于tiff图像)。 请参阅.classpath文件,以查看必需的外部Java库。 (使用ImageJ绘制图像,使用JZY3D绘制3D图) 首先编译本机C代码(或GPU加速的cuda代码),然后将生成的libholography.so文件复制到Java类路径中。 (提供的libholography.so是Linux amd64平台的C版本。) 如果使用eclipse,请定义环境变量LD_PRELOAD = / path / to / libtiff.so:/path/to/libfftw3f.so.3 全息图样本: 重建图像:
【文件预览】:
Holography-master
----cuda()
--------Holography.h(750B)
--------Method.h(6KB)
--------ImageJ.h(451B)
--------COMPILE(295B)
--------Image.h(4KB)
--------AutoFocus.h(5KB)
--------Holography.cu(3KB)
----image.png(1.01MB)
----reconstructed.png(351KB)
----libholography.so(23KB)
----src()
--------CudaPlot.java(3KB)
--------Image.java(2KB)
--------Build3D.java(1KB)
--------Holography.java(3KB)
----c()
--------Holography.h(750B)
--------Holography.cpp(3KB)
--------Method.h(5KB)
--------ImageJ.h(451B)
--------COMPILE(204B)
--------Image.h(4KB)
--------AutoFocus.h(4KB)
----.project(376B)
----image.tif(2.13MB)
----.classpath(899B)
----lib()
--------org.jzy3d-0.9-demos.jar(702KB)
--------jzy3d-api-0.9.1.jar(603KB)
--------jzy3d-swt-0.9.1.jar(12KB)
--------MMCoreJ.jar(101KB)
--------org.jzy3d-0.8.4.jar(689KB)
--------jogl-all-2.0-rc11.jar(4.64MB)
--------gluegen-rt-2.0-rc11.jar(211KB)
--------jogl-all-main-2.0-rc11.jar(345B)
--------log4j-1.2.17.jar(478KB)
--------gluegen-rt-main-2.0-rc11.jar(345B)
--------ij.jar(1.79MB)
----README.md(951B)