CameraFeed

Inherits: Reference < Object

类别: 核心

简要说明

通过相机馈送,您可以访问连接到设备的单个物理相机。

属性

bool

feed_is_active

Transform2D

feed_transform

Transform2d(1,0,0,-1,0,1)

方法

int

get_id ( ) const

String

get_name ( ) const

FeedPosition

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(1,0,0,-1,0,1)

设定器

设置转换(值)

吸气剂

获取转换()

方法说明

  • int get_id ( ) const

获取此源的唯一ID。

获取摄像头的名称。

相机在设备上的位置。