Click or drag to resize

CameraController Class

Represents a controller for a camera.
Inheritance Hierarchy
SystemObject
  LynceeTec.DHM.CameraCameraController

Namespace:  LynceeTec.DHM.Camera
Assembly:  LynceeTec.DHM (in LynceeTec.DHM.dll) Version: 8.1.17212.0 8_1_dev af417e8, built 2019-10-03 13:47:41 UTC
Syntax
public class CameraController : ICameraController, 
	ICameraHologramSource, IHologramSource, IObservable<Hologram>, ICameraStream, 
	ICameraMemorySource, ICameraMemoryStream, IDHMDeviceComponent, IDisposable

The CameraController type exposes the following members.

Constructors
  NameDescription
Public methodCameraController
Initializes a new instance of the CameraController class
Top
Properties
  NameDescription
Public propertyAbsShutter
Public propertyBpp
Public propertyBrightness
Public propertyCamera
Public propertyCameraHologramSource
Public propertyCameraMemorySource
Public propertyCameraMemoryStream
Public propertyDigitizer
Public propertyDualSpeedMode
Public propertyDualSpeedModeAvailable
Public propertyGain
Public propertyHeight
Public propertyIsAcquiring
Public propertyIsEnabled
Gets a value indicating whether this component is enabled in the current configuration.
Public propertyIsHardwareAvailable
Gets a value indicating whether the camera was detected and is available.
Public propertyLastHolo
Public propertyMaxBrightness
Public propertyMaxBytePerPix
Public propertyMaxGain
Public propertyMaxHeight
Public propertyMaxShutter
Public propertyMaxShutterTrigger_us
Public propertyMaxWidth
Public propertyMinBrightness
Public propertyMinGain
Public propertyMinShutter
Public propertyOffsetX
Public propertyOffsetY
Public propertyPixelSizeum
Public propertyRawCameraStream
Public propertyReservedFlag
Public propertyShutter
Public propertySourceId
Public propertyStride
Public propertyTriggerExposureMode
Public propertyTriggerPolarity
Gets or sets a value indicating the hardware (external) trigger polarity.
Public propertyUniqueID
Unique identifier of the camera device. Varies according to the camera type, usually a serial number
Public propertyUseHardwareTrigger
Gets or sets a value indicating whether to use the hardware trigger (external trigger). Use TriggerPolarity to set the trigger polarity.
Public propertyUseMaxShutterTrigger
Public propertyWidth
Top
Methods
  NameDescription
Public methodCopyAcquiredImage
Public methodDispose
Releases all resources used by the CameraController
Public methodEnableGrabFrameEnd
Public methodGrab
Grabs a hologram without waiting.
Public methodGrab(Object)
Grabs a hologram without waiting, including the tag object in the hologram's Tag
Public methodGrab(TimeSpan, Object)
Grabs a hologram after waiting the specified waitTime, and includes the tag object in the hologram's Tag
Public methodGrab(TimeSpan, Object, TimeSpan)
Grabs a single image after the specified wait time.
Public methodLoadConfig
Public methodLoadDigitizer
Public methodRegisterToShutter_us
Public methodResetGrab
Stops the grab continuous if was acquiring
Public methodResize
Public methodSaveImage
Public methodSetInputSize
Public methodShutter_usToRegister
Public methodStartGrabContinuous
Public methodStopGrabContinuous
Public methodSubscribe
Top
Events
  NameDescription
Public eventAcquisitionStarted
Public eventCameraROIResized
Public eventGrabContinuousStarted
Public eventShutterChanged
Public eventTriggerSourceChanged
Occurs when the trigger source (either hardware/external or software/internal) changed.
Top
See Also