Create a image capture base on opencv's capture object
| C# | Visual Basic | Visual C++ |
public class Capture : UnmanagedObject, IDuplexCapture, ICapture
Public Class Capture _ Inherits UnmanagedObject _ Implements IDuplexCapture, ICapture
public ref class Capture : public UnmanagedObject, IDuplexCapture, ICapture
| All Members | Constructors | Methods | Properties | Fields | |
| Icon | Member | Description |
|---|---|---|
| Capture()()() | Create a capture using the default camera | |
| Capture(Int32) | Create a capture using the specific camera | |
| Capture(String) |
Create a capture from file
| |
| _ptr |
A pointer to the unmanaged object
(Inherited from UnmanagedObject.) | |
| Dispose()()() |
The dispose function that implements IDisposable interface
(Inherited from DisposableObject.) | |
| Dispose(Boolean) |
Release the all the memory associate with this object
(Inherited from DisposableObject.) | |
| DisposeObject()()() |
Release the resource for this capture
(Overrides DisposableObject.DisposeObject()()().) | |
| DuplexQueryFrame()()() |
Query a frame duplexly over WCF
| |
| DuplexQuerySmallFrame()()() |
Query a small frame duplexly over WCF
| |
| Equals(Object) | (Inherited from Object.) | |
| Finalize()()() |
Destructor
(Inherited from DisposableObject.) | |
| FlipHorizontal |
Get or Set if the captured image should be flipped horizontally
| |
| FlipType |
Get and set the flip type
| |
| FlipVertical |
Get or Set if the captured image should be flipped vertically
| |
| GetCaptureProperty(CAP_PROP) |
Obtain the capture property
| |
| GetHashCode()()() | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetType()()() | Gets the Type of the current instance. (Inherited from Object.) | |
| Height | The height of this capture | |
| MemberwiseClone()()() | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| Ptr |
Pointer to the unmanaged object
(Inherited from UnmanagedObject.) | |
| QueryFrame()()() |
Capture a Bgr image frame
| |
| QueryGrayFrame()()() |
Capture a Gray image frame
| |
| 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 band width conservertive senario
| |
| SetCaptureProperty(CAP_PROP, Double) |
Sets the specified property of video capturing
| |
| ToString()()() | (Inherited from Object.) | |
| Width | The width of this capture |