c++ - 用于计算色差 (delta E) 和色彩空间转换的 C/C++ 库

标签 c++ c colors

我用谷歌搜索但没有找到任何东西。我正在为 python 使用 colormath 库,但它相当慢。

最佳答案

我已经用 Javascript 编写了代码。很容易翻译成 C!

参见 deltaE2000(),它在 LCHab 中获取颜色,也许还有转换 RGB -> Linear RGB -> XYZ-> Lab -> LCHab 的函数。 Code , 和 UI demo .

关于c++ - 用于计算色差 (delta E) 和色彩空间转换的 C/C++ 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8160663/

相关文章:

c++ - CMake 和 VisualStudio : Group files in solution explorer

c - 如何使用 win32 API 将标准输入重定向到 C 中的文件?

c - 零大小的 memblocks 有什么用?

android - 用颜色(从红色到绿色)表示百分比值 (0-100)

java - 使用字符串设置 JLabel 的颜色

c++ - 实现树结构最安全的方法是什么?

c++ - 我可以在 Windows RT 和 Windows Phone 8 上使用 JBT 编译代码吗

将整数复制到 C 中的 char 缓冲区

c# - 查找图像中的主色

c++ - 关于在Gradle中链接外部 native lib(opencv c++)