最近、WPF で使用するコントロールとして、独自の DirectShow ムービー プレーヤーを作成しました。これはすべて正常に機能しますが、私の顧客は好みに応じて色を強調する機能を望んでいます。
彼が使用する古いアプリケーションに基づいて、彼はこれを 3 つの個別のスライダーとして定義し、各カラー チャネル (RGB) に 1 つです。
R が 255 に設定され、その他が 0 に設定されると、再生中のビデオの赤色が強調されるか、少なくとも「著しく赤くなる」ことになります。
ウィキペディアなどで見られるように、色相、彩度、コントラスト、明るさ、あらゆる種類の RGB から HSL/HSV への計算を既に台無しにしましたが、どれも実際に期待どおりに動作しません。
誰かが私を正しい方向に向けることができますか? おそらく、DirectShow で公開されているインターフェイスを見逃していたのでしょう。DirectShow ではデフォルトで可能ですか?