opencv学习笔记11-阈值操作threshold

只用来记录学习笔记

void Threshold_Demo(int, void*) {
cvtColor(src, gray_src, CV_BGR2GRAY);//转灰度图像
threshold(gray_src,dst,threshold_value,threshold_max,THRESH_BINARY);
imshow(output_title, dst);
}

效果图
opencv学习笔记11-阈值操作threshold

threshold(gray_src,dst,threshold_value,threshold_max,THRESH_BINARY);
gray_src:灰度图像
dst:
threshold_value:阈值
threshold_max:最大值
THRESH_BINARY:操作:

1 THRESH_BINARY(阈值二值化):大于阈值的变成255,小于阈值的变成0;
2 THRESH_BINARY_INV(阈值反二值化):大于阈值的变成0,小于阈值的变成255;
3 THRESH_TRUNC(截断):大于阈值的变成阈值,其余不变;
4 THRESH_TOZERO(阈值取零):小于阈值的变成0,其余不变;
5 THRESH_TOZERO_INV(阈值反取零):大于阈值的变成0,其余不变;

opencv学习笔记11-阈值操作thresholdopencv学习笔记11-阈值操作threshold 没有改不了的bug 发布了14 篇原创文章 · 获赞 0 · 访问量 166 私信 关注
上一篇:[剑指offer]机器人的运动范围


下一篇:形态学处理腐蚀