问题标签 [color-space]

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.

0 投票
2 回答
2007 浏览

java - 如何进一步优化此色差功能?

我已经制作了这个函数来计算 CIE Lab 颜色空间中的色差,但它缺乏速度。由于我不是Java专家,我想知道周围有没有Java大师有一些可以提高速度的技巧。

该代码基于注释块中提到的matlab函数。

0 投票
1 回答
654 浏览

iphone - iPhone屏幕截图显示时颜色不同

我已经截取了我正在运行的 iPhone 应用程序的屏幕截图,我想将该图像用作由应用程序绘制的 png,而不是生成的图形。

当我截取屏幕截图时,它看起来很好。但是,当将其保存为 PNG 文件,添加到 Xcode 项目中,然后再显示在手机(或模拟器)的屏幕上时,颜色会有所不同。

谁能向我解释为什么它会改变?(我猜发生了色彩空间转换)。

我怎样才能阻止这种变化?

0 投票
2 回答
2785 浏览

.net - Calculate CMYK coverage on PDF

I don't suppose is there any free or open source libraries out there that able to calculate the CMYK coverage on a pdf file. I tried looking around I don't seem to able to find any. If there isn't any out there if anyone could point me in the right direction of what do I need to do in order to calculate the CYMK coverage on a pdf. Oh also the development environment I'd be working in is .net framework 4.0

Cheers

0 投票
2 回答
17739 浏览

python - 使用 PIL 和 NumPy 将图像转换为 Lab 数组,修改值然后转换回来

我正在尝试使用 NumPy 将 PIL 图像转换为数组。然后我想将该数组转换为 Lab 值,修改这些值,然后将数组转换回图像并保存图像。我有以下代码:

此代码依赖于 PIL、NumPy 和color。颜色可以在此处的 SciPy 主干中找到。我下载了 color.py 文件以及某些colordata .txt 文件。我修改了 color.py 以便它可以独立于 SciPy 源运行,而且一切似乎都运行良好——当我运行转换时,数组中的值会发生变化。

我的问题是,当我运行上面的代码时,它只是将图像转换为 Lab,然后返回 RGB 并保存它,我得到以下图像:

替代文字

出了什么问题?这是我使用color.py中的函数的事实吗?

供参考:
Source Image - face-him.jpg
测试所需的所有源文件 - colour-test.zip

0 投票
2 回答
462 浏览

filter - 从 MEDIASUBTYPE_YUY2 到 MEDIASUBTYPE_RGB24 的色彩空间转换是否有免费的定义?

我目前正在寻求实现一个 directshow 过滤器,以将颜色空间从标准 SampleGrabber 的输出转换为 Video Mixing Renderer。我使用的所有视频解码器都输出 MEDIASUBTYPE_YUY2,我需要转换为 MEDIASUBTYPE_RGB24。有谁知道免费提供的过滤器或此转换过程的定义?

0 投票
1 回答
98 浏览

graphics - 了解图形和成像的最佳资源?

最近花了很多时间做涉及位图像素操作和混合/合成的 2D 工作,我遇到了我自己对色彩空间、非 RGB 颜色世界等的理解的限制。

我想回到基础,了解所有这些东西实际上是如何工作的,这样下次我就不会在黑暗中拍摄了,我需要考虑如何设置混合功能,并且我知道如何玩调色板等

任何关于在路径上开始的好地方的指针?在线参考很好,写得清楚的实际书籍更好。(不寻找只是一堆方程式的东西,但如果不是太简洁的话,可以遵循数学的东西。)

谢谢!

0 投票
2 回答
4159 浏览

python - 如何使用 ICC 配置文件对一组任意像素值(而不是图像数据结构)执行颜色转换?

我想将一组像素值从一个配置的色彩空间转换为另一个,而这些值不驻留在图像文件中,例如(比如说)RGB/RGBA/CMYK/etc 数据结构的列表。

我可以使用 Python 和PIL,但如果需要的话,我对相关环境中的解决方案很感兴趣。

最新的 PIL 对LittleCMS有很好的支持——但除了 PIL 图像(或旧的 pyCMS 对象)之外,没有其他方法可以让它采取行动。

据我icctrans所知,LittleCMS 中包含的命令行工具可以执行此类操作,但我似乎无法在其上找到任何非骨架文档,并且文档将其称为演示工具。

0 投票
1 回答
3415 浏览

python - hex <-> RGB <-> HSV 使用 Python 进行颜色空间转换

对于这个项目,我使用 Python 的 colorsys 将 RGB 转换为 HSV,反之亦然,以便能够操纵饱和度和亮度,但我注意到某些颜色会产生虚假的结果。

例如,如果我采用任何原色,则没有问题:

但是,如果我选择了一种随机的 RGB 颜色并将其转换为 HSV,我有时会得到虚假的结果。

有时,当我增加或减少颜色的亮度或饱和度时,会出现这些虚假结果。

在此示例中,亮度 10%、20% 和饱和度 100% 是虚假的:

我不太确定它为什么会发生,也不知道我应该如何解决这个问题..

0 投票
1 回答
1632 浏览

html - 如何计算颜色阴影代码?

我想知道/计算 N 个红色阴影的颜色代码(例如,N 可以是 5、20 或 50)。

我怎么能这样做?

例如,我注意到以下给出了一些红色阴影:

  • R = 255,G = B = 0..255
  • R = 0..255,G = B = 0

有没有已知的计算阴影的方法?

0 投票
2 回答
3670 浏览

wpf - 在另一个 LinearGradientBrush 中使用 LinearGradientBrush?

我正在尝试在另一个 LinearGradientBrush 的定义中使用一个 LinearGradientBrush。但我不知道天气这甚至会起作用,如果它起作用,我需要知道如何。

例如:

感谢您期待您的回答

编辑:为了在示例中更清楚一点,我想在“FilterPopupTitleBrush”中使用“ComboBoxFocusBackgroundBrush”作为“模板”。这样我在两个画笔中都有相同的颜色渐变,而没有“<GradientStop”的副本...>“-标签