美文网首页图像处理
openCV中HSV颜色表示

openCV中HSV颜色表示

作者: marine0131 | 来源:发表于2017-10-17 11:45 被阅读0次

    openCV中经常将RGB图像转换成HSV图像然后进行颜色的辨别和处理

    我们能够查到一般HSV的范围是
    H: [0,360]
    S: [0,100]
    V: [0,100]

    但是在openCV中,HSV的范围却是
    H: [0,180]
    S: [0,255]
    V: [0,255]

    那是因为openCV做了如下的变换

    h= H/2;  
    s = (float)S/100*255;  
    v = (float)v/100*255;
    

    所以在openCV中

    一般颜色的HSV分布如下:

    image.png

    如果要对应正常的HSV,那么
    h要 x2
    s要 /2.55
    v要 /2.55

    相关文章

      网友评论

        本文标题:openCV中HSV颜色表示

        本文链接:https://www.haomeiwen.com/subject/weocsxtx.html