Package gov.nih.mipav.view.dialogs
Class JDialogFRETEfficiency
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- java.awt.Window
-
- java.awt.Dialog
-
- javax.swing.JDialog
-
- gov.nih.mipav.view.dialogs.JDialogBase
-
- gov.nih.mipav.view.dialogs.JDialogScriptableBase
-
- gov.nih.mipav.view.dialogs.JDialogFRETEfficiency
-
- All Implemented Interfaces:
AlgorithmInterface
,ScriptableActionInterface
,DialogDefaultsInterface
,java.awt.event.ActionListener
,java.awt.event.FocusListener
,java.awt.event.ItemListener
,java.awt.event.WindowListener
,java.awt.image.ImageObserver
,java.awt.MenuContainer
,java.io.Serializable
,java.util.EventListener
,javax.accessibility.Accessible
,javax.swing.event.ListSelectionListener
,javax.swing.RootPaneContainer
,javax.swing.WindowConstants
public class JDialogFRETEfficiency extends JDialogScriptableBase implements AlgorithmInterface, javax.swing.event.ListSelectionListener
Dialog to get user input, then call the algorithm.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class gov.nih.mipav.view.dialogs.JDialogBase
JDialogBase.CancelAction, JDialogBase.HelpAction, JDialogBase.OKAction
-
Nested classes/interfaces inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
-
Nested classes/interfaces inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType
-
Nested classes/interfaces inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
-
-
Field Summary
Fields Modifier and Type Field Description private ModelImage
acceptorImage
DOCUMENT ME!private javax.swing.JRadioButton
activeButton
DOCUMENT ME!private int
activeIndex
DOCUMENT ME!private float
AFPintoDFP
DOCUMENT ME!private float
AFPintoFRET
DOCUMENT ME!private javax.swing.JRadioButton
backgroundButton
DOCUMENT ME!private int
backgroundIndex
DOCUMENT ME!private javax.swing.JRadioButton
blueButton
DOCUMENT ME!private javax.swing.JButton
chooserButton
DOCUMENT ME!private javax.swing.JButton
chooserButton2
DOCUMENT ME!private javax.swing.ButtonGroup
colorGroup
DOCUMENT ME!private javax.swing.JPanel
colorPanel
DOCUMENT ME!private ViewJComponentEditImage
componentImage
DOCUMENT ME!private boolean
createEfficiencyImage
DOCUMENT ME!private boolean
createFDivAImage
DOCUMENT ME!private boolean
createFDivDImage
DOCUMENT ME!private float
DFPintoAFP
DOCUMENT ME!private float
DFPintoFRET
DOCUMENT ME!private boolean
doColor
DOCUMENT ME!private ModelImage
efficiencyImage
DOCUMENT ME!private javax.swing.JCheckBox
effImageCheckBox
DOCUMENT ME!private javax.swing.JCheckBox
fDivACheckBox
DOCUMENT ME!private ModelImage
fDivAImage
DOCUMENT ME!private javax.swing.JCheckBox
fDivDCheckBox
DOCUMENT ME!private ModelImage
fDivDImage
DOCUMENT ME!private AlgorithmFRETEfficiency
feffAlgo
DOCUMENT ME!private ModelImage
FRETImage
DOCUMENT ME!private javax.swing.JRadioButton
greenButton
DOCUMENT ME!private javax.swing.JList
imageList
DOCUMENT ME!private javax.swing.JList
imageList2
DOCUMENT ME!private javax.swing.JPanel
imagePanel
DOCUMENT ME!private javax.swing.JPanel
imagePanel2
DOCUMENT ME!private javax.swing.DefaultListModel
model
DOCUMENT ME!private javax.swing.DefaultListModel
model2
DOCUMENT ME!private int
nBoundingVOIs
DOCUMENT ME!private javax.swing.JPanel
paramPanel
DOCUMENT ME!private javax.swing.JRadioButton
redButton
DOCUMENT ME!private javax.swing.JButton
removeButton
DOCUMENT ME!private javax.swing.JButton
removeButton2
DOCUMENT ME!private static long
serialVersionUID
Use serialVersionUID for interoperability.private ModelImage
srcImage
The source image must be the image taken with the donor fluorescent peak filter.private javax.swing.JTextField
textAFPintoDFP
DOCUMENT ME!private javax.swing.JTextField
textAFPintoFRET
DOCUMENT ME!private javax.swing.JTextField
textDFPintoAFP
DOCUMENT ME!private javax.swing.JTextField
textDFPintoFRET
DOCUMENT ME!private boolean
useBlue
DOCUMENT ME!private boolean
useGreen
DOCUMENT ME!private boolean
useRed
DOCUMENT ME!private ViewUserInterface
userInterface
DOCUMENT ME!private javax.swing.ButtonGroup
VOIGroup
DOCUMENT ME!private ViewVOIVector
VOIs
DOCUMENT ME!-
Fields inherited from class gov.nih.mipav.view.dialogs.JDialogScriptableBase
displayInNewFrame, isComplete, scriptParameters
-
Fields inherited from class gov.nih.mipav.view.dialogs.JDialogBase
applyButton, bar, cancelButton, cancelFlag, closeButton, HELP, helpButton, mainDialogPanel, NEW, OKButton, parentFrame, progressBar, REPLACE, runInSeparateThread, runningScriptFlag, runQuiet, serif12, serif12B, voiManager
-
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
-
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
-
-
Constructor Summary
Constructors Constructor Description JDialogFRETEfficiency()
Empty constructor needed for dynamic instantiation (used during scripting).JDialogFRETEfficiency(ModelImage im)
Used primarily for the script to store variables and run the algorithm.JDialogFRETEfficiency(java.awt.Frame theParentFrame, ModelImage im)
Creates a new JDialogFRETEfficiency object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
actionPerformed(java.awt.event.ActionEvent event)
Closes dialog box when the OK button is pressed and calls the algorithm.void
algorithmPerformed(AlgorithmBase algorithm)
This method is required if the AlgorithmPerformed interface is implemented.protected void
callAlgorithm()
Once all the necessary variables are set, call AlgorithmFRETEfficiency.private boolean
checkImage(ModelImage testImage)
Checks the color and dimensionality of the new image vs. the original source image.private void
init()
Sets up the GUI (panels, buttons, etc) and displays it on the screen.private ModelImage
open()
Open an image based on the suffix of the file.void
setAFPintoDFP(float AFPintoDFP)
DOCUMENT ME!void
setAFPintoFRET(float AFPintoFRET)
DOCUMENT ME!void
setBlue(boolean useBlue)
DOCUMENT ME!void
setCreateEfficiencyImage(boolean createEfficiencyImage)
DOCUMENT ME!void
setCreateFDivAImage(boolean createFDivAImage)
DOCUMENT ME!void
setCreateFDivDImage(boolean createFDivDImage)
DOCUMENT ME!void
setDFPintoAFP(float DFPintoAFP)
DOCUMENT ME!void
setDFPintoFRET(float DFPintoFRET)
DOCUMENT ME!void
setGreen(boolean useGreen)
DOCUMENT ME!protected void
setGUIFromParams()
Set the dialog GUI using the script parameters while running this algorithm as part of a script.void
setRed(boolean useRed)
DOCUMENT ME!void
setSourceImage(ModelImage image)
Accessor that sets the source image.private boolean
setVariables()
Use the GUI results to set up the variables needed to run the algorithm.protected void
storeParamsFromGUI()
Record the parameters just used to run this algorithm in a script.void
valueChanged(javax.swing.event.ListSelectionEvent evt)
Sets the remove index based on the selected index in the list.-
Methods inherited from class gov.nih.mipav.view.dialogs.JDialogScriptableBase
doPostAlgorithmActions, getDialogActionString, insertScriptLine, isComplete, scriptRun, setComplete
-
Methods inherited from class gov.nih.mipav.view.dialogs.JDialogBase
buildApplyButton, buildButtons, buildCancelButton, buildCancelButton, buildCloseButton, buildHelpButton, buildImageComboBox, buildOKButton, buildOKButton, buildOKCancelButtons, buildTitledBorder, buildTitledBorder, createLabel, createProgressBar, createProgressBar, createTextField, focusGained, focusLost, getDialogName, isCancelled, isQuietRunning, isRunInSeparateThread, isScriptRunning, itemStateChanged, loadDefaults, loadDefaults, makeImageName, makeString, openNewFrame, saveDefaults, saveDefaults, setLeftHandSystem, setQuietRunning, setScriptRunning, setSeparateThread, setVisible, setVisible, setVisibleMenuBar, setVisibleStandard, setVOIManager, setWCSystem, testParameter, testParameterMin, updateFFTFileInfo, updateFileInfo, updateFileInfoOtherModality, updateFileInfoStatic, updateFileInfoStatic, updateFileTypeInfo, updateFileTypeInfo, windowActivated, windowClosed, windowClosing, windowDeactivated, windowDeiconified, windowIconified, windowOpened
-
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
-
Methods inherited from class java.awt.Dialog
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, show, toBack
-
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, toFront
-
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTree
-
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setMixingCutoutShape, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
Use serialVersionUID for interoperability.- See Also:
- Constant Field Values
-
acceptorImage
private ModelImage acceptorImage
DOCUMENT ME!
-
activeButton
private javax.swing.JRadioButton activeButton
DOCUMENT ME!
-
activeIndex
private int activeIndex
DOCUMENT ME!
-
AFPintoDFP
private float AFPintoDFP
DOCUMENT ME!
-
AFPintoFRET
private float AFPintoFRET
DOCUMENT ME!
-
backgroundButton
private javax.swing.JRadioButton backgroundButton
DOCUMENT ME!
-
backgroundIndex
private int backgroundIndex
DOCUMENT ME!
-
blueButton
private javax.swing.JRadioButton blueButton
DOCUMENT ME!
-
chooserButton
private javax.swing.JButton chooserButton
DOCUMENT ME!
-
chooserButton2
private javax.swing.JButton chooserButton2
DOCUMENT ME!
-
colorGroup
private javax.swing.ButtonGroup colorGroup
DOCUMENT ME!
-
colorPanel
private javax.swing.JPanel colorPanel
DOCUMENT ME!
-
componentImage
private ViewJComponentEditImage componentImage
DOCUMENT ME!
-
createEfficiencyImage
private boolean createEfficiencyImage
DOCUMENT ME!
-
createFDivAImage
private boolean createFDivAImage
DOCUMENT ME!
-
createFDivDImage
private boolean createFDivDImage
DOCUMENT ME!
-
DFPintoAFP
private float DFPintoAFP
DOCUMENT ME!
-
DFPintoFRET
private float DFPintoFRET
DOCUMENT ME!
-
doColor
private boolean doColor
DOCUMENT ME!
-
efficiencyImage
private ModelImage efficiencyImage
DOCUMENT ME!
-
effImageCheckBox
private javax.swing.JCheckBox effImageCheckBox
DOCUMENT ME!
-
fDivACheckBox
private javax.swing.JCheckBox fDivACheckBox
DOCUMENT ME!
-
fDivAImage
private ModelImage fDivAImage
DOCUMENT ME!
-
fDivDCheckBox
private javax.swing.JCheckBox fDivDCheckBox
DOCUMENT ME!
-
fDivDImage
private ModelImage fDivDImage
DOCUMENT ME!
-
feffAlgo
private AlgorithmFRETEfficiency feffAlgo
DOCUMENT ME!
-
FRETImage
private ModelImage FRETImage
DOCUMENT ME!
-
greenButton
private javax.swing.JRadioButton greenButton
DOCUMENT ME!
-
imageList
private javax.swing.JList imageList
DOCUMENT ME!
-
imageList2
private javax.swing.JList imageList2
DOCUMENT ME!
-
imagePanel
private javax.swing.JPanel imagePanel
DOCUMENT ME!
-
imagePanel2
private javax.swing.JPanel imagePanel2
DOCUMENT ME!
-
model
private javax.swing.DefaultListModel model
DOCUMENT ME!
-
model2
private javax.swing.DefaultListModel model2
DOCUMENT ME!
-
nBoundingVOIs
private int nBoundingVOIs
DOCUMENT ME!
-
paramPanel
private javax.swing.JPanel paramPanel
DOCUMENT ME!
-
redButton
private javax.swing.JRadioButton redButton
DOCUMENT ME!
-
removeButton
private javax.swing.JButton removeButton
DOCUMENT ME!
-
removeButton2
private javax.swing.JButton removeButton2
DOCUMENT ME!
-
srcImage
private ModelImage srcImage
The source image must be the image taken with the donor fluorescent peak filter.
-
textAFPintoDFP
private javax.swing.JTextField textAFPintoDFP
DOCUMENT ME!
-
textAFPintoFRET
private javax.swing.JTextField textAFPintoFRET
DOCUMENT ME!
-
textDFPintoAFP
private javax.swing.JTextField textDFPintoAFP
DOCUMENT ME!
-
textDFPintoFRET
private javax.swing.JTextField textDFPintoFRET
DOCUMENT ME!
-
useBlue
private boolean useBlue
DOCUMENT ME!
-
useGreen
private boolean useGreen
DOCUMENT ME!
-
useRed
private boolean useRed
DOCUMENT ME!
-
userInterface
private ViewUserInterface userInterface
DOCUMENT ME!
-
VOIGroup
private javax.swing.ButtonGroup VOIGroup
DOCUMENT ME!
-
VOIs
private ViewVOIVector VOIs
DOCUMENT ME!
-
-
Constructor Detail
-
JDialogFRETEfficiency
public JDialogFRETEfficiency()
Empty constructor needed for dynamic instantiation (used during scripting).
-
JDialogFRETEfficiency
public JDialogFRETEfficiency(ModelImage im)
Used primarily for the script to store variables and run the algorithm. No actual dialog will appear but the set up info and result image will be stored here.- Parameters:
im
- Source image.
-
JDialogFRETEfficiency
public JDialogFRETEfficiency(java.awt.Frame theParentFrame, ModelImage im)
Creates a new JDialogFRETEfficiency object.- Parameters:
theParentFrame
- parent frameim
- source image
-
-
Method Detail
-
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent event)
Closes dialog box when the OK button is pressed and calls the algorithm.- Specified by:
actionPerformed
in interfacejava.awt.event.ActionListener
- Overrides:
actionPerformed
in classJDialogBase
- Parameters:
event
- Event that triggers function.
-
algorithmPerformed
public void algorithmPerformed(AlgorithmBase algorithm)
This method is required if the AlgorithmPerformed interface is implemented. It is called by the algorithms when it has completed or failed to to complete, so that the dialog can be display the result image and/or clean up.- Specified by:
algorithmPerformed
in interfaceAlgorithmInterface
- Parameters:
algorithm
- Algorithm that caused the event.
-
setAFPintoDFP
public void setAFPintoDFP(float AFPintoDFP)
DOCUMENT ME!- Parameters:
AFPintoDFP
- DOCUMENT ME!
-
setAFPintoFRET
public void setAFPintoFRET(float AFPintoFRET)
DOCUMENT ME!- Parameters:
AFPintoFRET
- DOCUMENT ME!
-
setBlue
public void setBlue(boolean useBlue)
DOCUMENT ME!- Parameters:
useBlue
- DOCUMENT ME!
-
setCreateEfficiencyImage
public void setCreateEfficiencyImage(boolean createEfficiencyImage)
DOCUMENT ME!- Parameters:
createEfficiencyImage
- DOCUMENT ME!
-
setCreateFDivAImage
public void setCreateFDivAImage(boolean createFDivAImage)
DOCUMENT ME!- Parameters:
createFDivAImage
- DOCUMENT ME!
-
setCreateFDivDImage
public void setCreateFDivDImage(boolean createFDivDImage)
DOCUMENT ME!- Parameters:
createFDivDImage
- DOCUMENT ME!
-
setDFPintoAFP
public void setDFPintoAFP(float DFPintoAFP)
DOCUMENT ME!- Parameters:
DFPintoAFP
- DOCUMENT ME!
-
setDFPintoFRET
public void setDFPintoFRET(float DFPintoFRET)
DOCUMENT ME!- Parameters:
DFPintoFRET
- DOCUMENT ME!
-
setGreen
public void setGreen(boolean useGreen)
DOCUMENT ME!- Parameters:
useGreen
- DOCUMENT ME!
-
setRed
public void setRed(boolean useRed)
DOCUMENT ME!- Parameters:
useRed
- DOCUMENT ME!
-
setSourceImage
public void setSourceImage(ModelImage image)
Accessor that sets the source image.- Parameters:
image
- new source image.
-
valueChanged
public void valueChanged(javax.swing.event.ListSelectionEvent evt)
Sets the remove index based on the selected index in the list.- Specified by:
valueChanged
in interfacejavax.swing.event.ListSelectionListener
- Parameters:
evt
- Event that caused this method to fire.
-
callAlgorithm
protected void callAlgorithm()
Once all the necessary variables are set, call AlgorithmFRETEfficiency.- Specified by:
callAlgorithm
in classJDialogScriptableBase
-
setGUIFromParams
protected void setGUIFromParams()
Set the dialog GUI using the script parameters while running this algorithm as part of a script.- Specified by:
setGUIFromParams
in classJDialogScriptableBase
-
storeParamsFromGUI
protected void storeParamsFromGUI() throws ParserException
Record the parameters just used to run this algorithm in a script.- Specified by:
storeParamsFromGUI
in classJDialogScriptableBase
- Throws:
ParserException
- If there is a problem creating/recording the new parameters.
-
checkImage
private boolean checkImage(ModelImage testImage)
Checks the color and dimensionality of the new image vs. the original source image. The new image cannot be color unless the source image is color. However, then new image may be black and white when the source image is color. All new images should have the same dimensions as the source.- Parameters:
testImage
- DOCUMENT ME!- Returns:
- Flag indicating if the image checks out.
-
init
private void init()
Sets up the GUI (panels, buttons, etc) and displays it on the screen.
-
open
private ModelImage open()
Open an image based on the suffix of the file.- Returns:
- The image.
-
setVariables
private boolean setVariables()
Use the GUI results to set up the variables needed to run the algorithm.- Returns:
true
if parameters set successfully,false
otherwise.
-
-