2017-04-10 17 views
0
OpenCVの3.2

いくつかcolor conversion codes 2つのバージョン、_FULLで終わる1、および1ではない、例えば:FULLで終わる色変換コードは何ですか?

cv::COLOR_BGR2HSV_FULL = 66, 
    cv::COLOR_RGB2HSV_FULL = 67, 
    cv::COLOR_BGR2HLS_FULL = 68, 
    cv::COLOR_RGB2HLS_FULL = 69, 
    cv::COLOR_HSV2BGR_FULL = 70, 
    cv::COLOR_HSV2RGB_FULL = 71, 
    cv::COLOR_HLS2BGR_FULL = 72, 
    cv::COLOR_HLS2RGB_FULL = 73, 

を持つ2つの違いは何ですか?私はドキュメンテーションでそれを見つけることができませんでした。具体的には、次のような色変換コードを使用すると:

converted_img = cv2.cvtColor(img, cv2.COLOR_BGR2HLS) 

ありがとう!

+1

私はHSVとHSV_FULLを使ってそれらを変換しようとしましたが、それらは全く同じ性質を持っています。違いは、HSV_FULLは下位互換性がない可能性があります。 –

答えて

1

結果はH寸法が異なります。

私の所見によると、 "_FULL"接尾辞付きのオプションは、それがないものよりも大きなH範囲を持っています。さらに、LとSの次元は同じでなければなりません。

関連する問題