刚开始接触pcl,当使用PCLVisualizer显示的时候,会同时弹出vtkOutputWindow,以下两步轻松不让其弹出来:
1、在头文件中添加对vtkOutputWindow.h的引用
#include <vtkOutputWindow.h>
2、在.cpp文件中,窗口初始化的时候添加:
vtkOutputWindow::SetGlobalWarningDisplay(0);//不弹出vtkOutputWindow窗口
这是一个全局的Flag,用来控制调试、警告和错误信息是否显示。
这样每次运行程序的时候,vtkOutputWindow窗体不再显示,但是后续如果想向viewer中添加点云的显示,这个窗口就又弹出来了,目前还没找到解决办法?