Beispiel #1
0
def get_color( discrep ):
    assert( discrep <= 1.0 )
    assert( discrep >= 0.0 )
    s_color = QColor("#00FF00")
    e_color = QColor("orange")
    hsv_start = numpy.array( s_color.getHsvF()[:-1] )
    hsv_end = numpy.array( e_color.getHsvF()[:-1] )
    hsv_mid = hsv_start * (1.0 - discrep) + hsv_end * discrep
    cmid = QColor.fromHsvF( hsv_mid[0], hsv_mid[1], hsv_mid[2], 1.0 )
    return str( cmid.name( ) ).upper( )
Beispiel #2
0
def get_color(discrep):
    assert (discrep <= 1.0)
    assert (discrep >= 0.0)
    s_color = QColor("#00FF00")
    e_color = QColor("orange")
    hsv_start = numpy.array(s_color.getHsvF()[:-1])
    hsv_end = numpy.array(e_color.getHsvF()[:-1])
    hsv_mid = hsv_start * (1.0 - discrep) + hsv_end * discrep
    cmid = QColor.fromHsvF(hsv_mid[0], hsv_mid[1], hsv_mid[2], 1.0)
    return str(cmid.name()).upper()
def get_color( discrep ):
    assert( discrep <= 1.0 )
    assert( discrep >= 0.0 )
    e_color = QColor("#1f77b4")
    s_color = QColor("#ff7f0e")
    hsv_start = numpy.array( s_color.getHsvF()[:-1] )
    hsv_end = numpy.array( e_color.getHsvF()[:-1] )
    hsv_mid = hsv_start * (1.0 - discrep * 0.9) + hsv_end * discrep * 0.9
    cmid = QColor.fromHsvF( hsv_mid[0], hsv_mid[1], hsv_mid[2], 1.0 )
    return str( cmid.name( ) ).upper( )