【发布时间】:2017-10-19 19:43:53
【问题描述】:
使用 ImageSharp 1.0.0-alpha-000095,很容易将 Rgb 转换为 Hsv,使用 Color 和 Hsv 之间的公共隐式运算符。
但是,对于 ImageSharp 1.0.0-beta0001,Hsv 结构现在是内部的,因此我无法将 Rgba32 转换为 Hsv。
加载图像、获取像素并将其转换为 Hsv 的正确方法是什么?
【问题讨论】:
标签: imagesharp
使用 ImageSharp 1.0.0-alpha-000095,很容易将 Rgb 转换为 Hsv,使用 Color 和 Hsv 之间的公共隐式运算符。
但是,对于 ImageSharp 1.0.0-beta0001,Hsv 结构现在是内部的,因此我无法将 Rgba32 转换为 Hsv。
加载图像、获取像素并将其转换为 Hsv 的正确方法是什么?
【问题讨论】:
标签: imagesharp
这是一个非常非常古老的 Alpha。长期以来,颜色翻译一直是内部的。
我们目前正在用完整的颜色转换库替换隐式转换。完成后,您将能够轻松地从一种色彩空间转换为另一种色彩空间。
在此期间,我只能建议基于 Github 存储库中的类构建一些自定义的东西。
【讨论】: