public interface Autofocus
| Modifier and Type | Method and Description |
|---|---|
void |
applySettings() |
double |
computeScore(ij.process.ImageProcessor impro)
Computes a focus score for the given image
|
void |
enableContinuousFocus(boolean enable) |
void |
focus(double coarseStep,
int numCoarse,
double fineStep,
int numFine)
OBSOLETE - do not use this method.
|
double |
fullFocus() |
double |
getCurrentFocusScore() |
java.lang.String |
getDeviceName() |
int |
getNumberOfImages() |
org.micromanager.utils.PropertyItem[] |
getProperties() |
org.micromanager.utils.PropertyItem |
getProperty(java.lang.String key) |
java.lang.String[] |
getPropertyNames() |
java.lang.String |
getPropertyValue(java.lang.String name) |
java.lang.String |
getVerboseStatus() |
double |
incrementalFocus() |
boolean |
isContinuousFocusEnabled() |
boolean |
isContinuousFocusLocked() |
void |
saveSettings() |
void |
setApp(ScriptInterface app) |
void |
setProperty(org.micromanager.utils.PropertyItem p) |
void |
setPropertyValue(java.lang.String name,
java.lang.String value) |
void applySettings()
void saveSettings()
void setApp(ScriptInterface app)
double fullFocus()
throws org.micromanager.utils.MMException
org.micromanager.utils.MMExceptiondouble incrementalFocus()
throws org.micromanager.utils.MMException
org.micromanager.utils.MMExceptionint getNumberOfImages()
java.lang.String getVerboseStatus()
org.micromanager.utils.PropertyItem[] getProperties()
java.lang.String[] getPropertyNames()
org.micromanager.utils.PropertyItem getProperty(java.lang.String key)
throws org.micromanager.utils.MMException
org.micromanager.utils.MMExceptionvoid setProperty(org.micromanager.utils.PropertyItem p)
throws org.micromanager.utils.MMException
org.micromanager.utils.MMExceptionjava.lang.String getPropertyValue(java.lang.String name)
throws org.micromanager.utils.MMException
org.micromanager.utils.MMExceptionvoid setPropertyValue(java.lang.String name,
java.lang.String value)
throws org.micromanager.utils.MMException
org.micromanager.utils.MMExceptiondouble getCurrentFocusScore()
java.lang.String getDeviceName()
void enableContinuousFocus(boolean enable)
throws org.micromanager.utils.MMException
org.micromanager.utils.MMExceptionboolean isContinuousFocusEnabled()
throws org.micromanager.utils.MMException
org.micromanager.utils.MMExceptionboolean isContinuousFocusLocked()
throws org.micromanager.utils.MMException
org.micromanager.utils.MMExceptiondouble computeScore(ij.process.ImageProcessor impro)
impro - void focus(double coarseStep,
int numCoarse,
double fineStep,
int numFine)
throws org.micromanager.utils.MMException
org.micromanager.utils.MMException