漫水填充:自动选中了和种子点相连的区域,接着将该区域替换成指定的颜色,
#include <iostream>
#include <opencv/cv.hpp>
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
#include<opencv2/imgproc/imgproc.hpp>
using namespace std;
using namespace cv;
//主函数
int main(void)
{
//读取原始图像
Mat srcImage=imread("/home/liuxin/桌面/opencv/dog.jpeg");
imshow("original",srcImage);
Rect ccomp;
floodFill(srcImage,Point(50,300),Scalar(155,255,55),&ccomp,Scalar(20,20,20),Scalar(20,20,20));
imshow("floodfill",srcImage);
while(1)
{
int key=cvWaitKey(10);
if (key==27)
{
break;
}
}
return(0);
}