跳到主要内容

CameraServer

继承

Object

简要描述

服务器跟踪在IdeaXR中可访问的不同摄像机。

描述

CameraServer跟踪在IdeaXR中可访问的不同摄像机。

特别是,它用于为AR模块提供来自摄像机的视频。

方法

返回值类型方法名称
voidadd_feed(feed: CameraFeed)
Arrayfeeds()
CameraFeedget_feed(index: int)
intget_feed_count()
voidremove_feed(feed: CameraFeed)

信号

  • **camera_feed_added**

添加CameraFeed(例如,插入网络摄像头)时发出。


  • **camera_feed_removed**

删除CameraFeed时发出(例如,拔下网络摄像头)。


枚举

enum FeedImage:

  • **FEED_RGBA_IMAGE = 0**

RGBA摄像机图像。

  • **FEED_YCBCR_IMAGE = 0**

YCbCr摄像机图像。

  • **FEED_Y_IMAGE = 0**

Y分量相机图像。

  • **FEED_CBCR_IMAGE = 1**

CbCr分量相机图像。


方法说明

  • add_feed add_feed(feed: CameraFeed)

将摄像机源添加到摄像机服务器。


  • feeds feeds()

返回CameraFeed的数组。


  • get_feed get_feed(index: int)

返回具有此ID的CameraFeed


  • get_feed_count get_feed_count()

返回注册的CameraFeed的数量。


  • remove_feed remove_feed(feed: CameraFeed)

删除CameraFeed