Index

B C D E G H I K L M N P Q S T 
All Classes and Interfaces|All Packages|Constant Field Values

B

buildCriteria(Artifact, boolean) - Static method in class qupath.ext.djl.DjlZoo
Build Criteria from 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 DnnModel wrapping a model from Deep Java Library.
createDnnModel(URI, String, int[]) - Static method in class qupath.ext.djl.DjlTools
Create a DnnModel wrapping 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 DnnModelBuilder using 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 Engine by 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 BufferedImage as input and provides another BufferedImage as 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 Mat to a Deep Java Library NDArray.

N

ndArrayToMat(NDArray, String) - Static method in class qupath.ext.djl.DjlTools
Convert an NDArray into an OpenCV Mat, automatically squeezing singleton dimensions.
ndArrayToMat(NDArray, String, boolean) - Static method in class qupath.ext.djl.DjlTools
Convert an NDArray into an OpenCV Mat, 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 Image to a Java BufferedImage.
B C D E G H I K L M N P Q S T 
All Classes and Interfaces|All Packages|Constant Field Values