问题标签 [cielab]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - 如何使用 R 中的光栅包将 RGB 图像转换为 CIELAB?
我已经使用以下代码读取了 RGB 图像
现在,我想将 RGB 图像转换为 CIELAB 图像。如何使用raster
R 包做到这一点?我知道CRImage
Bioconductor 包有一个功能来实现这个(convertRGBToLAB
)。但我想使用raster
R 包来实现它。
python - Conversion RGB into LAB for multiple values
I wrote a code that gives me the average RGB value of an image. Now I want besides the RGB value, also a LAB value. I found a code to do the conversion, but when I run the code, it only gives me the last value.
So with this code I receive the average RGB and place it in a dataframe:
When I want to converse my RGB value to LAB I found this code to do the conversion:
When I run this code it provides me only the last value. I quite sure I am creating a loop, but I don't know how to fix it. Can someone help me with this?
I know my title is a bit different as my real question but maybe someone knows a easier way to get the LAB values?
python - 如何在色度图中绘制多个 RGB 坐标
我在将 RGB 值绘制成色度图时遇到了一些问题:
我有一些不同的 RGB 值,我想将它们绘制成色度图以使它们可视化。我想让它们可视化,因为我必须展示它们,我希望每个人都能看到色差。
使用 Python 中的颜色包,我可以制作色度图,并且可以绘制 1 个 RGB 值。当我添加更多 RGB 值时,出现错误。
这是我的代码:
我收到这个错误:
回溯(最后一次调用):文件“C:\Users\User\PycharmProjects\pythonProject4\Overige\Cie.py”,第 8 行,RGB = np.array([79, 2, 45], [87, 12 , 67]) 类型错误:字段元素必须是 2 或 3 元组,得到 '87
总的来说,我想在这张图中绘制大约 20 个 RGB 值。
有人可以帮我解决这个问题,还是有更好/更简单的方法来做到这一点?
谢谢!
python - 自动计算不同 LAB 值的 delta e
使用此脚本,我计算每种颜色之间的 delta e。它工作得很好,但是当我必须添加另一种颜色时,它的工作量很大。所以我的问题是:是否有同时比较每种颜色的功能?
r - 使用 CIELAB 或 RGB 值的单色 R 图像
我希望根据 R 中的 CIELAB 值或 RGB 值生成单一颜色的图。
我见过在 RColorBrewer 中显示颜色的示例:
但是如何在 image() 中显示单一颜色?
干杯,
math - 如何降低 CIELAB 颜色的色度?
给定 CIELAB 颜色(L* A* B* 值),如何降低色度(饱和度)?
色度可以计算如下:
C ab= sqrt(a ²+b*²)
假设输出为 72。如何转换变量a
并b
强制色度为例如。43?