Meshlab+win10批处理

Meshlab版本:2020.07

MLX脚本生成:

1.在Meshlab2020.07版本中用Filters进行进行处理

2.Fliters->show current filter script,可以保存之前操作生成.mlx脚本,也可以导入已经生成的脚本。但是这种方式适用于单个模型处理

 

运用BAT文件进行批处理

为了成功调用meshlabserver,首先需要在 高级系统设置 -> 环境变量 -> 系统变量 path 中加入你安装的meshlab文件目录,若默认安装则目录为 C:\Program Files\VCG\MeshLab

点击Bat文件直接即可运行,可以在Bat文件中设置欲执行的.mlx文件(如下Reconstruction07.mlx)以及文件路径,修改成自己的即可

.bat文件内容举例:

@echo offset input_path=D:\APP\meshlab2020.02\input
set output_path=D:\APP\meshlab2020.02\output
set xml_path=C:\multiMeshScripting\scripts\Reconstruction07.mlxdir %input_path%\*.ply /b/od>%input_path%\name.txtfor /F %%i in (%input_path%\name.txt) do (meshlabserver -i %input_path%\%%i -o %output_path%\%%~ni.obj -m vc vn fn -s %xml_path%)PAUSE

参考:

https://blog.csdn.net/sxf1061926959/article/details/53869429 :有详细的步骤

https://github.com/AndrewHazelden/MultiMesh-Scripting :有完整的项目,适用于meshlab2016.12版本

https://www.bilibili.com/video/av413334275/ :bat视频教程


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部