注:本文参考了wwl33695的一遍博文,地址如下:http://blog.csdn.net/wwl33695/article/details/8566742, 感谢你的支持!
测试图像为lena.jpg,
OK,下面开始积分投影的问题: ( 运行环境:VS2012+opencv2.4.10)
1.重要的函数说明:
这个函数初试化一个Mat,所有元素的值均为1.高为src.rows,宽为src.cols ,只有一个通道。
2. adaptiveThreshold(src_gray, src_binary, 255, ADAPTIVE_THRESH_GAUSSIAN_C, THRESH_BINARY_INV, 25, 10);
阈值化函数,这个的各个参数的含义,就不再详细说明了。主要申明一点:
当第五个参数为:THRESH_BINARY_INV 时:输入的灰度图像就被二值化了,为0或者maxValue(在这里就是255);
3. Mat类中元素的遍历问题:在这里我提供两种基本的方法,网络上的博客关于这个问题有更加详细的办法。
方法一:利用opencv提供的Mat::at 方法解决
比如:
<