CameraFeed¶
继承¶
Reference
简要描述¶
可以让单个物理相机和你的设备相连。
描述¶
可以让单个物理相机和你的设备相连。
**注意:**许多相机会返回YCbCr图像,这些图像被分为两个纹理,需要在着色器中合并。
成员¶
类型 | 属性名 | 默认值 |
---|---|---|
bool | feed_is_active | false |
Transform2D | feed_transform | Transform2D( 1, 0, 0, -1, 0, 1 ) |
方法¶
返回值类型 | 方法名称 |
---|---|
int | get_id() const |
String | get_name() const |
int | get_position() const |
##枚举 | |
enum FeedDataType: | |
- FEED_NOIMAGE = 0 |
未设置图片。
- FEED_RGB = 1
Feed提供RGB图像。
- FEED_YCBCR = 2
Feed提供了需要转换为RGB的YCbCr图像。
- FEED_YCBCR_SEP = 3
Feed提供了单独的Y和CbCr图像,需要对其进行合并并转换为RGB。
enum FeedPosition: - FEED_UNSPECIFIED = 0
未指定位置。
- FEED_FRONT = 1
相机安装在设备的正面。
- FEED_BACK = 2
相机安装在设备的背面。
常量¶
成员说明¶
- bool feed_is_active
Default | false |
---|---|
setter | set_active(value) |
getter | is_active |
- Transform2D feed_transform
Default | Transform2D( 1, 0, 0, -1, 0, 1 ) |
---|---|
setter | set_transform(value) |
getter | get_transform |
方法说明¶
- get_id get_id() const
返回此节点的唯一ID。
- get_name get_name() const
返回相机的名称。
- get_position get_position() const
返回相机在设备上的位置。