CameraServer
继承
简要描述
服务器跟踪在IdeaXR中可访问的不同摄像机。
描述
CameraServer跟踪在IdeaXR中可访问的不同摄像机。
特别是,它用于为AR模块提供来自摄像机的视频。
方法
返回值类型 | 方法名称 |
---|---|
void | add_feed(feed: CameraFeed) |
Array | feeds() |
CameraFeed | get_feed(index: int) |
int | get_feed_count() |
void | remove_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。