mein Name ist Thomas und ich artbeite gerade daran ein paar Tiefenbilder zu visualisieren. Hierbei bin ich im Internet auf die Point Cloud Library gestoßen, welche eine gute Möglichkeit bietet 3D Informationen zu verarbeiteun und eben auch zu visualisieren.
Aktuell stehe ich vor dem Problem die entsprechenden Libs in mein QT4 projekt zu implementieren.
Anbei mal ein Compellierfähiger ausszug aus dem Projektfile:
Code: Alles auswählen
# PCL
INCLUDEPATH += C:\\PCL_1_6_0\\include\\pcl-1.6
INCLUDEPATH += C:\\PCL_1_6_0\\3rdParty\\Boost\\include
INCLUDEPATH += C:\\PCL_1_6_0\\3rdParty\\Eigen\\include
INCLUDEPATH += C:\\PCL_1_6_0\\3rdParty\\FLANN\\include
#INCLUDEPATH += C:\\PCL_1_6_0\\3rdParty\\Qhull\\include
INCLUDEPATH += C:\\PCL_1_6_0\\3rdParty\\VTK\\include\vtk-5.8
LIBS += -LC:\\PCL_1_6_0\\lib\\ \
-lpcl_visualization_release \
-lpcl_io_release \
-lpcl_filters_release \
-lpcl_kdtree_release \
-lpcl_registration_release \
-lpcl_features_release \
-lpcl_segmentation_release
LIBS += -LC:\\PCL_1_6_0\\3rdParty\\Boost\\lib\\ \
-lboost_date_time-vc100-mt-gd-1_49Code: Alles auswählen
#include <boost/thread/thread.hpp>
#include <pcl/common/common_headers.h>
#include <pcl/features/normal_3d.h>
#include <pcl/io/pcd_io.h>
#include <pcl/visualization/pcl_visualizer.h>
#include <pcl/console/parse.h>
#include <pcl/visualization/cloud_viewer.h>
//steht im Constructor der main Klasse
pcl::visualization::PCLVisualizer viewer ("Test Cloudviewer");Der Großteil der User verwendet cmake, welches ich allerdings nur als letzte wahl in Erwägung ziehen möchte.
Schöne Grüße
Thomas