垫 D =(垫_<double>(3,3)<< 1,0,1,1,1,1,1,1,0);

Mat D =(Mat_<double>(3,3)<< 1,0,1,1,1,1,1,1,0);

能否在OpenCV中描述如下代码

    Mat D =(Mat_<double>(3,3)<< 1,0,1,1,1,1,1,1,0);

不明白的是什么

           Mat_<double>(3,3)

会做吗?

Mat 是一个包含双精度类型值的 3x3 矩阵。

Google 泛型和查找 C++ 中模板的使用

Mat 是一个变量类型,可能是一个元类型来表示不同类型的矩阵。 Mat_< datatype >(rows,columns) 描述了确切的矩阵类型(单精度、双精度、整数等)及其维度。 < > 与使用 <>:

定义向量的基础数据类型时相同
std::vector<int> newvec;