0

一般的なトピック:分類による機能抽出によるカラーマッチングアプリケーション色を分類するためにKNNでカラーヒストグラムを実行するにはどうすればよいですか?

色を分類するために「カラーヒストグラム」と「K最近傍」を使用することにしました。

私は画像の色のヒストグラムを得ることができ、ラベル付きのCSVファイルにKNNを訓練するためにそれらを配備することができます。このステップは完了です!しかし、私はどのようにそれを分類するためにKNNにテスト画像の色のヒストグラム値を送ることができるのか分からないのですか?テスト画像の色ヒストグラムには、行列の値がたくさんあります。ですから私の質問は、この点群(テスト画像の色ヒストグラム値)を分類するためにKNNに送ることができるということですか?

答えて

0

RGB色空間をHSV色空間に変換し、色相チャネルとそのラベルをKNN分類関数のトレーニング入力として使用できます。以下は簡単な実装です:

hsv_img = cv2.cvtColor(rgbimage,cv2.COLOR_BGR2HSV) 
hue = hsv_img[:,:,:1].flatten() 
関連する問題