行列のアダマール積

一般的な行列の掛け算ではなく、同じサイズの行列の要素同士の掛け算(行列の乗法 - Wikipediaアダマール積 - Wikipedia)。

普通の行列の積では、2チャンネル行列は複素行列とみなされるが、アダマール積はそうではないので注意。基本構造体 — opencv 2.2 documentation

Mat::mul は式テンプレート経由で cv::multiply を呼び、最終的には他の演算同様にビルド環境に合わせてベクトル演算化されたコードが実行される。opencv/arithm.cpp at master · opencv/opencv · GitHub