Skip to content

PCLVisualizer crash #6000

Closed
Closed
@AliAmin110

Description

@AliAmin110

I wrote this code

#include <iostream>
#include <pcl/io/pcd_io.h>
#include <pcl/point_types.h>
#include <pcl/visualization/pcl_visualizer.h>

int main(int argc, char** argv) {
    // Load point cloud data
    pcl::PointCloud<pcl::PointXYZ>::Ptr cloud(new pcl::PointCloud<pcl::PointXYZ>);
    pcl::PointXYZ point;
    point.x = 0;
    point.y = 0;
    point.z = 0;
    cloud->points.push_back(point);

    // Initialize visualization
    pcl::visualization::PCLVisualizer::Ptr viewer(new pcl::visualization::PCLVisualizer("Point Cloud Viewer"));

    // Set background color to black
    viewer->setBackgroundColor(0, 0, 0);

    // Add point cloud to viewer
    viewer->addPointCloud(cloud, "cloud");

    // Set camera position
    viewer->initCameraParameters();
    viewer->setCameraPosition(0, 0, 0, 0, 0, 1, 0, -1, 0);

    // Display viewer
    while (!viewer->wasStopped()) {
        viewer->spinOnce(100);
    }

    return 0;
}

project properties is this :
windows10
visual studio 2019
PCL 1.14.0
vtk-9.3
release x64
the program crashes at addPointCloud when i run it.
Untitled
what should i do?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions