我已经看到关于皮肤 HSV 颜色空间范围的所有问题
但我只能弄清楚这个
Code -
CvScalar hsv_min = cvScalar(0, 30, 60, 0);
CvScalar hsv_max = cvScalar(20, 150, 255, 0);
//range I am using is { 0,30,60,0 & 20,150,255,0 }
cvCvtColor(src, hsv_image, CV_BGR2HSV);
cvInRangeS (hsv_image, hsv_min, hsv_max, hsv_mask);
cvDilate(hsv_mask,hsv_mask,0,1);
cvErode(hsv_mask,hsv_mask,0,1);
cvSmooth( hsv_mask, hsv_mask, CV_MEDIAN);
Problem在这个范围内( { 0,30,60,0 和 20,150,255,0 } )它是否可以检测到红色,当您将手放在红色背景中时,它不会跟踪您的皮肤......
请帮忙 !!!