42#ifndef OPENCV_DNN_LAYER_HPP
43#define OPENCV_DNN_LAYER_HPP
44#include <opencv2/dnn.hpp>
48CV__DNN_INLINE_NS_BEGIN
Layer factory allows to create instances of registered layers.
Definition: layer.hpp:57
static void unregisterLayer(const String &type)
Unregisters registered layer with specified type name. Thread-safe.
static Ptr< Layer > createLayerInstance(const String &type, LayerParams ¶ms)
Creates instance of registered layer.
static void registerLayer(const String &type, Constructor constructor)
Registers the layer class with typename type and specified constructor. Thread-safe.
This class provides all data needed to initialize layer.
Definition: dnn/dnn.hpp:121
"black box" representation of the file storage associated with a file on disk.
Definition: aruco.hpp:75
Definition: cvstd_wrapper.hpp:74