我目前能够获得these formats的网格文件但是我想将网格文件保存为.stl。我找到了关于this STL MeshIO Class的文档,但是,我似乎无法找到“include”的标题。 另外,如果我从this开始,它仍然要求我输入正确的文件扩展名,因为当我给.stl扩展名时它不起作用。
任何帮助或解决方法?
P.S。 ITK-4.11.0,VS 13 Update 5,CMake - 3.8.0。 如果您需要代码,请告诉我,我在这里没有看到要求。
答案 0 :(得分:3)
只需在此处为可能感兴趣的人添加此程序。
#include "itkSTLMeshIOFactory.h"
itk::STLMeshIOFactory::RegisterOneFactory();
。MeshFileWriter
的文件扩展名设为.stl
,然后瞧!答案 1 :(得分:2)
IOSTL是一个远程模块。使用CMake配置ITK时,您需要在组Module_IOSTL
中启用Module
。重建ITK,重建您的程序,现在您应该能够像.stl
,.vtk
一样阅读和写.off
等。希望没有任何代码更改。