首先看一下Scalar的定义 typedef struct Scalar { ]; }Scalar; 可以看到,Scalar是一个由长度为4的数组作为元素构成的结构体,Scalar最多可以存储四个值,没有提供的值默认是0. Scalar常用的使用场景如下: Mat M(,,CV_32FC2,Scalar(,)); 上面的代码表示:创建一个2通道,且每个通道的值都为(1,3),深度为32,7行7列的图像矩阵.CV_32F表示每个元素的值的类型为32位浮点数,C2表示通道数为2,Scalar(1,3…