< The result was a failure
< The result was successful
< The input buffer was too small
< Calibration model is Brown Conrady (compatible with
OpenCV)
< Deprecated (not supported). Calibration model is
Polynomial 3K.
< Deprecated (only supported early internal devices).
Calibration model is Rational 6KT.
< Deprecated (not supported). Calibration model is Theta (arctan).
< Calibration model is unknown
< Accelerometer sensor
< Color sensor
< Depth sensor
< Gyroscope sensor
< Number of types excluding unknown type
< Calibration type is unknown
Exposure or Framerate priority setting.
Backlight compensation setting.
Brightness setting.
Contrast setting.
Exposure time setting.
Gain setting.
Powerline frequency setting.
Saturation setting.
Sharpness setting.
White balance setting.
< set the associated k4a_color_control_command_t to auto
< set the associated k4a_color_control_command_t to manual
< 1280 * 720 16:9
< 1920 * 1080 16:9
< 2560 * 1440 16:9
< 2048 * 1536 4:3
< 3840 * 2160 16:9
< 4096 * 3072 4:3
< Color camera will be turned off with this setting
< Depth captured at 320x288. Passive IR is also captured at 320x288.
< Depth captured at 640x576. Passive IR is also captured at 640x576.
< Depth sensor will be turned off with this setting.
< Passive IR only, captured at 1024x1024.
< Depth captured at 512x512. Passive IR is also captured at 512x512.
< Depth captured at 1024x1024. Passive IR is also captured at 1024x1024.
< Pre-production firmware.
< Production firmware.
< Microsoft signed firmware.
< Test signed firmware.
< Unsigned firmware.
< 5 FPS
< 15 FPS
< 30 FPS
Color image type BGRA32.
Color image type MJPG.
Color image type NV12.
Color image type YUY2.
Custom image format.
Single channel image type CUSTOM8.
Single channel image type CUSTOM16.
Depth image type DEPTH16.
Image type IR16.
< Most severe level of debug messaging.
< 2nd most severe level of debug messaging.
< 2nd least severe level of debug messaging.
< No logging is performed
< Least severe level of debug messaging.
< 3nd most severe level of debug messaging.
< The result was a failure
< The result was successful
< Linear interpolation
< Nearest neighbor interpolation
< The result was a failure
< The result was successful
< The operation timed out
< The ‘Sync Out’ jack is enabled and synchronization data it driven out the
connected wire. While in master mode the color camera must be enabled as part of the
multi device sync signalling logic. Even if the color image is not needed, the color
camera must be running.
< Neither ‘Sync In’ or ‘Sync Out’ connections are used.
< The ‘Sync In’ jack is used for synchronization and ‘Sync Out’ is driven for the
next device in the chain. ‘Sync Out’ is a mirror of ‘Sync In’ for this mode.
Transform a 2D pixel coordinate with an associated depth value of the source camera into a 2D pixel coordinate of
the target camera.
Transform a 2D pixel coordinate with an associated depth value of the source camera into a 3D point of the target
coordinate system.
Transform a 3D point of a source coordinate system into a 2D pixel coordinate of the target camera.
Transform a 3D point of a source coordinate system into a 3D point of the target coordinate system
Transform a 2D pixel coordinate from color camera into a 2D pixel coordinate of
the depth camera.
Get the camera calibration for a device from a raw calibration blob.
Create an empty capture object.
Get the color image associated with the given capture.
Get the depth image associated with the given capture.
Get the IR image associated with the given capture.
Get the temperature associated with the capture.
Add a reference to a capture.
Release a capture.
Set or add a color image to the associated capture.
Set or add a depth image to the associated capture.
Set or add an IR image to the associated capture.
Set the temperature associated with the capture.
Closes an Azure Kinect device.
Get the camera calibration for the entire Azure Kinect device.
Reads a sensor capture.
Get the Azure Kinect color sensor control
value.
Get the Azure Kinect color sensor control capabilities.
Reads an IMU sample.
Gets the number of connected devices
Get the raw calibration blob for the entire Azure Kinect device.
Get the Azure Kinect device serial number.
Get the device jack status for the synchronization in and synchronization out connectors.
Get the version numbers of the device’s subsystems.
Open an Azure Kinect device.
Set the Azure Kinect color sensor control value.
Starts color and depth camera capture.
Starts the IMU sample stream.
Stops the color and depth camera capture.
Stops the IMU capture.
Create an image.
Create an image from a pre-allocated buffer.
Get the image buffer.
Get the image’s device timestamp in microseconds.
Get the image exposure in microseconds.
Get the format of the image.
Get the image height in pixels.
Get the image ISO speed.
Get the image buffer size.
Get the image stride in bytes.
Get the image’s system timestamp in nanoseconds.
Get the image’s device timestamp in microseconds.
Get the image white balance.
Get the image width in pixels.
Add a reference to the k4a_image_t.
Remove a reference from the k4a_image_t.
Set the device time stamp, in microseconds, of the image.
Set the exposure time, in microseconds, of the image.
Set the exposure time, in microseconds, of the image.
Set the ISO speed of the image.
Set the system time stamp, in nanoseconds, of the image.
Set the device time stamp, in microseconds, of the image.
Set the white balance of the image.
Sets the callback functions for the SDK allocator
Sets and clears the callback function to receive debug messages from the Azure Kinect device.
Transforms a color image into the geometry of the depth camera.
Get handle to transformation handle.
Transforms the depth map into the geometry of the color camera.
Transforms depth map and a custom image into the geometry of the color camera.
Transforms the depth image into 3 planar images representing X, Y and Z-coordinates of corresponding 3D points.
Destroy transformation handle.
Result code returned by Azure Kinect APIs.
Camera calibration contains intrinsic and extrinsic calibration information for a camera.
Extrinsic calibration data.
Camera sensor intrinsic calibration data.
Calibration model type.
Calibration type representing device calibration.
Calibration types.
Color sensor control commands
Color sensor control mode
Color sensor resolutions.
Depth sensor capture modes.
Configuration parameters for an Azure Kinect device.
Firmware build type.
Firmware signature type.
Color and depth sensor frame rate.
Structure to define hardware version.
Image format type.
IMU sample.
Verbosity levels of debug messaging
Callback function for debug messages being generated by the Azure Kinect SDK.
Callback function for a memory allocation.
Callback function for a memory object being destroyed.
Result code returned by Azure Kinect APIs.
Transformation interpolation type.
Version information.
Result code returned by Azure Kinect APIs.
Synchronization mode when connecting two or more devices together.