CameraServer¶
继承¶
Object
简要描述¶
服务器跟踪在IdeaVR中可访问的不同摄像机。
描述¶
CameraServer跟踪在IdeaVR中可访问的不同摄像机。
特别是,它用于为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。