1. hont 2018-08-19

    你可以用点乘的方式,dot(color1.rgb,color2.rgb) >0.9
    完全相等结果是1,其他情况小于1.

    最近由 hont 修改于:2018-08-19 07:52:05
    • Lanza 2018-08-19

      @hont:感谢你的建议

  2. Justus 2018-08-19

    RGB值的曼哈顿距离很难反映出两个颜色在人眼感知中是否差异巨大。对HSL/HSV值选取分量权重可能效果更佳。
    https://stackoverflow.com/questions/15095909/from-rgb-to-hsv-in-opengl-glsl

    • Lanza 2018-08-19

      @Justus:谢谢你的建议,我会做出修改的

您需要登录或者注册后才能发表评论

登录/注册