我有一个带有亮度的环境光( 10000,10000,5000 )。我正试着给原始人上色。
如您所知,R、G和B的颜色值在0到255之间。如何根据光线强度找到像素的颜色?
平台: linux和c编程语言。
编辑:
在光线跟踪器中,我们正在计算
for each ambient light in the environment
color . R += Intensity of the light * ambient coefficient for color R
color . G += Intensity of the light * ambient coefficient for c
我目前正在从事一个包括颜色检测在内的项目。我在python上使用opencv这样做,我可以检测到我想要的颜色,即蓝色,但是我无法让软件知道这个颜色已经被检测到了。这是我的密码。
` hsv_frame =cv2.cvtColor(框架,cv2.COLOR_BGR2HSV)边界= [(94,90,45,145,255,255)]
# loop over the boundaries
for (lower, upper) in boundaries:
# create NumPy arrays from the boundaries
lower = np.array(lower,
我在MacOs上的视频颜色遇到了一些问题。 我在mac os和其他平台之间有一些一致的颜色变化(甚至iphone似乎也与其他平台相匹配),而且它似乎来自于视频解码。 以下是网页上的视频的示例,其背景颜色应与视频背景相匹配。 My web page on linux My web page on MacOs
我试图在excel中编写一个UDF,它在给定的范围内迭代,在该范围内查找给定背景颜色的单元格,然后返回包含该背景颜色的一系列单元格。我对VBA非常陌生,我甚至不确定我是否在谷歌上找到了我正在寻找的东西。这是我给出的代码。
Function findRed(MyRange As Range) As Variant
Dim redRange As Range
Application.Volatile
For Each cell In MyRange
If cell.Interior.ColorIndex = 3 Then
End If
Next cell
End Functi