DOSEIの日記

技術メモ+日常ログ

行列の掛け算

OpenCV のマニュアルの索引を見回しても、行列の積を求める関数が見当たらない。 cvMul() は要素同士の積だし…

実は、 cvGEMM() という「一般化」された積を求める関数が用意されている。そこにその簡略化バージョンとして、

  • cvMatMulAdd()
  • cvMatMul()

というマクロが用意されている。なのでこれを使うのが正解。

なお、古い仕様では cvmMul() というのがあったが、現在これは非推奨で、マニュアルにも載っていないので、使わないほうがよいだろう。