http://www.emgu.com
The KinectCapture type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() | KinectCapture |
Create the Kinect Camera capture object
|
Methods
Name | Description | |
---|---|---|
![]() | Dispose |
The dispose function that implements IDisposable interface
(Inherited from DisposableObject.) |
![]() | DisposeObject |
Release the resource for this capture
(Inherited from Capture.) |
![]() | DuplexQueryFrame |
Query a frame duplexly over WCF
(Inherited from Capture.) |
![]() | DuplexQuerySmallFrame |
Query a small frame duplexly over WCF
(Inherited from Capture.) |
![]() | Equals | (Inherited from Object.) |
![]() | Finalize |
Destructor
(Inherited from DisposableObject.) |
![]() | GetCaptureProperty |
Obtain the capture property
(Inherited from Capture.) |
![]() | GetColorPoints |
Get an enumerator of the colored points from Kinect. This function can only be called after the Grab() function.
|
![]() | GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) |
![]() | GetMaxDisparity |
Given the minimum distance in mm, return the maximum valid disparity value.
|
![]() | GetOpenNIContext |
Get the unmanaged OpenNI Context from the capture.
|
![]() | GetType |
Gets the Type of the current instance.
(Inherited from Object.) |
![]() | Grab |
Grab a frame
(Inherited from Capture.) |
![]() | MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) |
![]() | Pause |
Pause the grab process if it is running.
(Inherited from Capture.) |
![]() | QueryFrame |
Capture a Bgr image frame
(Inherited from Capture.) |
![]() | QueryGrayFrame |
Capture a Gray image frame
(Inherited from Capture.) |
![]() | QuerySmallFrame |
Capture a Bgr image frame that is half width and half height.
Mainly used by WCF when sending image to remote locations in a bandwidth conservative scenario
(Inherited from Capture.) |
![]() | ReleaseManagedResources |
Release the managed resources. This function will be called during the disposal of the current object.
override ride this function if you need to call the Dispose() function on any managed IDisposable object created by the current object
(Inherited from DisposableObject.) |
![]() | RetrieveBgrFrame()()()() |
Retrieve Bgr frame from Kinect
(Overrides Capture..::..RetrieveBgrFrame()()()().) |
![]() | RetrieveBgrFrame(Int32) |
Retrieve a Bgr image frame after Grab()
(Inherited from Capture.) |
![]() | RetrieveDepthMap |
Retrieve the depth map from Kinect (in mm)
|
![]() | RetrieveDisparityMap |
Retrieve disparity map (in pixels) from Kinect
|
![]() | RetrieveDisparityMap32f |
Retrieve disparity map (in pixels) from Kinect
|
![]() | RetrieveGrayFrame()()()() |
Retrieve Gray frame from Kinect
(Overrides Capture..::..RetrieveGrayFrame()()()().) |
![]() | RetrieveGrayFrame(Int32) |
Retrieve a Gray image frame after Grab()
(Inherited from Capture.) |
![]() | RetrievePointCloudMap |
Retrieve all the points (x, y, z position in meters) from Kinect, row by row.
|
![]() | RetrieveValidDepthMap |
Retrieve the valid depth map from Kinect
|
![]() | SetCaptureProperty |
Sets the specified property of video capturing
(Inherited from Capture.) |
![]() | Start |
Start the grab process in a sperate thread. Once started, use the ImageGrabbed event handler and RetrieveGrayFrame/RetrieveBgrFrame to obtain the images.
(Inherited from Capture.) |
![]() | Stop |
Stop the grabbing thread
(Inherited from Capture.) |
![]() | ToString | (Inherited from Object.) |
![]() | Wait |
Wait for the grabbing thread to complete
(Inherited from Capture.) |
Fields
Name | Description | |
---|---|---|
![]() | _ptr |
A pointer to the unmanaged object
(Inherited from UnmanagedObject.) |
Properties
Name | Description | |
---|---|---|
![]() | CaptureSource |
Get the type of the capture module
(Inherited from Capture.) |
![]() | FlipHorizontal |
Get or Set if the captured image should be flipped horizontally
(Inherited from Capture.) |
![]() | FlipType |
Get and set the flip type
(Inherited from Capture.) |
![]() | FlipVertical |
Get or Set if the captured image should be flipped vertically
(Inherited from Capture.) |
![]() | GrabProcessState |
The current state of the grab process
(Inherited from Capture.) |
![]() | Height | The height of this capture (Inherited from Capture.) |
![]() | Ptr |
Pointer to the unmanaged object
(Inherited from UnmanagedObject.) |
![]() | Width | The width of this capture (Inherited from Capture.) |
Events
Name | Description | |
---|---|---|
![]() | ImageGrabbed |
The event to be called when an image is grabbed
(Inherited from Capture.) |