Previous topic

ecto_openni

Next topic

Examples

This Page

Cells

Capture

Brief doc

Raw data capture off of an OpenNI device.

Parameters

  • depth_fps   type: int    not required   default: 30

    The depth frame rate.

  • depth_resolution   type: ecto_openni::ResolutionMode    not required   default: VGA_RES

    Legal Values: QQVGA_RES (0)   CGA_RES (1)   QVGA_RES (2)   VGA_RES (3)   XGA_RES (4)   HD720P_RES (5)   SXGA_RES (6)   UXGA_RES (7)   HD1080P_RES (8)  

    Depth mode.

  • device   type: ecto_openni::Device    not required   default: KINECT

    Legal Values: KINECT (0)   PRIMESENSE (1)   ASUS_XTION_PRO_LIVE (2)  

    The type of device

  • device_number   type: int    not required   default: 0

    The device number.

  • device_uid   type: std::string    not required   default: NA

    Unique identifier for device to use. fixme

  • registration   type: bool    not required   default: True

    Turn registration on.

  • rgb_fps   type: int    not required   default: 30

    The rgb frame rate.

  • rgb_resolution   type: ecto_openni::ResolutionMode    not required   default: VGA_RES

    Legal Values: QQVGA_RES (0)   CGA_RES (1)   QVGA_RES (2)   VGA_RES (3)   XGA_RES (4)   HD720P_RES (5)   SXGA_RES (6)   UXGA_RES (7)   HD1080P_RES (8)  

    Rgb mode.

  • synchronize   type: bool    not required   default: False

    Turn sync on.

Outputs

  • depth_buffer   type: boost::shared_ptr<std::vector<unsigned short, std::allocator<unsigned short> > const>   

  • depth_height   type: int   

    Depth frame height.

  • depth_width   type: int   

    Depth frame width.

  • image_buffer   type: boost::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char> > const>   

  • image_channels   type: int   

    Number of image channels.

  • image_height   type: int   

    Image frame height.

  • image_width   type: int   

    Image frame width.