CameraFeed¶
类别: 核心
简要说明¶
通过相机馈送,您可以访问连接到设备的单个物理相机。
属性¶
假 |
||
Transform2d(1,0,0,-1,0,1) |
方法¶
get_id ( ) const |
|
get_name ( ) const |
|
get_position ( ) const |
枚举¶
枚举 FeedDataType :
FEED_NOIMAGE = 0 ---没有为提要设置图像。
FEED_RGB = 1 ---馈送提供RGB图像。
FEED_YCBCR = 2 ---Feed提供需要转换为RGB的YCBCR图像。
FEED_YCBCR_SEP = 3 ---Feed提供单独的Y和CBCR图像,需要合并并转换为RGB。
枚举 FeedPosition :
FEED_UNSPECIFIED = 0 ---未指定位置。
FEED_FRONT = 1 ---摄像机安装在设备的前部。
FEED_BACK = 2 ---相机安装在设备背面。
描述¶
通过相机馈送,您可以访问连接到设备的单个物理相机。启用后,Godot将开始从相机捕获帧,然后可以使用。
注: 许多相机会返回YCBCR图像,这些图像被分割成两个纹理,需要在一个材质球中进行组合。如果您将环境设置为在背景中显示相机图像,Godot会自动为您执行此操作。
属性描述¶
bool feed_is_active
违约 |
假 |
设定器 |
设置为活动(值) |
吸气剂 |
是否处于活动状态() |
Transform2D feed_transform
违约 |
Transform2d(1,0,0,-1,0,1) |
设定器 |
设置转换(值) |
吸气剂 |
获取转换() |
方法说明¶
int get_id ( ) const
获取此源的唯一ID。
String get_name ( ) const
获取摄像头的名称。
FeedPosition get_position ( ) const
相机在设备上的位置。