HSV色域空间
- Hue(色调):色彩的基本属性,就是平常说的颜色的名称,如红色、黄色等
- Saturation(饱和度):色彩的纯度,越高色彩越纯,低则逐渐变灰,取0-100%的数值。
- Value(亮度值):描述的是色彩的亮度,取值0-1,0 就是黑色,1(饱和度为0)为白色。
官方代码
#include <opencv2/opencv.hpp>
#include <iostream>
using namespace cv;
using namespace std;
const int max_value_H = 360/2;
const int max_value = 255;
const cv::String window_capture_name = "Video Capture";
const cv::String window_detection_name = "Object Detection";
int low_H = 0, low_S = 0, low_V = 0;
int high_H = max_value_H, high_S = max_value, high_V = max_value;
static void on_low_H_thresh_trackvbar(int, void*)
{
low_H = min(high_H-1,low_H);