ホームページ  >  記事  >  バックエンド開発  >  OpenCV Python を使用して色の HSV 値を見つけるにはどうすればよいですか?

OpenCV Python を使用して色の HSV 値を見つけるにはどうすればよいですか?

王林
王林転載
2023-08-19 14:25:14931ブラウズ

如何使用OpenCV Python找到一种颜色的HSV值?

色の HSV 値 を見つけるには、BGR から HSV への色空間変換を使用できます。 。まず、カラー値を BGR 形式の numpy.ndarray として定義し、それを HSV 空間に変換します。

HSV 値の 下限 上限 [H-10, 100, 100] として見つけることもできます。それぞれ [H 10, 255, 255]。これらの下限と上限は、特定の色のオブジェクトを追跡するために使用できます。

色の

HSV 値を確認するには、次の手順に従います。 ###ステップ###

必要なライブラリをインポートします。以下のすべての Python 例で、必要な Python ライブラリは

OpenCV

NumPy です。これらがすでにインストールされていることを確認してください。 リーリー 色、dtype=np.uint8

numpy.ndarray を定義します。 リーリー 上記で定義した色を HSV

.

に変換します。 リーリー 色の値を出力します。 リーリー

それを明確に理解するために、いくつかのプログラム例を見てみましょう。

例 1

この例では、緑の

HSV

値が見つかります。緑の

BGR 値は [0,255,0]. です。 リーリー ###出力### 上記の Python プログラムを実行すると、次の出力が生成されます

リーリー

例 2

の中国語訳は次のとおりです: 例 2

この例では、

BGR

値が

[106,76,89]

.

である色のHSV 値を見つけます。 リーリー ###出力### 上記の Python プログラムを実行すると、次の出力が生成されます - ああああ

以上がOpenCV Python を使用して色の HSV 値を見つけるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。