cpp-toolbox  0.0.1
A toolbox library for C++
Loading...
Searching...
No Matches
kitti.hpp File Reference
#include <array>
#include <cstdint>
#include <cstring>
#include <iosfwd>
#include <map>
#include <memory>
#include <optional>
#include <string>
#include <vector>
#include <cpp-toolbox/container/string.hpp>
#include <cpp-toolbox/cpp-toolbox_export.hpp>
#include <cpp-toolbox/file/file.hpp>
#include <cpp-toolbox/file/memory_mapped_file.hpp>
#include <cpp-toolbox/io/formats/base.hpp>
#include <cpp-toolbox/logger/thread_logger.hpp>
#include <cpp-toolbox/macro.hpp>
#include <cpp-toolbox/types/point.hpp>
#include <cpp-toolbox/io/formats/detail/kitti_impl.hpp>
Include dependency graph for kitti.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  toolbox::io::kitti_format_t
 KITTI 点云数据(.bin)文件格式处理器。/File format handler for KITTI Point Cloud Data (.bin) files. More...
 

Namespaces

namespace  toolbox
 
namespace  toolbox::io
 < 用于列出目录下的文件/For listing files in a directory
 

Functions

template<typename T >
CPP_TOOLBOX_EXPORT std::unique_ptr< toolbox::types::point_cloud_t< T > > toolbox::io::read_kitti_bin (const std::string &path)
 从文件中读取 KITTI 点云数据的独立函数。/Standalone function to read KITTI point cloud data from a file.
 
template<typename T >
CPP_TOOLBOX_EXPORT bool toolbox::io::write_kitti_bin (const std::string &path, const toolbox::types::point_cloud_t< T > &cloud)
 将点云数据写入 KITTI 点云文件的独立函数。/Standalone function to write point cloud data to a KITTI point cloud file.