ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
cloudViewer::data::SampleRedwoodRGBDImages Class Reference

Data class for SampleRedwoodRGBDImages contains a sample set of 5 color and depth images from Redwood RGBD dataset living-room1. More...

#include <Dataset.h>

Inheritance diagram for cloudViewer::data::SampleRedwoodRGBDImages:
Collaboration diagram for cloudViewer::data::SampleRedwoodRGBDImages:

Public Member Functions

 SampleRedwoodRGBDImages (const std::string &data_root="")
 
std::vector< std::string > GetColorPaths () const
 Returns List of paths to color image samples of size 5. More...
 
std::vector< std::string > GetDepthPaths () const
 Returns List of paths to depth image samples of size 5. More...
 
std::string GetTrajectoryLogPath () const
 Path to camera trajectory log file trajectory.log. More...
 
std::string GetOdometryLogPath () const
 Path to camera trajectory log file odometry.log. More...
 
std::string GetRGBDMatchPath () const
 Path to color and depth image match file rgbd.match. More...
 
std::string GetReconstructionPath () const
 Path to point cloud reconstruction from TSDF. More...
 
std::string GetCameraIntrinsicPath () const
 Path to pinhole camera intrinsic (json). More...
 
- Public Member Functions inherited from cloudViewer::data::DownloadDataset
 DownloadDataset (const std::string &prefix, const DataDescriptor &data_descriptor, const std::string &data_root="")
 
 DownloadDataset (const std::string &prefix, const std::vector< DataDescriptor > &data_descriptors, const std::string &data_root="")
 
virtual ~DownloadDataset ()
 
- Public Member Functions inherited from cloudViewer::data::Dataset
 Dataset (const std::string &prefix, const std::string &data_root="")
 Parameterized Constructor. More...
 
virtual ~Dataset ()
 
const std::string GetDataRoot () const
 Get data root directory. The data root is set at construction time or automatically determined. More...
 
const std::string GetPrefix () const
 Get prefix for the dataset. More...
 
const std::string GetDownloadDir () const
 Get absolute path to download directory. i.e. ${data_root}/download/${prefix}. More...
 
const std::string GetExtractDir () const
 Get absolute path to extract directory. i.e. ${data_root}/extract/${prefix}. More...
 

Additional Inherited Members

- Protected Member Functions inherited from cloudViewer::data::DownloadDataset
bool HasDownloaded (const DataDescriptor &data_descriptor) const
 Check if all files are downloaded and MD5 checksums are valid. More...
 
- Protected Member Functions inherited from cloudViewer::data::Dataset
void CheckPathsExist (const std::vector< std::string > &paths) const
 Check if the paths exists after extraction. More...
 
- Protected Attributes inherited from cloudViewer::data::DownloadDataset
std::vector< DataDescriptordata_descriptors_
 
- Protected Attributes inherited from cloudViewer::data::Dataset
std::string data_root_
 CloudViewer data root. More...
 
std::string prefix_
 Dataset prefix. More...
 

Detailed Description

Data class for SampleRedwoodRGBDImages contains a sample set of 5 color and depth images from Redwood RGBD dataset living-room1.

Definition at line 1047 of file Dataset.h.

Constructor & Destructor Documentation

◆ SampleRedwoodRGBDImages()

cloudViewer::data::SampleRedwoodRGBDImages::SampleRedwoodRGBDImages ( const std::string &  data_root = "")

Member Function Documentation

◆ GetCameraIntrinsicPath()

std::string cloudViewer::data::SampleRedwoodRGBDImages::GetCameraIntrinsicPath ( ) const
inline

Path to pinhole camera intrinsic (json).

Definition at line 1065 of file Dataset.h.

Referenced by cloudViewer::data::pybind_sample_redwood_rgbd_images().

◆ GetColorPaths()

std::vector<std::string> cloudViewer::data::SampleRedwoodRGBDImages::GetColorPaths ( ) const
inline

Returns List of paths to color image samples of size 5.

Definition at line 1052 of file Dataset.h.

Referenced by cloudViewer::data::pybind_sample_redwood_rgbd_images(), and cloudViewer::t::pipelines::odometry::RGBDOdometryMultiScale().

◆ GetDepthPaths()

std::vector<std::string> cloudViewer::data::SampleRedwoodRGBDImages::GetDepthPaths ( ) const
inline

◆ GetOdometryLogPath()

std::string cloudViewer::data::SampleRedwoodRGBDImages::GetOdometryLogPath ( ) const
inline

Path to camera trajectory log file odometry.log.

Definition at line 1059 of file Dataset.h.

Referenced by cloudViewer::data::pybind_sample_redwood_rgbd_images().

◆ GetReconstructionPath()

std::string cloudViewer::data::SampleRedwoodRGBDImages::GetReconstructionPath ( ) const
inline

Path to point cloud reconstruction from TSDF.

Definition at line 1063 of file Dataset.h.

Referenced by cloudViewer::data::pybind_sample_redwood_rgbd_images().

◆ GetRGBDMatchPath()

std::string cloudViewer::data::SampleRedwoodRGBDImages::GetRGBDMatchPath ( ) const
inline

Path to color and depth image match file rgbd.match.

Definition at line 1061 of file Dataset.h.

Referenced by cloudViewer::data::pybind_sample_redwood_rgbd_images().

◆ GetTrajectoryLogPath()

std::string cloudViewer::data::SampleRedwoodRGBDImages::GetTrajectoryLogPath ( ) const
inline

Path to camera trajectory log file trajectory.log.

Definition at line 1057 of file Dataset.h.

Referenced by cloudViewer::data::pybind_sample_redwood_rgbd_images().


The documentation for this class was generated from the following files: