Class ExternalImageStreamFrameSource
- Espace de noms
- easyar
- Assembly
- EasyAR.Sense.dll
Une source d'images externe qui ne reçoit que des flux d'images en entrée.
Cette source d'images n'est pas un dispositif de suivi de mouvement et ne produira pas de données de mouvement dans ARSession.
Vous pouvez l'étendre pour implémenter une caméra personnalisée avec uniquement une entrée vidéo. Elle ne peut pas être utilisée pour implémenter une entrée de casque de réalité virtuelle. Vous devez acquérir vous-même les images à partir du matériel ou d'autres sources (par exemple, une caméra Android connectée en USB) et les fournir à EasyAR. EasyAR ne fournit pas les capacités d'acquisition de ces données, mais offre la possibilité d'exécuter ses fonctionnalités une fois ces données injectées.
Lors de l'utilisation de produits d'essai (licence personnelle, licence XR d'essai, service Mega d'essai, etc.) avec une caméra personnalisée ou un casque de réalité virtuelle, EasyAR Sense cessera de répondre après une durée fixe et limitée à chaque démarrage.
public abstract class ExternalImageStreamFrameSource : ExternalFrameSource
- Héritage
-
ExternalImageStreamFrameSource
- Membres hérités
Méthodes
HandleCameraFrameData(double, Image, CameraParameters)
Entrée des données de trame de caméra.
protected bool HandleCameraFrameData(double timestamp, Image image, CameraParameters cameraParameters)
Paramètres
timestampimagecameraParameters