<やりたいこと>
connectedComponentsWithStats()関数で画像をラベリングした後、関数出力である
重心情報centroidsのi番目の先頭ポインタとj番目の先頭ポインタを入れ替えたい
double *param = centroids.ptr<double>(j); //j番目のラベルの重心の先頭ポインタ
centroids.ptr<double>(j)=centroids.ptr<double>(i);
centroids.ptr<double>(i)=param;
error: lvalue required as left operand of assignment
centroids.ptr(j)=centroids.ptr(i);
というエラーが出てきます。エラーの意味はわかるのですが、
どのような方法をとればポインタの位置を入れ替えるということを実現できるのかということがわかりません
解決にご助力頂けないでしょうか?