-1
値Iは、このように標準ライブラリで、Mac上でC++でのOpenCVを使用している、と私はどのようにセルにアクセスすることができます アクセスOpenCVの構造要素が
Mat element = getStructuringElement(MORPH_RECT, Size(2*n+1, 2*n+1));
を呼び出す構造要素OpenCVのリターンのセルにアクセスする必要があります要素の値は?
値Iは、このように標準ライブラリで、Mac上でC++でのOpenCVを使用している、と私はどのようにセルにアクセスすることができます アクセスOpenCVの構造要素が
Mat element = getStructuringElement(MORPH_RECT, Size(2*n+1, 2*n+1));
を呼び出す構造要素OpenCVのリターンのセルにアクセスする必要があります要素の値は?
あなたがタイプCV_8UC1
の他のマトリックスのようなあなたの行列の要素にアクセスすることができます。
uchar v = elements.at<uchar>(row, col);
elements.at<uchar>(row, col) = uchar(255);
あなたはstd::cout
と値をプリントアウトする必要がある場合は、int
にキャストすることを忘れないでください、またはあなたがASCII値を印刷ではなく、実際の値:任意の他のマトリックスのよう
std::cout << elements.at<uchar>(row, col);
...「 element.at(行、列)は」 –
Miki
は、私はそれを試してみましたが、私は値をcoutにしようとすると、私はちょうど黒のスペースを取得します。 –
intにキャストするか、ASCII文字を出力する必要があるため... "cout << int(element.at(row、col));" –
Miki