0

SimpleCVで(HSV色空間を使用して)色ヒストグラムを作成する必要があります。問題は、ヒストグラムに彩度と明るさが特定のレベル(各チャネルで異なる)を超える色のみを含める必要があることです。どうすればこれを達成できますか?

私はコンピュータビジョンの分野でかなり新しいので、グーグルするキーワードさえ知らないので、誰かが何か良いウェブサイトや問題についてもっと読むための記事さえ知っているなら、それも非常に役に立ちます。

よろしく、アンドラズ

4

1 に答える 1

0

OpenCVでは、使用できますcv2.inRange(src, lowerb, upperb[, dst]) --> dst

hsv_filtered = cv2.inRange(hsv, [0, low_sat, low_value], [255, 255, 255])関心のある値を除外します。

SimpleCV とは別に、OpenCV python バインディング (SimpleCV (インポート cv2) で直接使用できると思いますが、確かではありません) と SciPy の両方を見てください。

ヒストグラム関数についてはhttp://docs.scipy.org/doc/scipy/reference/ndimage.html 。

SimpleCVにも同様の機能があるはずだと思いますが、私はそれに慣れていません。

于 2013-03-09T02:37:39.067 に答える