|
@@ -27,10 +27,6 @@ namespace bbiwarg.InputProviders
|
|
registerHandles();
|
|
registerHandles();
|
|
|
|
|
|
device.Start();
|
|
device.Start();
|
|
- device.UpdateFrame(true);
|
|
|
|
- ImageWidth = (int)depthImage.Value.ImageInfos.Width;
|
|
|
|
- ImageHeight = (int)depthImage.Value.ImageInfos.Height;
|
|
|
|
- device.ReleaseFrame();
|
|
|
|
}
|
|
}
|
|
|
|
|
|
public void stop()
|
|
public void stop()
|
|
@@ -52,6 +48,9 @@ namespace bbiwarg.InputProviders
|
|
|
|
|
|
protected virtual void registerHandles()
|
|
protected virtual void registerHandles()
|
|
{
|
|
{
|
|
|
|
+ ImageWidth = device.RegisterParameterHandle<int>("SOURCE.CAMERA.DEPTH.Width").Value;
|
|
|
|
+ ImageHeight = device.RegisterParameterHandle<int>("SOURCE.CAMERA.DEPTH.Height").Value;
|
|
|
|
+
|
|
depthImage = device.RegisterDataHandle<Iisu.Data.IImageData>("SOURCE.CAMERA.DEPTH.Image");
|
|
depthImage = device.RegisterDataHandle<Iisu.Data.IImageData>("SOURCE.CAMERA.DEPTH.Image");
|
|
confidenceImage = device.RegisterDataHandle<Iisu.Data.IImageData>("SOURCE.CAMERA.CONFIDENCE.Image");
|
|
confidenceImage = device.RegisterDataHandle<Iisu.Data.IImageData>("SOURCE.CAMERA.CONFIDENCE.Image");
|
|
device.EventManager.RegisterEventListener("DEVICE.DataFrame", new onNewFrameDelegate(onNewFrame));
|
|
device.EventManager.RegisterEventListener("DEVICE.DataFrame", new onNewFrameDelegate(onNewFrame));
|