1. ホーム
  2. c++

[解決済み] RGBの負の値

2022-01-30 08:54:12

質問

RGBの負の値を視覚化するにはどうしたらいいですか?
OpenCVのドキュメントによる。
CV_8S - 8ビット符号付き整数( -128...127 ).
128は0、127は255を意味するのでしょうか?
もしそうなら、どうして
CV_8U - 8ビット符号なし整数( 0 ~ 255 )?
つまらない質問で申し訳ないのですが、よろしくお願いします。

どのように解決するのですか?

画素の計算に8ビットの符号付き値を用いる理由として、YUVやYCrCbなどのモードでRGBの色をクロミナンスで表現する必要性からくるものが考えられます。クロミナンスチャンネルは、答えを簡単にするために、緑-青、緑-赤または緑-黄、赤-青などの差として符号化されています。この範囲には負の値もある。