static Native() { if (System.Runtime.InteropServices.RuntimeInformation.OSDescription.ToUpper().Contains("WINDOWS")) { RealSenseAssembliesLoader.LoadWindows(); return; } RealSenseAssembliesLoader.LoadLinux(); }
public static ICamera Create(params Capability[] capabilities) { RealSenseAssembliesLoader.Load(); var camera = new RealSenseCamera(); if (capabilities != null) { foreach (var capability in capabilities) { camera.AddCapability(capability); } } return(camera); }
private static void Main(string[] args) { Item.DefaultNoiseThreshold = 0; RealSenseAssembliesLoader.Load(); _cam = new RealSenseCamera(); //TestHands(); //TestFingers(); TestFace(); //TestFaceRecognition(); //TestFacialExpressions(); //TestSpeech(); //TestGestures(); //TestImageStreaming(); _cam.Start(); ReadLine(); _cam.Dispose(); }
public static ICamera Create() { RealSenseAssembliesLoader.Load(); return(new RealSenseCamera()); }