public class Neoden4SwitcherCamera extends ReferenceCamera
ReferenceCamera.CalibrationCallback, ReferenceCamera.FocusSensingMethod
AbstractSettlingCamera.SettleMethod
AbstractCamera.ListenerEntry
Locatable.LocationOption
Camera.Looking, Camera.SettleOption
PropertySheetHolder.PropertySheet
blueBalance, blueGamma, cropHeight, cropWidth, deinterlace, deleteAction, flipX, flipY, focusProvider, greenBalance, greenGamma, offsetX, offsetY, redBalance, redGamma, rotation, safeZ, scaleHeight, scaleWidth
captureNotifier, fps, suspendPreviewInTasks
BOOLEAN, CAPTURE, DATA, DIFFERENCE, heatMappedImages, maxRelativeMotion, minContrastRange, minMotionTemplateMatchScore, recordedImagePlayed, recordedImages, settleContrastEnhance, settleDebounce, settleDiagnostics, settleFullColor, settleGaussianBlur, settleGradients, settleMaskCircle, settleMethod, settleThreshold, settleTimeMs, settleTimeoutMs, THRESHOLD
afterCaptureLightOff, antiGlareLightOff, autoVisible, beforeCaptureLightOn, cameraPrimaryZ, cameraSecondaryZ, defaultZ, head, height, id, listeners, looking, name, roamingRadius, shownInMultiCameraView, unitsPerPixel, unitsPerPixelSecondary, userActionLightOn, visionProvider, width
propertyChangeSupport
Constructor and Description |
---|
Neoden4SwitcherCamera() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
ensureOpen() |
Camera |
getCamera() |
java.lang.String |
getCameraId() |
protected int |
getCaptureTryCount() |
PropertySheetHolder[] |
getChildPropertySheetHolders() |
Wizard |
getConfigurationWizard()
Gets a Wizard that can be used to configure this object.
|
int |
getExposure() |
int |
getGain() |
java.lang.String |
getPropertySheetHolderTitle() |
int |
getSwitcher() |
boolean |
hasNewFrame() |
java.awt.image.BufferedImage |
internalCapture() |
void |
setCamera(Camera camera) |
void |
setCameraId(java.lang.String cameraId) |
void |
setExposure(int exposure) |
void |
setGain(int gain) |
void |
setSwitcher(int switcher) |
autoAdjustWhiteBalance, autoAdjustWhiteBalanceMapped, cancelCalibration, capture, captureRaw, captureTransformed, clearCalibrationCache, findIssues, flip, getAdvancedCalibration, getBlueBalance, getBlueGamma, getCalibratedHeadOffsets, getCalibration, getColorBalanceGraph, getCropHeight, getCropWidth, getFocusProvider, getFocusSensingMethod, getGreenBalance, getGreenGamma, getHeadOffsets, getHeight, getLightActuator, getOffsetX, getOffsetY, getPropertySheetHolderActions, getPropertySheets, getRedBalance, getRedGamma, getRotation, getScaleHeight, getScaleWidth, getUnitsPerPixel, getWidth, home, initWhiteBalanceLut, isAllowMachineActuators, isCalibrating, isCropped, isDeinterlace, isDeinterlaced, isFlipped, isFlipX, isFlipY, isOffset, isRotated, isScaled, isUndistorted, isWhiteBalanced, resetColorMaps, resetWhiteBalance, safeInternalCapture, setAllowMachineActuators, setBlueBalance, setBlueGamma, setCropHeight, setCropWidth, setDeinterlace, setFlipX, setFlipY, setFocusSensingMethod, setGreenBalance, setGreenGamma, setHeadOffsets, setLightActuator, setOffsetX, setOffsetY, setRedBalance, setRedGamma, setRotation, setScaleHeight, setScaleWidth, setUndistorted, startCalibration, transformImage, viewHasChanged
broadcastCapture, cameraViewHasChanged, captureCameraView, close, getCaptureErrorImage, getLastTransformedImage, getPreviewFps, getThread, isBroadcasting, isOpen, isPreviewSuspended, isSuspendPreviewInTasks, notifyCapture, open, reinitialize, run, setLastTransformedImage, setPreviewFps, setSuspendPreviewInTasks, start, startContinuousCapture, stop, stopContinuousCapture
commit, computeDifference, createHeatMapDiagnosticImage, createMask, enhanceContrast, getRecordedComputeMilliseconds, getRecordedImage, getRecordedImagePlayed, getRecordedImages, getRecordedSettleMilliseconds, getSettleContrastEnhance, getSettleDebounce, getSettleGaussianBlur, getSettleGraph, getSettleMaskCircle, getSettleMethod, getSettleThreshold, getSettleTimeMs, getSettleTimeoutMs, isSettleDiagnostics, isSettleFullColor, isSettleGradients, lightSettleAndCapture, playRecordedImage, setRecordedImagePlayed, setRecordedImages, setSettleContrastEnhance, setSettleDebounce, setSettleDiagnostics, setSettleFullColor, setSettleGaussianBlur, setSettleGradients, setSettleGraph, setSettleMaskCircle, setSettleMethod, setSettleThreshold, setSettleTimeMs, setSettleTimeoutMs, settleAndCapture
actuateLight, actuateLightAfterCapture, actuateLightBeforeCapture, ensureCameraVisible, estimateZCoordinateOfObject, getCameraAbsoluteZ, getCameraPhysicalLocation, getCameraPrimaryZ, getCameraRelativeZ, getCameraSecondaryZ, getCameraToolCalibratedOffset, getDefaultZ, getHead, getId, getLocation, getLooking, getName, getPropertySheetHolderIcon, getRoamingRadius, getUnitsPerPixel, getUnitsPerPixelAtZ, getUnitsPerPixelPrimary, getUnitsPerPixelSecondary, getVisionProvider, isAfterCaptureLightOff, isAntiGlareLightOff, isAutoVisible, isBeforeCaptureLightOn, isEnableUnitsPerPixel3D, isShownInMultiCameraView, isUnitsPerPixelAtZCalibrated, isUserActionLightOn, setAfterCaptureLightOff, setAntiGlareLightOff, setAutoVisible, setBeforeCaptureLightOn, setCameraPrimaryZ, setCameraSecondaryZ, setDefaultZ, setEnableUnitsPerPixel3D, setHead, setId, setLooking, setName, setRoamingRadius, setShownInMultiCameraView, setUnitsPerPixel, setUnitsPerPixelPrimary, setUnitsPerPixelSecondary, setUserActionLightOn, setVisionProvider, toString
applyConfiguration, getApproximativeLocation, getAxis, getAxisRotation, getAxisX, getAxisY, getAxisZ, getCoordinateAxisZ, getEffectiveSafeZ, getLocation, getMachine, getMappedAxes, getSafeZ, getSafeZZone, headMountableToRawZ, isInSafeZZone, isReachable, moveTo, moveTo, moveToSafeZ, moveToSafeZ, rawToHeadMountableZ, setAxis, setAxis, setAxisRotation, setAxisX, setAxisY, setAxisZ, setSafeZ, substituteUnchangedCoordinates, toAxesLocation, toHeadLocation, toHeadLocation, toHeadMountableLocation, toHeadMountableLocation, toMappedLocation, toRaw, toTransformed, waitForCompletion
addPropertyChangeListener, addPropertyChangeListener, fireIndexedPropertyChange, firePropertyChange, removePropertyChangeListener, removePropertyChangeListener
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getCameraToolCalibratedOffset, getHead, setHead, toHeadLocation, toHeadMountableLocation, waitForCompletion
getAxis, getAxisRotation, getAxisX, getAxisY, getAxisZ, getMappedAxes, toRaw, toTransformed
getEffectiveSafeZ, getSafeZ, getSafeZZone, isInSafeZZone, isReachable, moveTo, moveTo, moveToSafeZ, moveToSafeZ
getApproximativeLocation, getLocation
getId
getSubjectIcon, getSubjectText
actuateLightBeforeCapture, settleAndCapture
protected int getCaptureTryCount()
getCaptureTryCount
in class ReferenceCamera
public java.awt.image.BufferedImage internalCapture()
internalCapture
in class ReferenceCamera
public boolean hasNewFrame()
hasNewFrame
in interface Camera
hasNewFrame
in class ReferenceCamera
protected boolean ensureOpen()
ensureOpen
in class AbstractBroadcastingCamera
public java.lang.String getPropertySheetHolderTitle()
public PropertySheetHolder[] getChildPropertySheetHolders()
public Wizard getConfigurationWizard()
WizardConfigurable
public java.lang.String getCameraId()
public void setCameraId(java.lang.String cameraId)
public int getSwitcher()
public void setSwitcher(int switcher)
public Camera getCamera()
public void setCamera(Camera camera)
public int getExposure()
public void setExposure(int exposure)
public int getGain()
public void setGain(int gain)