1 定义时可以有些变量作初始化,有些不作初始化,如下面所语句
Mat img0 = imread(filename), imgGray;
2 for循环的最后一个“参数”可以有多个语句,如下:
for( ; idx >= 0; idx = hierarchy[idx][0], compCount++ )
drawContours(markers, contours, idx, Scalar::all(compCount+1), -1, 8, hierarchy, INT_MAX);
注意:上面这个语名中idx值的改变就是通过每次循环执行idx = hierarchy[idx][0]来完成的!

本文介绍了使用C++进行图像处理的方法,包括从文件读取图像、转换为灰度图像以及利用OpenCV库中的函数绘制图像轮廓。此外,还讨论了如何在for循环中更新变量并执行多个操作。
11万+

被折叠的 条评论
为什么被折叠?



