Composites

EasyAR_DenseSpatialMapBuilder

EasyAR_DenseSpatialMapBuilder->Components[ARsession  EasyARController]
├── RenderCamera->Components[RenderCameraController  CameraImageRenderer]
├── VIOCameraDevice->Components[VIOCameraDeviceUnion]
└── DenseSpatialMapBuilder->Components[DenseSpatialMapBuilderFrameFilter  DenseSpatialMapDepthRenderer]

可以运行稠密空间地图功能的组件集合。


EasyAR_Eyewear_ExternalControl

EasyAR_Eyewear_ExternalControl->Components[ARsession  EasyARController]
└── CustomFrameSource->Components[]

可以在AR眼镜上使用并由外部代码控制Camera位置的组件集合。通常在含有VIO功能的AR眼镜上与对应的SDK联合使用。


EasyAR_Eyewear_VideoCamera

EasyAR_Eyewear_VideoCamera->Components[ARsession  EasyARController]
├── RenderCamera_LeftEye->Components[RenderCameraController CameraImageRenderer]
├── RenderCamera_RightEye->Components[RenderCameraController CameraImageRenderer]
└── VideoCameraDevice->Components[VideoCameraDevice]

可以在AR眼镜上运行相机设备功能的组件集合。


EasyAR_Eyewear_VideoCamera_ImageTracker-1

EasyAR_Eyewear_VideoCamera_ImageTracker-1->Components[ARsession  EasyARController]
├── RenderCamera_LeftEye->Components[RenderCameraController CameraImageRenderer]
├── RenderCamera_RightEye->Components[RenderCameraController CameraImageRenderer]
├── VideoCameraDevice->Components[VideoCameraDevice]
└── ImageTracker->Components[ImageTrackerFrameFilter]

包含一个ImageTracker的可以在AR眼镜上运行平面图像跟踪功能的组件集合。


EasyAR_ImageTracker-1

EasyAR_ImageTracker-1->Components[ARsession  EasyARController]
├── RenderCamera->Components[RenderCameraController CameraImageRenderer]
├── VideoCameraDevice->Components[VideoCameraDevice]
└── ImageTracker->Components[ImageTrackerFrameFilter]

包含一个ImageTracker的可以运行平面图像跟踪功能的组件集合。


EasyAR_ImageTracker-1_CloudRecognizer-1

EasyAR_ImageTracker-1_CloudRecognizer-1->Components[ARsession  EasyARController]
├── RenderCamera->Components[RenderCameraController CameraImageRenderer]
├── VideoCameraDevice->Components[VideoCameraDevice]
├── ImageTracker->Components[ImageTrackerFrameFilter]
└── CloudRecognizer->Components[CloudRecognizerFrameFilter]

包含一个ImageTracker和一个CloudRecognizer的可以同时运行平面图像跟踪与云识别功能的组件集合。


EasyAR_ImageTracker-1_ObjectTracker-1

EasyAR_ImageTracker-1_ObjectTracker-1->Components[ARsession  EasyARController]
├── RenderCamera->Components[RenderCameraController CameraImageRenderer]
├── VideoCameraDevice->Components[VideoCameraDevice]
├── ImageTracker->Components[ImageTrackerFrameFilter]
└── ObjectTracker->Components[ObjectTrackerFrameFilter]

包含一个ImageTracker和一个ObjectTracker的可以同时运行平面图像跟踪与3D物体跟踪功能的组件集合。


EasyAR_MotionTracker

EasyAR_MotionTracker->Components[ARsession  EasyARController]
├── RenderCamera->Components[RenderCameraController CameraImageRenderer]
└── VIOCameraDevice->Components[VIOCameraDevice]

可以运行运动跟踪功能的组件集合。


EasyAR_MotionTracker_ImageTracker-1

EasyAR_MotionTracker_ImageTracker-1->Components[ARsession  EasyARController]
├── RenderCamera->Components[RenderCameraController CameraImageRenderer]
├── VIOCameraDevice->Components[VIOCameraDevice]
└── ImageTracker->Components[ImageTrackerFrameFilter]

包含一个ImageTracker的可以同时运行运动跟踪与平面图像跟踪功能的组件集合。


EasyAR_ObjectTracker-1

EasyAR_ObjectTracker-1->Components[ARsession  EasyARController]
├── RenderCamera->Components[RenderCameraController CameraImageRenderer]
├── VideoCameraDevice->Components[VideoCameraDevice]
└── ObjectTracker->Components[ObjectTrackerFrameFilter]

包含一个ObjectTracker的可以运行3D物体跟踪功能的组件集合。


EasyAR_SparseSpatialMapWorker

EasyAR_SparseSpatialMapWorker->Components[ARsession  EasyARController]
├── RenderCamera->Components[RenderCameraController CameraImageRenderer]
├── VIOCameraDevice->Components[VIOCameraDevice]
└── SparseSpatialMapWorker->Components[SparseSpatialMapWorkerFrameFilter]

可以运行疏空间地图功能的组件集合。


EasyAR_SparseSpatialMapWorker_DenseSpatialMapBuilder

EasyAR_SparseSpatialMapWorker_DenseSpatialMapBuilder->Components[ARsession  EasyARController]
├── RenderCamera->Components[RenderCameraController CameraImageRenderer]
├── VIOCameraDevice->Components[VIOCameraDevice]
├── SparseSpatialMapWorker->Components[SparseSpatialMapWorkerFrameFilter]
└── DenseSpatialMapBuilder->Components[DenseSpatialMapBuilderFrameFilter]

可以同时运行稀疏空间地图功能与稠密空间地图功能的组件集合。


EasyAR_SparseSpatialMapWorker_ImageTracker-1

EasyAR_SparseSpatialMapWorker_ImageTracker-1->Components[ARsession  EasyARController]
├── RenderCamera->Components[RenderCameraController CameraImageRenderer]
├── VIOCameraDevice->Components[VIOCameraDevice]
├── SparseSpatialMapWorker->Components[SparseSpatialMapWorkerFrameFilter]
└── ImageTracker->Components[ImageTrackerFrameFilter]

包含一个ImageTracker的可以同时运行稀疏空间地图与平面图像跟踪功能的组件集合。


EasyAR_SurfaceTracker

EasyAR_SurfaceTracker->Components[ARsession  EasyARController]
├── RenderCamera->Components[RenderCameraController CameraImageRenderer]
├── VideoCameraDevice->Components[VideoCameraDevice]
└── SurfaceTracker->Components[SurfaceTrackerFrameFilter]

可以运行表面跟踪功能的组件集合。


EasyAR_SurfaceTracker_ImageTraker-1

EasyAR_SurfaceTracker_ImageTraker-1->Components[ARsession  EasyARController]
├── RenderCamera->Components[RenderCameraController CameraImageRenderer]
├── VideoCameraDevice->Components[VideoCameraDevice]
├── SurfaceTracker->Components[SurfaceTrackerFrameFilter]
└── ImageTracker->Components[ImageTrackerFrameFilter]

包含一个ImageTracker的可以同时运行表面跟踪与平面图像跟踪功能的组件集合。


EasyAR_VideoCamera

EasyAR_VideoCamera->Components[ARsession  EasyARController]
├── RenderCamera->Components[RenderCameraController CameraImageRenderer]
└── VideoCameraDevice->Components[VideoCameraDevice]

可以运行相机设备功能的组件集合。