Package qupath.process.gui
Class ProcessingExtension
java.lang.Object
qupath.process.gui.ProcessingExtension
- All Implemented Interfaces:
QuPathExtension
General-purpose processing and machine learning commands.
-
Nested Class Summary
Modifier and TypeClassDescriptionclass
static class
Commands based on OpenCV.class
class
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionA short description of the extension for displaying in the main GUI.getName()
A readable name for the extension.Returns the version stored within this jar, because it is matched to the QuPath version.Get the version of the current extension.void
installExtension
(QuPathGUI qupath) Install the extension for a QuPathGUI instance.
-
Constructor Details
-
ProcessingExtension
public ProcessingExtension()
-
-
Method Details
-
installExtension
Description copied from interface:QuPathExtension
Install the extension for a QuPathGUI instance.This generally involves adding new commands to appropriate menus.
Note that if an extension is only expected to be compatible with a specific QuPath version, this method provides an opportunity to test version compatibility before making any changes.
- Specified by:
installExtension
in interfaceQuPathExtension
- Parameters:
qupath
-- See Also:
-
getName
Description copied from interface:QuPathExtension
A readable name for the extension.- Specified by:
getName
in interfaceQuPathExtension
- Returns:
-
getDescription
Description copied from interface:QuPathExtension
A short description of the extension for displaying in the main GUI.This could also contain licensing information.
- Specified by:
getDescription
in interfaceQuPathExtension
- Returns:
-
getVersion
Description copied from interface:QuPathExtension
Get the version of the current extension.- Specified by:
getVersion
in interfaceQuPathExtension
- Returns:
- See Also:
-
getQuPathVersion
Returns the version stored within this jar, because it is matched to the QuPath version.- Specified by:
getQuPathVersion
in interfaceQuPathExtension
- Returns:
- a semantic version corresponding to a QuPath version, e.g. "0.3.0".
- See Also:
-