Functions
HDF5Tool.cpp File Reference

Reads spectral PNGs and point clouds and writes them into a HDF5 file. More...

#include <iostream>
#include <vector>
#include <algorithm>
#include <string.h>
#include <string>
#include <sstream>
#include <cstring>
#include "lvr2/io/ModelFactory.hpp"
#include "lvr2/io/Timestamp.hpp"
#include "lvr2/io/HDF5IO.hpp"
#include "lvr2/types/Hyperspectral.hpp"
#include "lvr2/display/ColorMap.hpp"
#include "lvr2/geometry/BaseVector.hpp"
#include "lvr2/geometry/Matrix4.hpp"
#include "lvr2/types/MatrixTypes.hpp"
#include "lvr2/io/IOUtils.hpp"
#include "Options.hpp"
#include <boost/filesystem.hpp>
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
Include dependency graph for HDF5Tool.cpp:

Go to the source code of this file.

Functions

bool checkPNGDir (path &dataDir, std::string number, int numExspected)
 
bool compare_path (boost::filesystem::path p1, boost::filesystem::path p2)
 
int main (int argc, char **argv)
 

Detailed Description

Reads spectral PNGs and point clouds and writes them into a HDF5 file.

Copyright (c) 2018, University Osnabrück All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL University Osnabrück BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Author
Thomas Wiemann

Definition in file HDF5Tool.cpp.

Function Documentation

◆ checkPNGDir()

bool checkPNGDir ( path &  dataDir,
std::string  number,
int  numExspected 
)

Definition at line 88 of file HDF5Tool.cpp.

◆ compare_path()

bool compare_path ( boost::filesystem::path  p1,
boost::filesystem::path  p2 
)

Definition at line 66 of file HDF5Tool.cpp.

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 131 of file HDF5Tool.cpp.



lvr2
Author(s): Thomas Wiemann , Sebastian Pütz , Alexander Mock , Lars Kiesow , Lukas Kalbertodt , Tristan Igelbrink , Johan M. von Behren , Dominik Feldschnieders , Alexander Löhr
autogenerated on Mon Feb 28 2022 22:46:09