pcread

Считайте 3-D облако точек из PLY или файла PCD

Синтаксис

ptCloud = pcread(filename)

Описание

пример

ptCloud = pcread(filename) читает облако точек из PLY или файла PCD, заданного вектором символов входа filename. Функция возвращает объект pointCloud, ptCloud.

Примеры

свернуть все

ptCloud = pcread('teapot.ply');
pcshow(ptCloud);

Входные параметры

свернуть все

Имя файла, заданное как вектор символов. Входным типом файла должен быть PLY или файл формата PCD.

Полигон (PLY) формат файла, также известный как Стэнфордский треугольный формат, хранит 3D данные от 3-D сканеров. Это - формат для того, чтобы хранить графические объекты, которые описаны как набор полигонов. Файл СГИБА состоит из заголовка, сопровождаемого списком вершин и затем, списком полигонов. Заголовок задает, сколько вершин и полигонов находится в файле. Это также утверждает, какие свойства сопоставлены с каждой вершиной, такой как (x, y, z) координаты, нормали и цвет. Формат файла имеет два подформата: представление ASCII и версия двоичных файлов для компактного устройства хранения данных и для быстрого сохранения и загрузки. Заголовок и ASCII-файлов и двоичных файлов является текстом ASCII. Только числовые данные, которые следуют за заголовком, отличаются между этими двумя версиями. Смотрите Формат PLY для получения дополнительной информации о содержимом файла PLY.

Формат файла данных об облаке точек (PCD) также хранит 3D данные. Это было создано авторами широко используемой библиотеки облака точек (PCL), чтобы разместить дополнительные требования к данным облака точек. Смотрите PCD (Данные об Облаке точек) формат файла.

Примечание

Эта функция только поддерживает форматы файлов PCD, сохраненные в версии 0.7 (PCD_V7). Это также только поддерживает записи заголовка с набором записи COUNT к 1. Это не поддерживает набор записи COUNT к дескриптору функции.

Выходные аргументы

свернуть все

Объект для хранения облака точек, возвращенного как объект pointCloud, который содержит следующие поля PLY или PCD:

  • Свойство Location, хранит x, y и значения z.

  • Свойство Color, хранит красные, зеленые, и синие значения.

  • Свойство Normal, хранит векторы нормали для каждой точки.

  • Свойство Intensity, хранит полутоновую интенсивность для каждой точки.

Представленный в R2015a