使用Objective C从RGB转换为HSL

tre*_*eba 6 iphone hsl rgb objective-c

我对目标c很新,但已经编程了一段时间.我开始创建一个可以从RGB转换为HSL然后再转换回来的函数,但我感觉它太长了并朝着错误的方向前进.有谁知道一种简单的方法来执行此转换?

Mat*_*ani 6

iPhone SDK中缺少NSColor.您可以使用此实用程序从RGB转换为HSL空间并返回:

https://github.com/alessani/ColorConverter