Как я могу использовать визуализатор PCL (Windows) и избежать сообщения WM_QUIT, закрывающего мое приложение, когда визуализатор закрывается - PullRequest
0 голосов
/ 13 июля 2020

Я использую визуализатор PCL saveScreenshot () для создания png моего облака точек. Все это работает, но когда я вызываю viewer.close (), реализация Windows вызывает TerminateApp, который отправляет WM_QUIT, закрывающий мое приложение. Я хочу, чтобы окно визуализатора закрылось и мое приложение продолжило работу.

Мне не нужно никакого взаимодействия пользователя с окном визуализатора. Я просто использую его, чтобы получить .png из облака точек.

Я попытался инициализировать визуализатор без интерактора, но saveScreenshot () не работает с нулевым интерактором.

Is есть способ настроить интерактор без сообщения про c?

Ответы [ 2 ]

0 голосов
/ 21 июля 2020

Может ли savePNGFile использовать встроенные функции камеры? Могу ли я добавить встроенные функции камеры в облако, чтобы получить нужный PNG?

0 голосов
/ 16 июля 2020

Вы можете использовать pcl::io::savePNGFile() для экспорта PNG прямо из вашей программы

...