画像データを表現するデータ型。
| 名前 | 型 | 説明 | 単位 |
|---|---|---|---|
| tm | RTC::Time | タイムスタンプ | |
| data | Img::CameraImage | データ | |
| error_code | long | エラー情報 |
画像情報を格納する。
| 名前 | 型 | 説明 | 単位 |
|---|---|---|---|
| captured_time | RTC::Time | 撮影時刻 | |
| image | Img::ImageData | 画像データ | |
| intrinsic | Img::CameraIntrinsicParameter | カメラ内部パラメータ | |
| extrinsic | Img::Mat44 | カメラ外部パラメータ |
カメラの内部パラメータ。
| 名前 | 型 | 説明 | 単位 |
|---|---|---|---|
| matrix_element | double[5] | カメラパラメータ | |
| distortion_coefficient | sequence< double > | カメラの歪みラメータ |
画像の生データを格納。
| 名前 | 型 | 説明 | 単位 |
|---|---|---|---|
| width | long | 画像の幅 | pixel |
| height | long | 画像の高さ | pixel |
| format | Img::ColorFormat | 色フォーマット | |
| raw_data | sequence< octet > | 生データ |
以下の値を列挙。 色フォーマットを表現。
| 名前 | 説明 |
|---|---|
| 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 |
複数のカメラの画像情報を格納するデータ型。
| 名前 | 型 | 説明 | 単位 |
|---|---|---|---|
| tm | RTC::Time | タイムスタンプ | |
| data | Img::MultiCameraImage | データ | |
| error_code | long | エラー情報 |
複数の画像の情報を格納。
| 名前 | 型 | 説明 | 単位 |
|---|---|---|---|
| image_seq | sequence< Img::CameraImage > | 画像情報 | |
| camera_set_id | long | カメラセットのID |
名前付きの値を格納。
| 名前 | 型 | 説明 | 単位 |
|---|---|---|---|
| name | string | 名前 | |
| value | string | 値 |
Img::NamedValue型の配列として定義。
カメラのデバイス情報を格納。
| 名前 | 型 | 説明 | 単位 |
|---|---|---|---|
| devtypeid | string | ||
| guid | string | ||
| unit | short | ||
| vendor_name | string | 開発元の名前 | |
| model_name | string | 製品名 | |
| intrinsic | Img::CameraIntrinsicParameter | カメラの内部パラメータ | |
| properties | Img::NVList | その他の情報 |