public class Dnn extends Object
| Modifier and Type | Field and Description |
|---|---|
static int |
DNN_BACKEND_DEFAULT |
static int |
DNN_BACKEND_HALIDE |
static int |
DNN_BACKEND_INFERENCE_ENGINE |
static int |
DNN_BACKEND_OPENCV |
static int |
DNN_TARGET_CPU |
static int |
DNN_TARGET_MYRIAD |
static int |
DNN_TARGET_OPENCL |
static int |
DNN_TARGET_OPENCL_FP16 |
| Constructor and Description |
|---|
Dnn() |
| Modifier and Type | Method and Description |
|---|---|
static Mat |
blobFromImage(Mat image) |
static Mat |
blobFromImage(Mat image,
double scalefactor) |
static Mat |
blobFromImage(Mat image,
double scalefactor,
Size size) |
static Mat |
blobFromImage(Mat image,
double scalefactor,
Size size,
Scalar mean) |
static Mat |
blobFromImage(Mat image,
double scalefactor,
Size size,
Scalar mean,
boolean swapRB) |
static Mat |
blobFromImage(Mat image,
double scalefactor,
Size size,
Scalar mean,
boolean swapRB,
boolean crop) |
static Mat |
blobFromImage(Mat image,
double scalefactor,
Size size,
Scalar mean,
boolean swapRB,
boolean crop,
int ddepth) |
static Mat |
blobFromImages(List<Mat> images) |
static Mat |
blobFromImages(List<Mat> images,
double scalefactor) |
static Mat |
blobFromImages(List<Mat> images,
double scalefactor,
Size size) |
static Mat |
blobFromImages(List<Mat> images,
double scalefactor,
Size size,
Scalar mean) |
static Mat |
blobFromImages(List<Mat> images,
double scalefactor,
Size size,
Scalar mean,
boolean swapRB) |
static Mat |
blobFromImages(List<Mat> images,
double scalefactor,
Size size,
Scalar mean,
boolean swapRB,
boolean crop) |
static Mat |
blobFromImages(List<Mat> images,
double scalefactor,
Size size,
Scalar mean,
boolean swapRB,
boolean crop,
int ddepth) |
static void |
imagesFromBlob(Mat blob_,
List<Mat> images_) |
static void |
NMSBoxes(MatOfRect bboxes,
MatOfFloat scores,
float score_threshold,
float nms_threshold,
MatOfInt indices) |
static void |
NMSBoxes(MatOfRect bboxes,
MatOfFloat scores,
float score_threshold,
float nms_threshold,
MatOfInt indices,
float eta) |
static void |
NMSBoxes(MatOfRect bboxes,
MatOfFloat scores,
float score_threshold,
float nms_threshold,
MatOfInt indices,
float eta,
int top_k) |
static Net |
readNet(String model) |
static Net |
readNet(String framework,
MatOfByte bufferModel) |
static Net |
readNet(String framework,
MatOfByte bufferModel,
MatOfByte bufferConfig) |
static Net |
readNet(String model,
String config) |
static Net |
readNet(String model,
String config,
String framework) |
static Net |
readNetFromCaffe(MatOfByte bufferProto) |
static Net |
readNetFromCaffe(MatOfByte bufferProto,
MatOfByte bufferModel) |
static Net |
readNetFromCaffe(String prototxt) |
static Net |
readNetFromCaffe(String prototxt,
String caffeModel) |
static Net |
readNetFromDarknet(MatOfByte bufferCfg) |
static Net |
readNetFromDarknet(MatOfByte bufferCfg,
MatOfByte bufferModel) |
static Net |
readNetFromDarknet(String cfgFile) |
static Net |
readNetFromDarknet(String cfgFile,
String darknetModel) |
static Net |
readNetFromModelOptimizer(String xml,
String bin) |
static Net |
readNetFromTensorflow(MatOfByte bufferModel) |
static Net |
readNetFromTensorflow(MatOfByte bufferModel,
MatOfByte bufferConfig) |
static Net |
readNetFromTensorflow(String model) |
static Net |
readNetFromTensorflow(String model,
String config) |
static Net |
readNetFromTorch(String model) |
static Net |
readNetFromTorch(String model,
boolean isBinary) |
static Mat |
readTorchBlob(String filename) |
static Mat |
readTorchBlob(String filename,
boolean isBinary) |
static void |
shrinkCaffeModel(String src,
String dst) |
static void |
shrinkCaffeModel(String src,
String dst,
List<String> layersTypes) |
public static final int DNN_BACKEND_DEFAULT
public static final int DNN_BACKEND_HALIDE
public static final int DNN_BACKEND_INFERENCE_ENGINE
public static final int DNN_BACKEND_OPENCV
public static final int DNN_TARGET_CPU
public static final int DNN_TARGET_OPENCL
public static final int DNN_TARGET_OPENCL_FP16
public static final int DNN_TARGET_MYRIAD
public static Mat blobFromImage(Mat image, double scalefactor, Size size, Scalar mean, boolean swapRB, boolean crop, int ddepth)
public static Mat blobFromImage(Mat image, double scalefactor, Size size, Scalar mean, boolean swapRB, boolean crop)
public static Mat blobFromImage(Mat image, double scalefactor, Size size, Scalar mean, boolean swapRB)
public static Mat blobFromImage(Mat image, double scalefactor, Size size, Scalar mean)
public static Mat blobFromImages(List<Mat> images, double scalefactor, Size size, Scalar mean, boolean swapRB, boolean crop, int ddepth)
public static Mat blobFromImages(List<Mat> images, double scalefactor, Size size, Scalar mean, boolean swapRB, boolean crop)
public static Mat blobFromImages(List<Mat> images, double scalefactor, Size size, Scalar mean, boolean swapRB)
public static Mat blobFromImages(List<Mat> images, double scalefactor, Size size, Scalar mean)
public static Net readNetFromTensorflow(MatOfByte bufferModel, MatOfByte bufferConfig)
public static void NMSBoxes(MatOfRect bboxes, MatOfFloat scores, float score_threshold, float nms_threshold, MatOfInt indices, float eta, int top_k)
public static void NMSBoxes(MatOfRect bboxes, MatOfFloat scores, float score_threshold, float nms_threshold, MatOfInt indices, float eta)
public static void NMSBoxes(MatOfRect bboxes, MatOfFloat scores, float score_threshold, float nms_threshold, MatOfInt indices)
public static void shrinkCaffeModel(String src, String dst, List<String> layersTypes)
Copyright © 2018. All rights reserved.