Объект для чтения содержимого сообщения из файла Контейнера данных Ibeo (IDC)
ibeoMessageReader объект является индексируемым выбором сообщений в файле Ibeo® IDC. Используйте этот объект считать содержимое сообщения из файла IDC. Каждый ibeoMessageReader объект содержит содержимое только для сообщений выбранного типа от ibeoFileReader объект.
Создать ibeoMessageReader объект, используйте select объектная функция ibeoFileReader объект.
ibeoReader = ibeoFileReader('sample_data.idc');
msgReader = select(ibeoReader,'image');readMessages | Считайте сообщения из выбора файла Контейнера данных Ibeo (IDC) |
readNextMessage | Считайте следующее сообщение из выбора файла Контейнера данных Ibeo (IDC) |
hasNextMessage | Проверяйте, имеет ли выбор файла Контейнера данных Ibeo (IDC) следующее сообщение |
reset | Сбросьте, чтобы сначала обмениваться сообщениями в выборе файла Контейнера данных Ibeo (IDC) |
Если MessageType значением свойства является 'object', и если файл IDC содержит и онлайновые объекты и постобработанные объекты, StartTimeВремя окончания'CurrentTime' , Timestampsдлительность, и NumMessages свойства определяются только онлайновыми объектными сообщениями.
Если MessageType значением является 'object', и файл IDC содержит только постобработанные сообщения, Timestamps свойство соответствует времени постобработки, не времени сбора данных. В целях синхронизации используйте MidScanTimeStamp поле от метаданных объекта, возвращенных readMessages или readNextMessage объектная функция.