有的时候我们需要将几个矩阵按行或者按列进行合并成一个大矩阵,这在Matlab里面非常的简单,但在OpenCV里面并没有这样的方法,现在我在OpenCV的源码里面发现合并矩阵的方法,分享给大家. A = [ ]; B = [ ]; C = [A;B]; 上面的是Matlab语言的矩阵合并,非常的简洁简单.接下来我给出OpenCV的两个矩阵的合并代码. Mat mergeRows(Mat A, Mat B) { CV_ASSERT(A.cols == B.cols&&A.type() == B…
function x = normalize(x, mu, sigma) x = bsxfun(@minus, x, mu); x = bsxfun(@rdivide, x, sigma); end 这里归一化使用的函数为: x′=x−μσ 还可根据具体问题,使用特定的归一化函数: (1)web's law normalization: x←x⋅log(1+∥x∥2/0.03)∥x∥2 (2)unit norm normalization: x←x∥x∥2 (3)no normalization…