1.固定矩阵类
固定矩阵类要在编译之前知道其维度,因此叫做“固定”。因此,这些数据都是保存在栈中,且清理也相当快,有专门为小型优化实现矩阵(2×2,3×3,等等)。在OpenCV的c++接口中,固定矩阵类也是许多其他基本类型的核心。固定向量类派生自固定矩阵类,其他类要么派生自固定向量类(如cv::Scalar),要么在许多重要操作中依赖于转换到固定向量类。像往常一样,固定矩阵类实际上是一个模板。该模板被称为cv::Matx<>,但是单个矩阵通常通过别名分配,别名的组合方式有 c v : : M a t x { 1 , 2 , 3 , 4 , 6 } { 1 , 2 , 3 , 4 , 6 } { f , d } cv::{Matx}{\{1,2,3,4,6\}\{1,2,3,4,6\}\{f,d\}} cv: