opencv(c++)图像处理模块------颜色变换(灰度图、HSV、二值图)、画图形(线段、圆、椭圆、多边形、填充多边形)和为图片添加边框和轮廓

1. 颜色变换

1.1 二值化
threshold 方法是通过遍历灰度图中点,将图像信息二值化,处理过后的图片只有二种色值。
其函数原型如下:

double threshold(InputArray src, OutputArray dst, double thresh, double maxval, int type)

参数信息:
第一个参数,InputArray类型的src,输入数组,填单通道 , 8或32位浮点类型的Mat即可。
第二个参数,OutputArray类型的dst,函数调用后的运算结果存在这里,即这个参数用于存放输出结果,且和第一个参数中的Mat变量有一样的尺寸和类型。
第三个参数,double类型的thre

你可能感兴趣的:(图像opencv,c++)