问题标签 [contrast]

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 投票
1 回答
191 浏览

actionscript-3 - AS3变色H/S/B/C

我正在尝试创建一个简单的绘图应用程序,允许用户使用滑块更改其颜色的色调、饱和度、亮度和对比度。我一直在环顾四周,这就是我想出的全部,我需要一些帮助来确定它为什么不起作用。

问题是颜色没有改变,我不知道为什么。任何帮助将不胜感激

0 投票
2 回答
4128 浏览

java - 使用java计算图像中的亮度、对比度、色调和饱和度

我们如何使用 java 编程计算图像中的亮度、收缩、色调和饱和度数。任何公式,代码片段赞赏。

0 投票
1 回答
585 浏览

image - 寻找 RGB 图像对比度

我想在比较它们之前对图像进行预处理。因此,我在比较之前使它们的亮度和对比度相同,并对它们进行灰度缩放。为了计算亮度,我使用了公式

是否有任何公式可以让您获得图像中的对比度值或对比度,以便我可以在比较之前将两个图像设置为相同的对比度?

0 投票
1 回答
138 浏览

image - 使用滑块、adobe lightroom 方式更改非交换图像属性(如亮度和对比度)

我正在开发一个应用程序,我想使用滑块更改图像的几个属性,例如亮度、对比度、饱和度、色调等(用例类似于 lightroom 工作流程,用户可以通过移动滑块来更改这些属性)。

在此处输入图像描述

问题:

我的问题是,这些属性不可交换。

例子

  1. 我将图像 I 即 B(I) 上的亮度值更改为 +30,然后将结果图像的对比度更改为 -60 即 C(B(I)),结果与 B(C(I)) 不同。
  2. 在上述操作C(B(I))之后,如果我尝试将亮度恢复-30来否定亮度效果,即B(C(B(I))),结果与C(I)不同。

我尝试过的方法:

我尝试了两种不同的方法,但都失败了。

  1. 继续将结果应用于最新图像,即如果我想再次更改亮度,我将其应用于 C(B(I)) 的结果。这显然会给出错误的结果,并且不会否定早期应用亮度的效果。
  2. 每当重新应用效果时,移除第一个效果。示例:如果我应用了 C(B(I)),并且再次想要更改亮度,我将删除第一个亮度效果,因此将具有 C(I),然后将结果应用于这个新结果。所以新效果看起来像 B(C(I))。这种方法的问题是,它很慢,因为一旦您更改滑块,就需要重新应用效果(因为移除了先前的效果)。如果我将滑块改回亮度(因为结果没有从 C(B(I)) 更改为 B(C(I))),它也会导致图像突然变化(非常直观)。

Lightroom 和许多其他图像处理软件实现了这一点,但我不知道如何实现,它们完美地否定了用户移动滑块时的更改,而不管应用属性的顺序如何。我不知道他们是怎么做到的,因此需要帮助。

注意:最近我想知道这是否可以通过混合(不知道哪种类型的混合)应用于原始图像的每种效果的结果来实现,而不是将它们应用于前一个的结果。

0 投票
1 回答
2232 浏览

matlab - 如何从 MATLAB GUI 的特定轴读取图像数据?

我设计了一个 MATLAB GUI,其中有两个轴用于显示图像。我正在使用“不对比度”功能来调整第一轴上图像的亮度/对比度。现在,我想将这个增强的输出(亮度/对比度调整后的输出)存储在某个变量中。由于'imcontrast'函数不返回输出图像,所以我怎样才能得到输出图像?或者有没有办法从特定轴读取图像数据?我曾尝试使用“getimage”函数,但它返回包含在 Handle Graphics 对象(即先前显示的输入图像)中的第一个图像数据,而不是最新的亮度/对比度调整图像。请帮助我保存由“不对比度”功能给出的亮度/对比度调整图像。

0 投票
0 回答
1738 浏览

r - lmer中的对比

我已经指定了一个混合效应线性模型,lmer但我不知道如何指定它的对比度。在我的数据中,我有Condition两个级别,而每个级别Condition都有 20-20 Players。在每种情况下,我都提出了 7 Scenarios,可以在 中评估 7 次Trials。因此ConditionScenario是固定效应,具有随机效应PlayerTrial,其中Trials 嵌套在每个Scenario中。

我的模型如下所示:

我得到了显着的方差分析结果,但我想知道哪些Scenarios 不同,哪些也不同Trials

我尝试使用lsmeansfrom lmerTest,它输出最小二乘均值,但我不确定如何解释结果。

以及如何比较个人Trials?

0 投票
2 回答
4756 浏览

c# - 与颜色矩阵对比

嗨,我想在我的应用程序中实现对比度过滤器,例如此链接此对比度,但使用颜色矩阵和跟踪栏作为值
我已经找到了颜色矩阵

但结果却大不相同。我尝试更改~c~中的0.01f 和 ~t~值中的 0.01f 但它只给出亮度等结果(例如:c = mytrackbar.value * 0.04f )

我想知道 ~c~ 和 ~t~ 值以及我应该使用多少最大和最小范围来创建对比度


更新@Nico

0 投票
6 回答
76941 浏览

c++ - 图像中的简单照明校正openCV c ++

我有一些彩色照片,照片中的照明不规则:图像的一侧比另一侧亮。

我想通过校正照明来解决这个问题。我认为局部对比会帮助我,但我不知道如何:(

你能帮我一段代码或管道吗?

0 投票
1 回答
805 浏览

less - 基于循环内背景颜色变量的条件CSS

我意识到这是一个与基于背景颜色变量的条件 CSS类似的问题

但我需要在 LESS 的循环中执行此操作。如果背景颜色太深,我想生成另一个类,这样我可以使顶部的文本更亮,但不确定如何,因为我认为您不能使用十六进制颜色的变亮和变暗功能......?

这是我的 LESS http://codepen.io/anon/pen/IlsJE?editors=110

任何帮助,将不胜感激。

0 投票
2 回答
2738 浏览

image - 在 MATLAB 中使用查找表增加图像对比度

我正在尝试进行一些图像处理,为此我获得了一个 8 位灰度图像。我应该通过生成一个查找表来更改图像的对比度,该查找表增加 50 到 205 之间像素值的对比度。我使用以下 MATLAB 代码生成了一个查找表。

当我绘图时lut,我得到如下图:

在此处输入图像描述

到目前为止一切都很好,但是我该如何增加 50 到 205 之间像素值的对比度呢?变换映射的最终图应类似于:

在此处输入图像描述