public class OnvifIPCamera extends ReferenceCamera implements java.lang.Runnable
ReferenceCamera.CalibrationCallback, ReferenceCamera.LensCalibrationParamsAbstractCamera.ListenerEntryCamera.LookingPropertySheetHolder.PropertySheetcropHeight, cropWidth, deinterlace, deleteAction, flipX, flipY, offsetX, offsetY, rotation, safeZ, scaleHeight, scaleWidthhead, height, id, listeners, looking, name, settleTimeMs, unitsPerPixel, visionProvider, widthpropertyChangeSupport| Constructor and Description |
|---|
OnvifIPCamera() |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
PropertySheetHolder[] |
getChildPropertySheetHolders() |
Wizard |
getConfigurationWizard()
Gets a Wizard that can be used to configure this object.
|
int |
getFps() |
java.lang.String |
getHostIP() |
java.lang.String |
getPassword() |
java.lang.String |
getPreferredResolution() |
java.lang.String |
getPropertySheetHolderTitle() |
int |
getResizeHeight() |
int |
getResizeWidth() |
java.util.List<VideoResolution> |
getSupportedResolutions() |
java.lang.String |
getUsername() |
java.awt.image.BufferedImage |
internalCapture() |
boolean |
isDirty() |
void |
run() |
void |
setDirty(boolean dirty) |
void |
setFps(int fps) |
void |
setHostIP(java.lang.String hostIP) |
void |
setPassword(java.lang.String password) |
void |
setPreferredResolution(java.lang.String preferredResolution) |
void |
setResizeHeight(int resizeHeight) |
void |
setResizeWidth(int resizeWidth) |
void |
setUsername(java.lang.String username) |
void |
startContinuousCapture(CameraListener listener)
Registers a listener to receive continuous images from the camera.
|
cancelCalibration, capture, getCalibration, getCropHeight, getCropWidth, getHeadOffsets, getHeight, getLocation, getOffsetX, getOffsetY, getPropertySheetHolderActions, getPropertySheets, getRotation, getSafeZ, getScaleHeight, getScaleWidth, getWidth, isDeinterlace, isFlipX, isFlipY, moveTo, moveToSafeZ, safeInternalCapture, setCropHeight, setCropWidth, setDeinterlace, setFlipX, setFlipY, setHeadOffsets, setOffsetX, setOffsetY, setRotation, setSafeZ, setScaleHeight, setScaleWidth, startCalibration, transformImagebroadcastCapture, getHead, getId, getLooking, getName, getPropertySheetHolderIcon, getSettleTimeMs, getUnitsPerPixel, getVisionProvider, moveTo, moveToSafeZ, setHead, setLooking, setName, setSettleTimeMs, settleAndCapture, setUnitsPerPixel, setVisionProvider, stopContinuousCapture, toStringaddPropertyChangeListener, addPropertyChangeListener, fireIndexedPropertyChange, firePropertyChange, removePropertyChangeListener, removePropertyChangeListenerclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetHead, setHeadmoveTo, moveToSafeZgetIdpublic java.awt.image.BufferedImage internalCapture()
internalCapture in class ReferenceCamerapublic void startContinuousCapture(CameraListener listener)
CamerastartContinuousCapture in interface CamerastartContinuousCapture in class AbstractCamerapublic void run()
run in interface java.lang.Runnablepublic void close()
throws java.io.IOException
close in interface java.io.Closeableclose in interface java.lang.AutoCloseableclose in class ReferenceCamerajava.io.IOExceptionpublic java.util.List<VideoResolution> getSupportedResolutions()
public java.lang.String getHostIP()
public void setHostIP(java.lang.String hostIP)
public java.lang.String getUsername()
public void setUsername(java.lang.String username)
public java.lang.String getPassword()
public void setPassword(java.lang.String password)
public java.lang.String getPreferredResolution()
public void setPreferredResolution(java.lang.String preferredResolution)
public int getResizeWidth()
public void setResizeWidth(int resizeWidth)
public int getResizeHeight()
public void setResizeHeight(int resizeHeight)
public int getFps()
public void setFps(int fps)
public boolean isDirty()
public void setDirty(boolean dirty)
public Wizard getConfigurationWizard()
WizardConfigurablegetConfigurationWizard in interface WizardConfigurablepublic java.lang.String getPropertySheetHolderTitle()
getPropertySheetHolderTitle in interface PropertySheetHolderpublic PropertySheetHolder[] getChildPropertySheetHolders()
getChildPropertySheetHolders in interface PropertySheetHolder