7

私はopenCVとPythonが初めてで、それについて質問があります。写真の青いピクセルの量を見つけようとしているので、他の写真と比較するためのしきい値として使用できます。ドキュメントを調べてみましたが、まだ役立つものは見つかりませんでした。

誰でもヒントや助けを与えることができますか?


BLUE_MAX = np.array([0, 0, 200], np.uint8)
BLUE_MIN = np.array([50, 50, 255], np.uint8)

dst = cv.inRange(img, BLUE_VALUE_MIN, BLUE_VALUE_MAX)
no_blue = cv.countNonZero(dst)

print('The number of blue pixels is: ' + str(no_blue))

-あなたの推奨に基づいて、次の関数を作成しましたが、実行すると空白の画像しか得られません。

4

2 に答える 2