Click or drag to resize

ICameraController Interface

Interface to the camera controller. Access to the camera is done using this interface.

Namespace:  LynceeTec.Interfaces
Assembly:  LynceeTec.Interfaces (in LynceeTec.Interfaces.dll) Version: 8.1.17212.0 8_1_dev 6ff713ba, built 2019-10-03 13:47:19 UTC
Syntax
public interface ICameraController : ICameraHologramSource, 
	IHologramSource, IObservable<Hologram>, ICameraStream, ICameraMemorySource, 
	ICameraMemoryStream, IDHMDeviceComponent, IDisposable

The ICameraController type exposes the following members.

Properties
  NameDescription
Public propertyAbsShutter
Public propertyBpp
Public propertyBrightness
Public propertyCameraHologramSource
Public propertyCameraMemorySource
Public propertyCameraMemoryStream (Inherited from ICameraMemoryStream.)
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.
(Inherited from IDHMDeviceComponent.)
Public propertyIsHardwareAvailable
Gets a value indicating whether the physical component was detected and is available.
(Inherited from IDHMDeviceComponent.)
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 (Inherited from ICameraStream.)
Public propertyReservedFlag
Public propertyShutter
Public propertySourceId
Public propertyStride
Public propertyTriggerExposureMode
Gets or sets the trigger exposure mode. Can be set to Timed or External. When using the "Timed" mode, exposure is controlled by the value of Shutter When using the "External" mode, exposure is controlled by the duration of the trigger signal. Value is only taken into account when UseHardwareTrigger is set to true
Public propertyTriggerPolarity
Gets or sets a value indicating the hardware (external) trigger polarity. Use UseHardwareTrigger to enable hardware trigger.
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 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)
Public methodLoadConfig
Public methodLoadDigitizer
Public methodRegisterToShutter_us
Public methodResetGrab
Stops the grab continuous if was acquiring
Public methodResize (Inherited from IHologramSource.)
Public methodSaveImage
Public methodSetInputSize
Public methodShutter_usToRegister
Public methodStartGrabContinuous
Public methodStopGrabContinuous
Top
Events
  NameDescription
Public eventAcquisitionStarted
Public eventCameraROIResized
Public eventShutterChanged
Public eventTriggerSourceChanged
Occurs when the trigger source (either hardware/external or software/internal) changed.
Top
See Also