Derivatives of this class wraps
cv::Mat
for different backends and targets.
[詳解]
#include <dnn.hpp>
|
int |
backendId
|
|
バックエンドの識別子。
|
|
int |
targetId
|
|
ターゲットの識別子。
|
|
このクラスの派生品はcv::Matこのクラスの派生は、異なるバックエンドやターゲットのために
◆
BackendWrapper()
[1/2]
cv::dnn::BackendWrapper::BackendWrapper
|
( |
int |
targetId,
|
|
|
const
cv::Mat
& |
m |
|
) |
|
|
ラップcv::Mat特定のバックエンドとターゲットのための
- 引数
-
[in]. |
targetId |
ターゲットの識別子。 |
[in]. |
m |
cv::Matラッピングのためのものです。 |
ターゲットに必要であれば、CPU->GPUのデータ転送を行います。
◆
BackendWrapper()
[2/2]
cv::dnn::BackendWrapper::BackendWrapper
|
( |
const
Ptr<
BackendWrapper
> & |
base,
|
|
|
const MatShape & |
shape |
|
) |
|
|
再利用可能なラッパーの作成cv::Mat.
- 引数
-
[in]. |
base |
のラッパーを作成します。cv::Matのラッパーを作成します。 |
[in]. |
shape |
特定の形状をしています。 |
別のラッパーを初期化します。同じホストCPUのメモリをラップし、デバイス(GPUなど)のメモリを割り当ててはいけません。形状が異なる場合があります。CPUのメモリを再利用する場合に、デバイス上の関連するメモリも再利用するために使用します。
このクラス詳解は次のファイルから抽出されました: