Index
All Classes and Interfaces|All Packages|Constant Field Values
B
- buildCriteria(Artifact, boolean) - Static method in class qupath.ext.djl.DjlZoo
-
Build
Criteriafrom an existing artifact. - buildModel(DnnModelParams) - Method in class qupath.ext.djl.DjlDnnModelBuilder
C
- classify(Predictor<Image, Classifications>, BufferedImage) - Static method in class qupath.ext.djl.DjlZoo
-
Apply a classification model predictor to an input image.
- createDnnModel(String, URI, String, Map<String, DnnShape>, Map<String, DnnShape>) - Static method in class qupath.ext.djl.DjlTools
-
Create a
DnnModelwrapping a model from Deep Java Library. - createDnnModel(URI, String, int[]) - Static method in class qupath.ext.djl.DjlTools
-
Create a
DnnModelwrapping a model from Deep Java Library. - createLaunchScript(Map<String, String>) - Static method in class qupath.ext.djl.ui.LaunchScriptCommand
-
Generate a .bat or .sh script to launch QuPath with the given parameters.
- createROI(BoundingBox, ImageRegion) - Static method in class qupath.ext.djl.DjlZoo
-
Create a rectangular ROI from a bounding box, rescaling according to the
ImageRegion. - createROI(DetectedObjects.DetectedObject, ImageRegion) - Static method in class qupath.ext.djl.DjlZoo
-
Create a ROI from a detected object, rescaling according to the
ImageRegion. - createROI(Landmark, ImageRegion) - Static method in class qupath.ext.djl.DjlZoo
-
Create a points ROI from a detected mask, rescaling according to the
ImageRegion. - createROI(Mask, ImageRegion, double) - Static method in class qupath.ext.djl.DjlZoo
-
Create a ROI from a detected mask, rescaling according to the
ImageRegion.
D
- detect(Predictor<Image, DetectedObjects>, BufferedImage) - Static method in class qupath.ext.djl.DjlZoo
-
Apply a detection model predictor to an input image.
- detect(ZooModel<Image, DetectedObjects>, ImageData<BufferedImage>) - Static method in class qupath.ext.djl.DjlZoo
-
Run object detection for an entire image.
- detect(ZooModel<Image, DetectedObjects>, ImageData<BufferedImage>, Collection<? extends PathObject>) - Static method in class qupath.ext.djl.DjlZoo
-
Run object detection within specified objects in an image.
- DjlDnnModelBuilder - Class in qupath.ext.djl
-
A
DnnModelBuilderusing Deep Java Library. - DjlDnnModelBuilder() - Constructor for class qupath.ext.djl.DjlDnnModelBuilder
- DjlEngineCommand - Class in qupath.ext.djl.ui
-
Command to display Deep Java Library engines.
- DjlExtension - Class in qupath.ext.djl
-
Experimental extension to connect QuPath and Deep Java Library.
- DjlExtension() - Constructor for class qupath.ext.djl.DjlExtension
- DjlTools - Class in qupath.ext.djl
-
Tools to help work with Deep Java Library within QuPath.
- DjlTools() - Constructor for class qupath.ext.djl.DjlTools
- DjlZoo - Class in qupath.ext.djl
-
Helper class for working with DeepJavaLibrary model zoos.
- DjlZoo() - Constructor for class qupath.ext.djl.DjlZoo
E
- ENGINE_DLR - Static variable in class qupath.ext.djl.DjlTools
-
Neo DLR engine name
- ENGINE_LIGHTGBM - Static variable in class qupath.ext.djl.DjlTools
-
LightGBM engine name
- ENGINE_MXNET - Static variable in class qupath.ext.djl.DjlTools
-
MXNet engine name
- ENGINE_ONNX_RUNTIME - Static variable in class qupath.ext.djl.DjlTools
-
ONNX Runtime engine name
- ENGINE_PADDLEPADDLE - Static variable in class qupath.ext.djl.DjlTools
-
PaddlePaddle engine name
- ENGINE_PYTORCH - Static variable in class qupath.ext.djl.DjlTools
-
PyTorch engine name
- ENGINE_TENSORFLOW - Static variable in class qupath.ext.djl.DjlTools
-
TensorFlow engine name
- ENGINE_TENSORRT - Static variable in class qupath.ext.djl.DjlTools
-
TensorRT engine name
- ENGINE_TFLITE - Static variable in class qupath.ext.djl.DjlTools
-
TensorFlow Lite engine name
- ENGINE_XGBOOST - Static variable in class qupath.ext.djl.DjlTools
-
XGBoost engine name
G
- getDescription() - Method in class qupath.ext.djl.DjlExtension
- getEngine(String, boolean) - Static method in class qupath.ext.djl.DjlTools
-
Get an
Engineby name. - getLongs(NDArray) - Static method in class qupath.ext.djl.DjlTools
-
Extract array values as longs, converting if necessary.
- getName() - Method in class qupath.ext.djl.DjlExtension
- getOverrideDevice(String) - Static method in class qupath.ext.djl.DjlTools
-
Get the default device for the specified engine, which overrides DJL's default device for the specified engine.
- getQuPathVersion() - Method in class qupath.ext.djl.DjlExtension
- getRepository() - Method in class qupath.ext.djl.DjlExtension
H
- hasEngine(String) - Static method in class qupath.ext.djl.DjlTools
-
Check if an Deep Java Library engine is potentially available.
I
- imageToImage(Predictor<Image, Image>, BufferedImage) - Static method in class qupath.ext.djl.DjlZoo
-
Apply a predictor that takes a
BufferedImageas input and provides anotherBufferedImageas output. - installExtension(QuPathGUI) - Method in class qupath.ext.djl.DjlExtension
- isEngineAvailable(String) - Static method in class qupath.ext.djl.DjlTools
-
Check if an engine is available and ready for use without any additional downloading.
K
- KEY_CONDA_PATH - Static variable in class qupath.ext.djl.ui.LaunchScriptCommand
- KEY_PYTORCH_FLAVOR - Static variable in class qupath.ext.djl.ui.LaunchScriptCommand
- KEY_PYTORCH_LIBRARY_PATH - Static variable in class qupath.ext.djl.ui.LaunchScriptCommand
- KEY_PYTORCH_VERSION - Static variable in class qupath.ext.djl.ui.LaunchScriptCommand
- KEY_QUPATH_EXE - Static variable in class qupath.ext.djl.ui.LaunchScriptCommand
L
- LaunchScriptCommand - Class in qupath.ext.djl.ui
-
Command to generate a launch script for QuPath.
- LaunchScriptCommand() - Constructor for class qupath.ext.djl.ui.LaunchScriptCommand
- listImageClassificationModels() - Static method in class qupath.ext.djl.DjlZoo
-
List all zoo models for image classification.
- listInstanceSegmentationModels() - Static method in class qupath.ext.djl.DjlZoo
-
List all zoo models for instance segmentation.
- listModels() - Static method in class qupath.ext.djl.DjlZoo
-
List all zoo models.
- listModels(Application) - Static method in class qupath.ext.djl.DjlZoo
-
List all zoo models for a specific application.
- listModels(Criteria<?, ?>) - Static method in class qupath.ext.djl.DjlZoo
-
List all zoo models matching a specific criteria.
- listObjectDetectionModels() - Static method in class qupath.ext.djl.DjlZoo
-
List all zoo models for object detection.
- listSemanticSegmentationModels() - Static method in class qupath.ext.djl.DjlZoo
-
List all zoo models for semantic segmentation.
- loadedEngines - Static variable in class qupath.ext.djl.DjlTools
-
Maintain a set of all engines that are known to have been loaded.
- loadModel(Artifact, boolean) - Static method in class qupath.ext.djl.DjlZoo
-
Try to load a zoo model for a given artifact.
- logAvailableModels() - Static method in class qupath.ext.djl.DjlZoo
-
Print all available zoo models to the log.
M
- matToNDArray(NDManager, Mat, String) - Static method in class qupath.ext.djl.DjlTools
-
Convert an Opencv
Matto a Deep Java LibraryNDArray.
N
- ndArrayToMat(NDArray, String) - Static method in class qupath.ext.djl.DjlTools
-
Convert an
NDArrayinto an OpenCVMat, automatically squeezing singleton dimensions. - ndArrayToMat(NDArray, String, boolean) - Static method in class qupath.ext.djl.DjlTools
-
Convert an
NDArrayinto an OpenCVMat, optionally squeezing singleton dimensions.
P
- promptForScript() - Method in class qupath.ext.djl.ui.LaunchScriptCommand
Q
- qupath.ext.djl - package qupath.ext.djl
- qupath.ext.djl.ui - package qupath.ext.djl.ui
S
- segmentAnnotations(Predictor<Image, CategoryMask>, BufferedImage, RegionRequest) - Static method in class qupath.ext.djl.DjlZoo
-
Apply a segmentation model to a single image, creating annotations from the result.
- segmentAnnotations(ZooModel<Image, CategoryMask>, ImageData<BufferedImage>) - Static method in class qupath.ext.djl.DjlZoo
-
Apply a segmentation model to segment objects within an image, and represent these as annotations.
- segmentAnnotations(ZooModel<Image, CategoryMask>, ImageData<BufferedImage>, Collection<? extends PathObject>) - Static method in class qupath.ext.djl.DjlZoo
-
Apply a segmentation model to segment objects within specified objects in an image, and represent these as annotations.
- segmentDetections(Predictor<Image, CategoryMask>, BufferedImage, RegionRequest) - Static method in class qupath.ext.djl.DjlZoo
-
Apply a segmentation model to a single image, creating detections from the result.
- segmentDetections(ZooModel<Image, CategoryMask>, ImageData<BufferedImage>) - Static method in class qupath.ext.djl.DjlZoo
-
Apply a segmentation model to segment objects within an image, and represent these as detections.
- segmentDetections(ZooModel<Image, CategoryMask>, ImageData<BufferedImage>, Collection<? extends PathObject>) - Static method in class qupath.ext.djl.DjlZoo
-
Apply a segmentation model to segment objects within specified objects in an image, and represent these as detections.
- segmentObjects(Predictor<Image, CategoryMask>, BufferedImage, RegionRequest, ROI, Function<ROI, PathObject>, boolean) - Static method in class qupath.ext.djl.DjlZoo
-
Apply a segmentation model to a single image.
- segmentObjects(ZooModel<Image, CategoryMask>, ImageData<BufferedImage>, Collection<? extends PathObject>, Function<ROI, PathObject>, boolean) - Static method in class qupath.ext.djl.DjlZoo
-
Apply a segmentation model to segment objects within an image.
- setOverrideDevice(String, Device) - Static method in class qupath.ext.djl.DjlTools
-
Set the default device for the specified engine.
- showDialog(QuPathGUI) - Static method in class qupath.ext.djl.ui.DjlEngineCommand
-
Show dialog.
T
- toBufferedImage(Image) - Static method in class qupath.ext.djl.DjlZoo
-
Try to convert a DJL
Imageto a JavaBufferedImage.
All Classes and Interfaces|All Packages|Constant Field Values