2017-10-19 17 views
-1

ImageSharp 1.0.0-alpha-000095を使用すると、ColorとHsvの間のパブリックな暗黙の演算子を使用してRgbをHsvに簡単に変換できます。ImageSharpはRgbをHsvに変換します

しかし、ImageSharp 1.0.0-beta0001では、Hsv構造体が内部であるため、Rgba32をHsvに変換することはできません。

Imageを読み込み、ピクセルを取得してHsvに変換する適切な方法は何ですか?

答えて

0

これは非常に古いアルファです。色の変換は、長い間、内部にありました。

現在、暗黙の変換をフルカラー変換ライブラリに置き換えています。これが終了すると、ある色空間から別の色空間に簡単に変換することができます。

私は、Githubリポジトリにあるクラスに基づいてカスタムを構築することを提案することができます。

https://github.com/SixLabors/ImageSharp/blob/68d32a7ec09a4b03de0d021f575b34458ed605e5/src/ImageSharp/ColorSpaces/Conversion/Implementation/Hsv/HsvAndRgbConverter.cs