![]() |
OpenCV 4.13.0
Open Source Computer Vision
|
レイヤーファクトリは登録済みレイヤーのインスタンスを作成できる。詳細...
#include <opencv2/dnn/layer.hpp>
公開型 | |
| typedef Ptr< Layer >(*) | Constructor(LayerParams ¶ms) |
| 各 Layer クラスは、この関数をファクトリに提供しなければならない。 | |
静的公開メンバ関数 | |
| static Ptr< Layer > | createLayerInstance (const String &type, LayerParams ¶ms) |
| 登録済みレイヤーのインスタンスを作成する。 | |
| static bool | isLayerRegistered (const std::string &type) |
| レイヤーが登録されているかどうかを確認する。 | |
| static void | registerLayer (const String &type, Constructor constructor) |
型名 type と指定された constructor でレイヤークラスを登録する。スレッドセーフ。 | |
| static void | unregisterLayer (const String &type) |
| 指定された型名で登録済みのレイヤーの登録を解除する。スレッドセーフ。 | |
レイヤーファクトリは登録済みレイヤーのインスタンスを作成できる。
| Ptr< Layer >(*) cv::dnn::LayerFactory::Constructor(LayerParams ¶ms) |
各 Layer クラスは、この関数をファクトリに提供しなければならない。
|
static |
登録済みレイヤーのインスタンスを作成する。
| type | 作成するレイヤーの型名。 |
| params | レイヤーの初期化に使用されるパラメータ。 |
|
static |
レイヤーが登録されているかどうかを確認する。
|
static |
型名 type と指定された constructor でレイヤークラスを登録する。スレッドセーフ。
|
static |
指定された型名で登録済みのレイヤーの登録を解除する。スレッドセーフ。