1. “色差”问题。色差可表示为RGB各通道颜色在正负两个方向上的偏离最大范围,其公式为:色差=正最大偏离值-负最大偏离值。若像素A的颜色为RGB(10,40,100),像素B的颜色为RGB(80,20,200)。请回答下列问题:
(1) 由像素A和B的RGB值可知,R通道偏离10-80=-70,G通道偏离40-20=20,B通道偏离
(2) 由公式“色差=正最大偏离值-负最大偏离值”可知,像素A和像素B的色差为
(3) 当偏离全部为正时,负方向以0表示,反之,偏离全部为负时,正方向以0表示。小明设计了计算两点色差的Python程序如下,请上机验证。

R1=int(input( ))

G1=int(input( ))

B1=int(input( ))

R2=int(input( ))

G2=int(input( ))

B2=int(input( ))

t1=R1-R2

t2=G1-G2

t3=B1-B2

if t1>t2 :

    Max= t1

    Min= t2

else:

    Max= t2

    Min = t1

    if t3>Max :

        Max = t3

    else:

        if t3 < Min :

            Min= t3

If Max * Min<0 :

alw=Max-Min

else:

    if Max<0 :

alw = -Min

    else:

alw = Max

print(alw)

【考点】
分支结构语句及程序实现;
【答案】

您现在未登录,无法查看试题答案与解析。 登录
综合题 普通
能力提升
真题演练
换一批