Spec-Zone.ru › PointCloudLibrary

Средство записи файлов в формате Point Cloud Data (FILE). Подробнее...

#include <pcl/io/file_io.h>

Inheritance graph
[легенда]

Открытые функции-члены

FileWriter ()=default
Пустой конструктор. Подробнее...
virtual ~FileWriter ()=default
Пустой деструктор. Подробнее...
virtual int write (const std::string &file_name, const pcl::PCLPointCloud2 &cloud, const Eigen::Vector4f &origin=Eigen::Vector4f::Zero(), const Eigen::Quaternionf &orientation=Eigen::Quaternionf::Identity(), const bool binary=false)=0
Сохранить данные облака точек в файл формата FILE, содержащий точки размерности n-D. Подробнее...
int write (const std::string &file_name, const pcl::PCLPointCloud2::ConstPtr &cloud, const Eigen::Vector4f &origin=Eigen::Vector4f::Zero(), const Eigen::Quaternionf &orientation=Eigen::Quaternionf::Identity(), const bool binary=false)
Сохранить данные облака точек в файл формата FILE, содержащий точки размерности n-D. Подробнее...
template<typename PointT >
int write (const std::string &file_name, const pcl::PointCloud< PointT > &cloud, const bool binary=false)
Сохранить данные облака точек в файл формата FILE, содержащий точки размерности n-D. Подробнее...

Подробное описание

Средство записи файлов в формате Point Cloud Data (FILE).

Любой считыватель файлов формата (FILE) должен реализовать его виртуальные методы

Автор
Nizar Sallem

Определение в строке 162 файла file_io.h.

Описание конструктора и деструктора

FileWriter()

pcl::FileWriter::FileWriter ( )
default

Пустой конструктор.

~FileWriter()

virtual pcl::FileWriter::~FileWriter ( )
virtualdefault

Пустой деструктор.

Описание функций-членов

write() [1/3]

virtual int pcl::FileWriter::write ( const std::string & file_name,
const pcl::PCLPointCloud2 & cloud,
const Eigen::Vector4f & origin = Eigen::Vector4f::Zero(),
const Eigen::Quaternionf & orientation = Eigen::Quaternionf::Identity(),
const bool binary = false
)
pure virtual

Сохранить данные облака точек в файл формата FILE, содержащий точки размерности n-D.

Параметры
[in] file_name имя выходного файла
[in] cloud сообщение с данными облака точек
[in] origin начало координат датчика при получении данных
[in] orientation ориентация датчика при получении данных
[in] binary установите значение true, если файл нужно записать в двоичном формате FILE; false (по умолчанию) — для ASCII

Реализовано в pcl::PLYWriter и pcl::PCDWriter.

write() [2/3]

int pcl::FileWriter::write ( const std::string & file_name,
const pcl::PCLPointCloud2::ConstPtr & cloud,
const Eigen::Vector4f & origin = Eigen::Vector4f::Zero (),
const Eigen::Quaternionf & orientation = Eigen::Quaternionf::Identity (),
const bool binary = false
)

Сохранить данные облака точек в файл формата FILE, содержащий точки размерности n-D.

Параметры
[in] file_name имя выходного файла
[in] cloud сообщение с данными облака точек (разделяемый указатель boost)
[in] binary установите значение true, если файл нужно записать в двоичном формате FILE; false (по умолчанию) — для ASCII
[in] origin начало координат датчика при получении данных
[in] orientation ориентация датчика при получении данных

Определение в строке 194 файла file_io.h.

Ссылки: pcl::write().

write() [3/3]

template<typename PointT >
int pcl::FileWriter::write ( const std::string & file_name,
const pcl::PointCloud< PointT > & cloud,
const bool binary = false
)

Сохранить данные облака точек в файл формата FILE, содержащий точки размерности n-D.

Параметры
[in] file_name имя выходного файла
[in] cloud данные pcl::PointCloud
[in] binary установите значение true, если файл нужно записать в двоичном формате FILE; false (по умолчанию) — для ASCII

Определение в строке 209 файла file_io.h.

Ссылки: pcl::PointCloud< PointT >::sensor_orientation_, pcl::PointCloud< PointT >::sensor_origin_, pcl::toPCLPointCloud2() и pcl::write().


Документация этого класса создана на основе следующего файла:
  • pcl/io/file_io.h

© 2009–2012, Willow Garage, Inc.
© 2012–, Open Perception, Inc.
Licensed under the BSD License.
https://pointclouds.org/documentation/classpcl_1_1_file_writer.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API