0

OpenCVを使用してBGRからHSVへの画像変換を使用しています。私はこの分野とソフトウェアに慣れていないので、間違っているように聞こえるかもしれません。間違っている場合はお知らせください。

今、私の学校のプロジェクトでは、HSV 画像を使用したいと考えています。これは、次を使用して簡単に変換できます。

cvtColor(src, dst, CV_BGR2HSV);

imread() 関数は、8 ビットの符号なしイメージである uchar 形式でイメージを読み取ると思います (私はそう思います)。その場合、imshow() も uchar です。

しかし、HSV 画像を操作するには、よくわかりませんが、おそらく画像の独特の H、S、および V チャンネルに使用する Mat3b を変換する必要があると感じています。

私が間違っている場合は、HSV 画像の H チャネルのみを操作したいので、このチャネル情報を印刷または変更するにはどうすればよいですか。

どうもありがとう

4

1 に答える 1