CV_MAT_ELEM

CV_MAT_ELEM  opencv中用来访问矩阵每个元素的宏,这个宏只对单通道矩阵有效,多通道会报错  CV_MAT_ELEM( matrix, elemtype, row, col )   参数  matrix:要访问的矩阵  elemtype:矩阵元素的类型  row:所要访问元素的行数  col:所要访问元素的列数  例如对 32-bit 浮点数的实数矩阵:   M(i,j) ~ CV_MAT_ELEM( mat, float, i, j )  例如 3x3 单位矩阵的初始化可以表示为:   CV_MAT_ELEM( mat, float, 0, 0 ) = 1.f;  CV_MAT_ELEM( mat, float, 0, 1 ) = 0.f;  CV_MAT_ELEM( mat, float, 0, 2 ) = 0.f;  CV_MAT_ELEM( mat, float, 1, 0 ) = 0.f;  CV_MAT_ELEM( mat, float, 1, 1 ) = 1.f;  CV_MAT_ELEM( mat, float, 1, 2 ) = 0.f;  CV_MAT_ELEM( mat, float, 2, 0 ) = 0.f;  CV_MAT_ELEM( mat, float, 2, 1 ) = 0.f;  CV_MAT_ELEM( mat, float, 2, 2 ) = 1.f;

你可能感兴趣的:(float,Matrix)