Updated cloud io functionality - removed dependency from VTK legacy

This commit is contained in:
Anatoly Baksheev
2014-02-02 19:00:54 +04:00
parent 63dbe66b41
commit eb8728d727
10 changed files with 313 additions and 24 deletions

View File

@@ -173,8 +173,8 @@ cv::Mat cv::viz::readCloud(const String& file, OutputArray colors, OutputArray n
vtkSmartPointer<vtkPolyDataAlgorithm> reader;
if (extention == ".xyz")
{
reader = vtkSmartPointer<vtkSimplePointsReader>::New();
vtkSimplePointsReader::SafeDownCast(reader)->SetFileName(file.c_str());
reader = vtkSmartPointer<vtkXYZReader>::New();
vtkXYZReader::SafeDownCast(reader)->SetFileName(file.c_str());
}
else if (extention == ".ply")
{