Overview #
This example shows how to connect to camera and get device info.
Expect Output #
Name:TS800
Uri:USB#VID_2DF2&PID_0213&REV_0007&BUS_02&ADR_10
USB Product ID:531
USB Vendor ID:11762
Vendor:LIPS
Tutorial #
- Import openni packages
import org.openni.DeviceInfo;
import org.openni.OpenNI;
- Initialize SDK
OpenNI.initialize();
- Scan connected devices
List<DeviceInfo> devices = OpenNI.enumerateDevices();
- Get info for each device.
for (DeviceInfo d : devices) {
System.out.println("Name:" + d.getName());
System.out.println("Uri" + d.getUri());
System.out.println("USB Product ID:" + d.getUsbProductId());
System.out.println("USB Vendor ID:" + d.getUsbVendorId());
System.out.println("Vendor:" + d.getVendor());
}
- Connect to the first found device
Device device = Device.open();
- Close camera and deconstruct OpenNI SDK
device.close();
OpenNI.shutdown();
Full code #
From GitHub