DataTypeManual

View the Project on GitHub Nobu19800/DataTypeManual

IDLファイル

目次

TimedCameraImage

画像データを表現するデータ型。

名前 説明 単位
tm RTC::Time タイムスタンプ  
data Img::CameraImage データ  
error_code long エラー情報  

CameraImage

画像情報を格納する。

名前 説明 単位
captured_time RTC::Time 撮影時刻  
image Img::ImageData 画像データ  
intrinsic Img::CameraIntrinsicParameter カメラ内部パラメータ  
extrinsic Img::Mat44 カメラ外部パラメータ  

CameraIntrinsicParameter

カメラの内部パラメータ。

名前 説明 単位
matrix_element double[5] カメラパラメータ  
distortion_coefficient sequence< double > カメラの歪みラメータ  

ImageData

画像の生データを格納。

名前 説明 単位
width long 画像の幅 pixel
height long 画像の高さ pixel
format Img::ColorFormat 色フォーマット  
raw_data sequence< octet > 生データ  

ColorFormat

以下の値を列挙。 色フォーマットを表現。

名前 説明
CF_UNKNOWN 不明
CF_RGB RGBカラー
CF_GRAY グレースケール
CF_JPEG JPEG圧縮
CF_PNG PNG圧縮
RGB RGB
RLE8 ランレングス圧縮
RLE ランレングス圧縮
RAW 未加工
RGBA RGBAカラー
AYUV  
CLJR  
CYUV  
GREY  
IRAW  
IUYV  
IY41  
IYU1  
IYU2  
HDYC  
UYNV  
UYVP  
V210  
V422  
V655  
VYUV  
YUNV  
YVYU  
Y41P  
Y211  
Y41T  
Y42T  
YUVP  
Y800  
Y8  
Y16  

TimedMultiCameraImage

複数のカメラの画像情報を格納するデータ型。

名前 説明 単位
tm RTC::Time タイムスタンプ  
data Img::MultiCameraImage データ  
error_code long エラー情報  

MultiCameraImage

複数の画像の情報を格納。

名前 説明 単位
image_seq sequence< Img::CameraImage > 画像情報  
camera_set_id long カメラセットのID  

NamedValue

名前付きの値を格納。

名前 説明 単位
name string 名前  
value string  

NVList

Img::NamedValue型の配列として定義。

CameraDeviceProfile

カメラのデバイス情報を格納。

名前 説明 単位
devtypeid string    
guid string    
unit short    
vendor_name string 開発元の名前  
model_name string 製品名  
intrinsic Img::CameraIntrinsicParameter カメラの内部パラメータ  
properties Img::NVList その他の情報