-4
A
答えて
1
:
と第2の画像中の暗い色の割合は0.5%ですthreshold to zeroを使用してダークピクセルをゼロに設定し、cv::countNonZero()を使用してゼロ以外の値を数えます。
double getBlackProportion(cv::Mat img, double threshold)
{
int imgSize = img.rows * img.cols;
// you can use whathever for maxval, since it's not used in CV_THRESH_TOZERO
cv::threshold(img, img, threshold, -1, CV_THRESH_TOZERO);
int nonzero = cv::countNonZero(img);
return (imgSize - nonzero)/double(imgSize);
}
関連する問題
- 1. OpenCVで画像全体の色の分布を計算する
- 2. ノイズ画像の暗い部分の割合を計算するためにpythonを使用する方法
- 3. pandas groupby:合計の割合を計算する方法は?
- 4. numpy配列の画像の平均色を計算する方法は?
- 5. openCV:ビデオを画像シーケンスに分割する方法は?
- 6. Javascript:divの幅を画像の合計として計算する
- 7. 画像内の領域の平均色を計算する
- 8. OpenCV:グレースケール画像を色付けする方法。
- 9. Python/OpenCV:ステレオ画像からデプスマップを計算する
- 10. 画像に2つの色のしきい値を適用する方法OpenCV
- 11. 隠し画像とdivの合計幅を計算する
- 12. 計算割合
- 13. 計算割合
- 14. 計算割合
- 15. OpenCV:画像内の色によるフィルタ
- 16. Javascriptの計算割合の合計キー
- 17. 2枚の画像の差を計算する方法
- 18. スケーリング後の画像寸法の計算方法は?
- 19. 2色の合成色を計算する(オーバー演算子)
- 20. Access SQLクエリ - 合計計算の割合
- 21. OpenCVのは - 私は色の画像をマスクする
- 22. Google Staticマップの縮尺比を計算する方法画像
- 23. 2枚のopencv画像をマージし、メイン画像を暗く/明るくする
- 24. OpenCVで近隣の支配的な色の画像をフィルタリングする方法
- 25. 増減の割合を計算する
- 26. クエリの割合を計算する
- 27. Certified Managersの割合を計算する
- 28. 累積合計の計算方法は?
- 29. はい、いいえ応答の割合を計算するR
- 30. 計算の割合が
残りの画像と比較してプロポーショナルですか?あなたは十分な "暗い"場合は、すべてのピクセル値を通過し、それらを数えることができます。 – user1767754
'import numpy as np; np.countNonZero(img) ' – ZdaR
@ user1767754いくつかのコード例がありますか? – tomfriwel