OpenCV中二值化的方法有多个,其中CV_THRESH_BINARY_INV参数是取反,具体如下
若大于给定的阈值threshhold,为目标点dst(x,y)=0,否则目标点dst(x,y)=max_value,这里设定为250。
threshold_type=CV_THRESH_BINARY_INV:dst(x,y) = 0, if src(x,y)>threshold
max_value, otherwise
基本上效果明显,那个女的是长头发且黑上衣,如何分割是下一步工作,男的效果的还行。
只要不是太过分,处理后的效果还行。
极端情况:头发稀少,走路的时候手放头顶,白头发
考虑用menashift算法。