文件名称:3D_OpenCL_SDF:该项目使用OpenCL计算3D中的SDF
文件大小:25KB
文件格式:ZIP
更新时间:2024-05-21 14:10:33
C++
OpenCL签名距离函数 这是一个OpenCL实现,可以从二进制图像计算出精确的带符号欧几里德距离。 该算法来自毛勒(Maurer)等人的论文“用于计算任意尺寸的二进制图像的精确欧几里得距离变换的线性时间算法”。 克隆 该项目使用OZlib存储库中提供的几个包装器和实用程序。 为了将此子模块添加到克隆文件夹中,您需要首先进行常规克隆: git clone git@github.com:olmozavala/3D_OpenCL_SDF.git 然后将cd插入文件夹,并使用以下命令添加子模块: git submodule init 并使用以下命令下载子模块的最新代码: git submodule update 建造 该代码已经过不同风格的Ubuntu和Nvidia卡的测试。 它使用FreeImage库进行图像处理,并使用premake4构建项目。 在ubuntu中,这两个库可以通过以下方
【文件预览】:
3D_OpenCL_SDF-master
----.gitmodules(77B)
----images()
--------Gradient32.nii(128KB)
----compile.sh(47B)
----premake4.lua(1KB)
----OZlib()
----SignedDistFunc.make(3KB)
----src()
--------SignedDistFunc.cpp(12KB)
--------resources()
--------SDFCLmanager.cpp(9KB)
--------headers()
--------main.cpp(3KB)
----ozlib_compile.sh(40B)
----run.sh(34B)
----Makefile(741B)
----README.md(2KB)