🤖
AIによる機械翻訳(非公式) — これは OpenCV 4.13.0 公式リファレンス(英語)を AI (Claude) で自動翻訳したものです。訳に誤りを含む場合があります。正確な情報は
公式英語版(原文) を参照してください。
◆ CV_DNN_REGISTER_LAYER_CLASS
| #define CV_DNN_REGISTER_LAYER_CLASS |
( |
| type, |
|
|
| class ) |
Value:
static void registerLayer(const String &type, Constructor constructor)
Registers the layer class with typename type and specified constructor. Thread-safe.
Ptr< Layer > _layerDynamicRegisterer(LayerParams ¶ms)
Definition layer.details.hpp:51
レイヤークラスを実行時に登録する。
- 引数
-
| type | レイヤーの型名を含む文字列。 |
| class | Layerから派生したC++クラス。 |
このマクロは関数コードの内側に配置する必要がある。
◆ CV_DNN_REGISTER_LAYER_CLASS_STATIC
| #define CV_DNN_REGISTER_LAYER_CLASS_STATIC |
( |
| type, |
|
|
| class ) |
Value:Ptr<Layer> __LayerStaticRegisterer_func_##type(LayerParams ¶ms) \
{ return Ptr<Layer>(new class(params)); } \
Definition layer.details.hpp:58
モジュール読み込み時にレイヤークラスを登録する。
- 引数
-
| type | レイヤーの型名を含む文字列。 |
| class | Layerから派生したC++クラス。 |
このマクロは関数コードの外側に配置する必要がある。
◆ CV_DNN_REGISTER_LAYER_FUNC
| #define CV_DNN_REGISTER_LAYER_FUNC |
( |
| type, |
|
|
| constructorFunc ) |
Value:
レイヤーのコンストラクタを実行時に登録する。
- 引数
-
| type | レイヤーの型名を含む文字列。 |
| constructorFunc | レイヤーを生成するLayerRegister::Constructor型の関数へのポインタ。 |
このマクロは関数コードの内側に配置する必要がある。
◆ CV_DNN_REGISTER_LAYER_FUNC_STATIC
| #define CV_DNN_REGISTER_LAYER_FUNC_STATIC |
( |
| type, |
|
|
| constructorFunc ) |
Value:
モジュール読み込み時にレイヤーのコンストラクタを登録する。
- 引数
-
| type | レイヤーの型名を含む文字列。 |
| constructorFunc | レイヤーを生成するLayerRegister::Constructor型の関数へのポインタ。 |
このマクロは関数コードの外側に配置する必要がある。