奇异值分解(SVD)
SVD原理:
https://blog.csdn.net/u013108511/article/details/79016939
SVD分析及应用:
https://blog.csdn.net/shenziheng1/article/details/52916278
SVD计算工具:
opencv:
static void SVD::compute(InputArray src, OutputArray w, OutputArray u, OutputArray vt, int flags=0 )
eigen:
JacobiSVD<MatrixXf> svd(A, ComputeThinU | ComputeThinV);