您的位置:首页 > 其它

图像形态学 - 漫水填充算法(cvFloodFill)

2013-04-21 09:00 288 查看
漫水填充经常被用来标记或分离图像的一部分以便对其进行进一步处理或分析,也可以用来从输入图像获取掩码区域,掩码会加速处理过程,或只处理掩码指定的像素点,操作的结果总是某个连续的区域。

cvCopyImage



cvFloodFill







[html] view
plaincopy

#include <highgui.h>

#include <cv.h>

int main(int argc, char** argv)

{

cvNamedWindow( "image" );

IplImage* src = cvLoadImage( argv[1] );

IplImage* img = cvCreateImage( cvGetSize(src), 8, 3 );

cvCopyImage( src, img );

cvFloodFill(

img,

cvPoint( 54, 82 ),

CV_RGB( 255, 255, 255 ),

cvScalar( 20, 30, 40, 0 ),

cvScalar( 20, 30, 40, 0 ),

NULL,

4,

NULL

);

cvShowImage( "image", img );

cvWaitKey(0);

cvReleaseImage( &src );

cvReleaseImage( &img );

cvDestroyAllWindows();

return 0;

}

转自:/article/7721191.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: