とある理由で、C++の2次元配列に0または1を代入してビットマップを生成して、ビットマップの連結領域を識別、ラベリングしたく、openCVのconnectedComponentsが使えたらと思いました。
しかし、結局
1)2次元配列をcv::Matに代入する方法
2)それを用いてconnectedComponentsを使用する方法
がわかりません。
ネットに上がっているソースコードはどれも、画像をcv::Matに読み込んで、というもので、もともとプログラム内で用意した配列に対してconnectedComponentsを使っているものがありません。
openCV自体初心者で、これで説明になっているかどうかも怪しいですが、簡単で良いので、代用できるようなソースコードを恵んでくださらないでしょうか。
あなたの回答
tips
プレビュー