首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RGB到HSL算法?

RGB到HSL算法?
EN

Stack Overflow用户
提问于 2015-04-02 18:21:53
回答 1查看 742关注 0票数 1

我见过许多将RGB数据转换为HSL的算法和公式,但没有一个是成功的。

那么,我在哪里可以得到一些用于转换的算法/公式。

EN

回答 1

Stack Overflow用户

发布于 2015-04-21 00:30:59

如果性能不是很重要,上面的链接就是一个很好的例子。

如果你需要比上面的纯C实现快几倍,你可以用SSE指令来实现。ahsv_from_argb_sse2函数中的RGB到HSV的一个示例:(编辑:更新链接)

https://github.com/kobalicek/simdtests/blob/master/rgbhsv/rgbhsv_sse2.cpp

转换到HSL并没有太大的不同。您可以在以下位置看到代码的不同之处:

http://ariya.blogspot.com/2008/07/converting-between-hsl-and-hsv.html

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29753237

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档