私は負の整数と正の整数を持っています。負の要素を0、正の要素を1に設定したい。 各要素を個別に設定したくない。マット要素の一括変更:0から負、1から正へ
これを実行できるOpenCvの関数/関数の組み合わせはありますか?
私は負の整数と正の整数を持っています。負の要素を0、正の要素を1に設定したい。 各要素を個別に設定したくない。マット要素の一括変更:0から負、1から正へ
これを実行できるOpenCvの関数/関数の組み合わせはありますか?
機能threshholdを見てください。また、this tutorialは、各配列要素に固定レベルのしきい値を適用してバイナリイメージを取得する方法を説明しています。
cv::Mat source_array, binary_output;
cv::threshold(source_array, binary_output, 0, 1, cv::THRESH_BINARY);
thresholdingとは何ですか。答えは、使用している言語によって異なります。以下はいくつかの例です。
cv::threshold(m, m, 0, 1, cv::THRESH_BINARY);
cvThreshold(m, m, 0, 1, THRESH_BINARY);
m = m > 0
cv.Threshold(m, m, 0, 1, cv.CV_THRESH_BINARY)
何LANGUあなたは年齢を使用していますか? – Geoff
私はC++を使用しています。 – Barshan
(タイトルの誤字のために編集されました) – Geoff