Class CellposeExtension

  • All Implemented Interfaces:
    qupath.lib.gui.extensions.GitHubProject, qupath.lib.gui.extensions.QuPathExtension

    public class CellposeExtension
    extends java.lang.Object
    implements qupath.lib.gui.extensions.QuPathExtension, qupath.lib.gui.extensions.GitHubProject
    Install Cellpose as an extension.

    Ibnstalls Cellpose into QuPath, adding some metadata and adds the necessary global variables to QuPath's Preferences

    • Nested Class Summary

      • Nested classes/interfaces inherited from interface qupath.lib.gui.extensions.GitHubProject

        qupath.lib.gui.extensions.GitHubProject.GitHubRepo
    • Constructor Detail

      • CellposeExtension

        public CellposeExtension()
    • Method Detail

      • getRepository

        public qupath.lib.gui.extensions.GitHubProject.GitHubRepo getRepository()
        Specified by:
        getRepository in interface qupath.lib.gui.extensions.GitHubProject
      • installExtension

        public void installExtension​(qupath.lib.gui.QuPathGUI qupath)
        Specified by:
        installExtension in interface qupath.lib.gui.extensions.QuPathExtension
      • getName

        public java.lang.String getName()
        Specified by:
        getName in interface qupath.lib.gui.extensions.QuPathExtension
      • getDescription

        public java.lang.String getDescription()
        Specified by:
        getDescription in interface qupath.lib.gui.extensions.QuPathExtension
      • getQuPathVersion

        public qupath.lib.common.Version getQuPathVersion()
        Specified by:
        getQuPathVersion in interface qupath.lib.gui.extensions.QuPathExtension
      • getVersion

        public qupath.lib.common.Version getVersion()
        Specified by:
        getVersion in interface qupath.lib.gui.extensions.QuPathExtension