20 const std::string &filename,
21 const std::string &
format =
"auto",
22 bool print_progress =
false);
30 std::string
format =
"auto",
filament::Texture::InternalFormat format
Definition: FilamentResourceManager.cpp:195
A point cloud consists of point coordinates, and optionally point colors and point normals.
Definition: PointCloud.h:36
bool WritePointCloudToXYZRGB(const std::string &filename, const geometry::PointCloud &pointcloud, const WritePointCloudOption ¶ms)
Definition: FileXYZRGB.cpp:59
bool WritePointCloudToPCD(const std::string &filename, const geometry::PointCloud &pointcloud, const WritePointCloudOption ¶ms)
Definition: FilePCD.cpp:772
bool ReadPointCloudFromXYZ(const std::string &filename, geometry::PointCloud &pointcloud, const ReadPointCloudOption ¶ms)
Definition: FileXYZ.cpp:23
bool ReadPointCloud(const std::string &filename, geometry::PointCloud &pointcloud, const ReadPointCloudOption ¶ms)
Definition: PointCloudIO.cpp:58
bool WritePointCloudToPLY(const std::string &filename, const geometry::PointCloud &pointcloud, const WritePointCloudOption ¶ms)
Definition: FilePLY.cpp:443
bool WritePointCloud(const std::string &filename, const geometry::PointCloud &pointcloud, const WritePointCloudOption ¶ms)
Definition: PointCloudIO.cpp:108
bool ReadPointCloudFromXYZN(const std::string &filename, geometry::PointCloud &pointcloud, const ReadPointCloudOption ¶ms)
Definition: FileXYZN.cpp:23
bool ReadPointCloudFromXYZRGB(const std::string &filename, geometry::PointCloud &pointcloud, const ReadPointCloudOption ¶ms)
Definition: FileXYZRGB.cpp:23
bool ReadPointCloudFromPLY(const std::string &filename, geometry::PointCloud &pointcloud, const ReadPointCloudOption ¶ms)
Definition: FilePLY.cpp:378
bool WritePointCloudToXYZN(const std::string &filename, const geometry::PointCloud &pointcloud, const WritePointCloudOption ¶ms)
Definition: FileXYZN.cpp:59
bool ReadPointCloudFromPCD(const std::string &filename, geometry::PointCloud &pointcloud, const ReadPointCloudOption ¶ms)
Definition: FilePCD.cpp:735
bool WritePointCloudToPTS(const std::string &filename, const geometry::PointCloud &pointcloud, const WritePointCloudOption ¶ms)
Definition: FilePTS.cpp:127
bool ReadPointCloudFromPTS(const std::string &filename, geometry::PointCloud &pointcloud, const ReadPointCloudOption ¶ms)
Definition: FilePTS.cpp:24
std::shared_ptr< geometry::PointCloud > CreatePointCloudFromFile(const std::string &filename, const std::string &format, bool print_progress)
Definition: PointCloudIO.cpp:49
bool WritePointCloudToXYZ(const std::string &filename, const geometry::PointCloud &pointcloud, const WritePointCloudOption ¶ms)
Definition: FileXYZ.cpp:57
Definition: PinholeCameraIntrinsic.cpp:16
Optional parameters to ReadPointCloud.
Definition: PointCloudIO.h:26
std::function< bool(double)> update_progress
Definition: PointCloudIO.h:58
ReadPointCloudOption(std::function< bool(double)> up)
Definition: PointCloudIO.h:40
bool remove_infinite_points
Whether to remove all points that have +-inf.
Definition: PointCloudIO.h:50
ReadPointCloudOption(std::string format="auto", bool remove_nan_points=false, bool remove_infinite_points=false, bool print_progress=false, std::function< bool(double)> update_progress={})
Definition: PointCloudIO.h:27
std::string format
Definition: PointCloudIO.h:43
bool remove_nan_points
Whether to remove all points that have nan.
Definition: PointCloudIO.h:48
bool print_progress
Definition: PointCloudIO.h:54
Optional parameters to WritePointCloud.
Definition: PointCloudIO.h:71
std::function< bool(double)> update_progress
Definition: PointCloudIO.h:112
IsAscii
Definition: PointCloudIO.h:72
Compressed
Definition: PointCloudIO.h:73
WritePointCloudOption(std::function< bool(double)> up)
Definition: PointCloudIO.h:94
bool print_progress
Definition: PointCloudIO.h:108
WritePointCloudOption(IsAscii write_ascii=IsAscii::Binary, Compressed compressed=Compressed::Uncompressed, bool print_progress=false, std::function< bool(double)> update_progress={})
Definition: PointCloudIO.h:74
IsAscii write_ascii
Definition: PointCloudIO.h:97
Compressed compressed
Definition: PointCloudIO.h:104
WritePointCloudOption(bool write_ascii, bool compressed=false, bool print_progress=false, std::function< bool(double)> update_progress={})
Definition: PointCloudIO.h:86