Classes |
class | Array |
class | CameraSettings |
class | CoordinateConverter |
class | Device |
class | DeviceInfo |
class | OpenNI |
class | PlaybackControl |
class | Recorder |
struct | RGB888Pixel |
class | SensorInfo |
struct | Version |
class | VideoFrameRef |
class | VideoMode |
class | VideoStream |
struct | YUV422DoublePixel |
Typedefs |
typedef uint16_t | DepthPixel |
typedef uint16_t | Grayscale16Pixel |
Enumerations |
enum | DeviceState { DEVICE_STATE_OK = 0,
DEVICE_STATE_ERROR = 1,
DEVICE_STATE_NOT_READY = 2,
DEVICE_STATE_EOF = 3
} |
enum | ImageRegistrationMode { IMAGE_REGISTRATION_OFF = 0,
IMAGE_REGISTRATION_DEPTH_TO_COLOR = 1
} |
enum | PixelFormat {
PIXEL_FORMAT_DEPTH_1_MM = 100,
PIXEL_FORMAT_DEPTH_100_UM = 101,
PIXEL_FORMAT_SHIFT_9_2 = 102,
PIXEL_FORMAT_SHIFT_9_3 = 103,
PIXEL_FORMAT_RGB888 = 200,
PIXEL_FORMAT_YUV422 = 201,
PIXEL_FORMAT_GRAY8 = 202,
PIXEL_FORMAT_GRAY16 = 203,
PIXEL_FORMAT_JPEG = 204,
PIXEL_FORMAT_YUYV = 205
} |
enum | SensorType { SENSOR_IR = 1,
SENSOR_COLOR = 2,
SENSOR_DEPTH = 3
} |
enum | Status {
STATUS_OK = 0,
STATUS_ERROR = 1,
STATUS_NOT_IMPLEMENTED = 2,
STATUS_NOT_SUPPORTED = 3,
STATUS_BAD_PARAMETER = 4,
STATUS_OUT_OF_FLOW = 5,
STATUS_NO_DEVICE = 6,
STATUS_TIME_OUT = 102
} |
Variables |
static const char * | ANY_DEVICE = NULL |
static const int | TIMEOUT_FOREVER = -1 |
static const int | TIMEOUT_NONE = 0 |
Detailed Description
openni is the namespace of the entire C++ API of OpenNI
Typedef Documentation
Pixel type used to store depth images.
Pixel type used to store IR images.
Enumeration Type Documentation
- Enumerator:
DEVICE_STATE_OK |
|
DEVICE_STATE_ERROR |
|
DEVICE_STATE_NOT_READY |
|
DEVICE_STATE_EOF |
|
- Enumerator:
IMAGE_REGISTRATION_OFF |
|
IMAGE_REGISTRATION_DEPTH_TO_COLOR |
|
All available formats of the output of a stream
- Enumerator:
PIXEL_FORMAT_DEPTH_1_MM |
|
PIXEL_FORMAT_DEPTH_100_UM |
|
PIXEL_FORMAT_SHIFT_9_2 |
|
PIXEL_FORMAT_SHIFT_9_3 |
|
PIXEL_FORMAT_RGB888 |
|
PIXEL_FORMAT_YUV422 |
|
PIXEL_FORMAT_GRAY8 |
|
PIXEL_FORMAT_GRAY16 |
|
PIXEL_FORMAT_JPEG |
|
PIXEL_FORMAT_YUYV |
|
The source of the stream
- Enumerator:
SENSOR_IR |
|
SENSOR_COLOR |
|
SENSOR_DEPTH |
|
Possible failure values
- Enumerator:
STATUS_OK |
|
STATUS_ERROR |
|
STATUS_NOT_IMPLEMENTED |
|
STATUS_NOT_SUPPORTED |
|
STATUS_BAD_PARAMETER |
|
STATUS_OUT_OF_FLOW |
|
STATUS_NO_DEVICE |
|
STATUS_TIME_OUT |
|
Variable Documentation
This special URI can be passed to Device::open() when the application has no concern for a specific device.