日々精進

新しく学んだことを書き留めていきます

OpenCVの色をHSVに変換した時の値とGIMPで調べたHSV値が異なる

原因はOpenCVとGIMPで値の単位が異なるため。

  • OpenCV
    • H: 0~180
      これが一番びっくりした。。np.uint8の範囲に収めるために0~360°の範囲を半分にして0~180°にしてるんだろうけど。。
    • S,V:0~255
  • GIMP
    • H:0~360
    • S,V:0~100
      単位は%なので、OpenCVに合わせるなら255/100を掛ける。

参考:

stackoverflow.com