OpenCV Matのコンマ区切りのイニシャライザーはC ++でどのように実装されていますか?

chaosink
#include <iostream>
#include <opencv2/opencv.hpp>

using namespace std;
using namespace cv;

int main() {
    Mat a = (Mat_<double>(3, 3) << 0, 1, 2, 3, 4, 5, 6, 7, 8);

    cout << a << endl;

    return 0;
}

OpenCV Matのコンマ区切りのイニシャライザーはC ++でどのように実装されていますか?

「0」の後に「1」はどのようにしてマットに入りますか?

pschill

次のような初期化を許可するには

Mat a = (Mat_<double>(3, 3) << 0, 1, 2, 3, 4, 5, 6, 7, 8);

OpenCVは最初に使用します

template <typename T>
MatCommaInitializer_<T> operator<<(Mat_<T>&, T);

中間オブジェクトを返しますMatCommaInitializer_<T>このオブジェクトにはオーバーロードがoperator,あります。

template <typename T2>
MatCommaInitializer_<T>& operator,(T2 v);

イニシャライザに値を追加します。次にコンストラクタがあります

template <typename T>
explicit Mat(MatCommaInitializer_<T> const&);

からMatオブジェクトを作成しますMatCommaInitializer

注:あなたは、OpenCVのマニュアルのような情報を見つけることができますhttp://docs.opencv.org/master/http://docs.opencv.org/master/d6/d9e/classcv_1_1MatCommaInitializer__.html)。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

PythonでOpenCVのperspectiveTransformを実装するにはどうすればよいですか

分類Dev

opencvに実装されているシャドウ検出コードの動作を説明しますか?

分類Dev

マップは内部でどのように実装されていますか?

分類Dev

Websocketはどのように実装されていますか?

分類Dev

set()はどのように実装されていますか?

分類Dev

OpenCV - BW 画像の PCA 分析 - 面積と形状 - すでに実装されていますか?

分類Dev

JavaのThreadLocalは内部でどのように実装されていますか?

分類Dev

cudaMallocはUbuntuLinuxでどのように内部的に実装されていますか?

分類Dev

Linuxでは/ proc / selfはどのように実装されていますか?

分類Dev

Linuxでsbrk / brkはどのように実装されていますか?

分類Dev

例外は内部でどのように実装されていますか?

分類Dev

==演算子はJavaでどのように実装されていますか?

分類Dev

getClass()はJavaでどのように実装されていますか?

分類Dev

@AutowiredはSpringでどのように実装されていますか

分類Dev

BRPOPはRedisでどのように実装されていますか?

分類Dev

didSetとwillSetはSwiftでどのように実装されていますか

分類Dev

count_onesはRustでどのように実装されていますか?

分類Dev

AsQueryable()はASP.NETでどのように実装されていますか

分類Dev

StackはSTLでどのように実装されていますか?

分類Dev

Linuxでchshはどのように実装されていますか?

分類Dev

intはJavaでどのように実装されていますか?

分類Dev

opencvに表示されている画像の座標を取得するにはどうすればよいですか?

分類Dev

OpenCVイメージマスクはどのように使用されますか

分類Dev

PythonイメージのすべてのPIXEL(すべてのrgbコンポーネントではありません!)に操作を適用するにはどうすればよいですか(numpy、opencv、またはPILのいずれかを使用)?

分類Dev

perl -iは*実際に*どのように実装されていますか?

分類Dev

OpenCV getGaussianKernelから返されたMatの実際のカーネル値を取得するにはどうすればよいですか?

分類Dev

Javaインターフェイスは内部でどのように実装されていますか?(vtables?)

分類Dev

ここでインターフェースはどのように実装されていますか?

分類Dev

fstringはどのように/どこに実装されていますか?

Related 関連記事

  1. 1

    PythonでOpenCVのperspectiveTransformを実装するにはどうすればよいですか

  2. 2

    opencvに実装されているシャドウ検出コードの動作を説明しますか?

  3. 3

    マップは内部でどのように実装されていますか?

  4. 4

    Websocketはどのように実装されていますか?

  5. 5

    set()はどのように実装されていますか?

  6. 6

    OpenCV - BW 画像の PCA 分析 - 面積と形状 - すでに実装されていますか?

  7. 7

    JavaのThreadLocalは内部でどのように実装されていますか?

  8. 8

    cudaMallocはUbuntuLinuxでどのように内部的に実装されていますか?

  9. 9

    Linuxでは/ proc / selfはどのように実装されていますか?

  10. 10

    Linuxでsbrk / brkはどのように実装されていますか?

  11. 11

    例外は内部でどのように実装されていますか?

  12. 12

    ==演算子はJavaでどのように実装されていますか?

  13. 13

    getClass()はJavaでどのように実装されていますか?

  14. 14

    @AutowiredはSpringでどのように実装されていますか

  15. 15

    BRPOPはRedisでどのように実装されていますか?

  16. 16

    didSetとwillSetはSwiftでどのように実装されていますか

  17. 17

    count_onesはRustでどのように実装されていますか?

  18. 18

    AsQueryable()はASP.NETでどのように実装されていますか

  19. 19

    StackはSTLでどのように実装されていますか?

  20. 20

    Linuxでchshはどのように実装されていますか?

  21. 21

    intはJavaでどのように実装されていますか?

  22. 22

    opencvに表示されている画像の座標を取得するにはどうすればよいですか?

  23. 23

    OpenCVイメージマスクはどのように使用されますか

  24. 24

    PythonイメージのすべてのPIXEL(すべてのrgbコンポーネントではありません!)に操作を適用するにはどうすればよいですか(numpy、opencv、またはPILのいずれかを使用)?

  25. 25

    perl -iは*実際に*どのように実装されていますか?

  26. 26

    OpenCV getGaussianKernelから返されたMatの実際のカーネル値を取得するにはどうすればよいですか?

  27. 27

    Javaインターフェイスは内部でどのように実装されていますか?(vtables?)

  28. 28

    ここでインターフェースはどのように実装されていますか?

  29. 29

    fstringはどのように/どこに実装されていますか?

ホットタグ

アーカイブ