iphone - 使用 Objective C 从 RGB 转换为 HSL

标签 iphone objective-c rgb hsl

我对 Objective C 很陌生,但已经编程一段时间了。我开始创建一个从 RGB 转换为 HSL 并再次转换回来的函数,但我觉得它太长了,而且方向错误。有谁知道执行此转换的简单方法?

最佳答案

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

https://github.com/alessani/ColorConverter

关于iphone - 使用 Objective C 从 RGB 转换为 HSL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3017553/

相关文章:

java - Java中从RGB到HSV(Color.RGBtoHSB)返回不同的结果

python - Python 中的 RGB 极坐标图

iphone - UITextField 使用什么字符作为 secureEntry?

iphone - 我如何重新创建 TweetBot 样式 'drop-down' 单元格菜单?

c++ - 如何在 C++ 中将 RGB 颜色值转换为十六进制值?

objective-c - 将左键添加到 UINavigationBar (iPhone)

iphone - StringWithFormat 返回非 NSString

c# - 是否可以在不使用 Itunes 的情况下从 Windows PC 访问 IOS 设备

iphone - 如何在手机上制作一个不会自动扩展以填充整个 super View 的核心图

ios - 从另一个应用程序打开设置应用程序