问题标签 [luminance]

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 回答
132 浏览

python - 在 skimage 中设置图像的亮度不会返回恒定的亮度

我有一个 rgb 图像 (rgb),我想设置亮度以确保它是恒定的。我首先检查原始图像的亮度(greyrgb)。然后我将图像转换为 Lab,然后将 L 值设置为 50 (lab50),然后再转换回 rgb (rgb50)。然后我计算生成图像的亮度(greyrgb50),但它不是恒定的——它实际上看起来更糟。

我发现当我将亮度设置为不同的值时,生成的 rgb 图像的亮度仍然略有不同。我是否错误地设置了亮度,或者我是否错误地计算了最终 rgb 图像的亮度?在此处输入图像描述

0 投票
1 回答
1249 浏览

python - 如何获得图像的亮度梯度

我正在通过图像亮度检查来理解图像,我试图通过下面的代码找到图像的亮度

想了解我如何获得整个图像来计算每个像素或一组像素的亮度,类似于在照片取证中实现的内容 - 亮度梯度


实施错误

cv2.error: OpenCV(3.4.2) /io/opencv/modules/core/src/arithm.cpp:659: error: (-209: Sizes of input arguments do not match) 该操作既不是'array op array' (其中数组具有相同的大小和相同的通道数),也不是函数'arithm_op'中的'array op scalar',也不是'scalar op array'

0 投票
2 回答
946 浏览

flutter - 如何检查背景颜色的亮度以确定写在上面的文本颜色

我有一个简单的问题,但我无法找到答案。请注意,我几乎是一个完整的初学者。

所以我有一个应用程序(它不是我的,但我正在为它做出贡献),其中有一个彩色背景上的文字,用户可以更改它。如果背景足够亮,文字应该显示为黑色,否则保持白色。

该应用程序是一款面向中小学生的学校日记应用程序,可连接到匈牙利的全州学校日记服务。这里,最好的音符是 5,最差的是 1。用户可以在设置中设置每个等级的颜色。现在,只有注释“4”的代码被硬编码为黑色文本(因为“4”注释的背景默认为黄色),所有其他的都是白色的。这就是我想要自动化的。

白色文本示例

黑色文本示例

这是应用程序的主屏幕供参考

用户可以更改一种注释颜色的页面

现在的代码:

我正在寻找这样的东西:

感谢您的任何帮助!

0 投票
1 回答
579 浏览

python - 在 Python 中根据亮度获取像素的 RGB 值

试图弄清楚如何完成这项任务:我想根据亮度选择图像的像素,然后获取这些像素的 rgb 值。

我最初的想法是使用 OpenCV 在图像的灰度上制作直方图:

但我不知道如何确定直方图特定箱中的像素在图像中的位置?

或者,我找到了这个公式来获得亮度:

所以我想我可以用这个公式迭代图像中的任何像素,并抓住那些与我选择的亮度级别相匹配的像素?

有没有更好的方法在 Python 中实现这一点?

0 投票
1 回答
54 浏览

ios - 从 ios 获取 UnitIlluminance 的浮点数

我想要 iPhone 的亮度值。在 Android 中,我们可以使用此处给出的 Type_Light 来获取它: https ://developer.android.com/guide/topics/sensors/sensors_environment

我希望 iOS 也一样。无论亮度是多少,我都想要像 80.0 或 454.0 这样的值。有什么办法可以得到吗?

0 投票
0 回答
27 浏览

reactjs - 关于对比度和亮度(ReactJS),Material UI 是否与 RGAA 兼容?

我需要根据背景颜色设置文本颜色的自动显示(文本为黑色或白色)。我看到要访问,网站的对比度必须为 4.5。事实证明,Material UI 会根据背景颜色自动更改文本的颜色,但我无法确定亮度和对比度是否符合 RGAA 规则。我看过很多关于更改文本颜色的主题,但如果你有一个明确的答案,那就太好了。如果 Material UI 没有提供正确的对比度,我该怎么办?将以下功能连接到我的主题?例如,我得到这个背景颜色:'#6586ef'

谢谢

0 投票
0 回答
80 浏览

matlab - 如何根据matlab上每个像素的亮度比较两个图像

我正在做一个项目,我必须根据它们的亮度比较两个黑白图像。我想创建一个程序,使用 MATLAB 比较每个图像的像素,并且我想要一些关于如何做到这一点的建议。

0 投票
0 回答
41 浏览

opencv - 如何获得RGB图像的亮度梯度

我已经尝试过这种方法如何获取图像亮度梯度的图像亮度梯度,但我得到了完全不同的输出。有没有办法获得类似渐变的https://29a.ch/photo-forensics/#luminance-gradient这个网站。

从网站输出 在此处输入图像描述

我使用 Sobel 过滤器的输出: 在此处输入图像描述

0 投票
0 回答
43 浏览

javascript - 如何在 JS/SCSS 中使用颜色函数调整(增加/减少)相对亮度?

背景:

我正在尝试基于 Google 的 Material Theme Builder 3在 SASS 中生成调色板,该调色板需要根据相对亮度而不是亮度/亮度函数生成调色板。

在此处输入图像描述

问题:

我可以使用 SCSS 中的以下函数获取亮度值:

但我正在寻找的是创建一个可以调整某种颜色亮度的函数,例如

我无法弄清楚上面的计算部分。我也遇到过这个在 Figma 中实现的Color Luminance Figma 插件,但它是如何实现的却是个问题。

任何帮助将不胜感激!

谢谢

0 投票
0 回答
15 浏览

python - 如何使用 python 计算发光强度(坎德拉)?

我正在从事我的毕业项目,该项目的主题是使用嵌入式系统(python +Raspberry)调整开关的亮度我想从相机拍摄的照片中确定坎德拉值我已经使用 rgb 值计算了亮度,我想要确定坎德拉值。这是我用来从 rgb 亮度 =((0.2126red + 0.7152green + 0.0722*blue)) 计算亮度的公式