12 2012 档案

摘要:void Kuan(Mat &src, Mat &dst,int n){ for( int i = (n-1)/2; i < src.rows-(n-1)/2; ++i) for( int j = (n-1)/2; j < src.cols-(n-1)/2 ; ++j ) { int temp=(src.at<uchar>(i,j)+src.at<uchar>(i-1,j-1)+src.at<uchar>(i-1,j)+src.at<uchar>(i,j-1) +src.at<uch... 阅读全文
posted @ 2012-12-12 20:44 chchche 阅读(380) 评论(0) 推荐(0) 编辑
摘要:void Lee(Mat &src, Mat &dst){ for( int i = (n-1)/2; i < src.rows-(n-1)/2; ++i) for( int j = (n-1)/2; j < src.cols-(n-1)/2 ; ++j ) { int temp=( src.at<uchar>(i,j) +src.at<uchar>(i-1,j-1) +src.at<uchar>(i-1,j) ... 阅读全文
posted @ 2012-12-12 20:42 chchche 阅读(1464) 评论(0) 推荐(0) 编辑
摘要:1 求取梯度图像2 将梯度图像视为一个高低起伏的地形图,原图上较平坦的区域梯度值较小,构成盆地原图上的边界区域梯度值较大,构成分割盆地的山脊3 水从盆地内最低洼的地方深入,随着水位不断长高,有的洼地将被连通,为防止两块洼地被连通,就在分割两者的山脊上筑起水坝,水位越长越高,水坝也越筑越高4 当水坝达到最高的山脊的高度的时候,算法结束每一个孤立的积水盆地对应一个分割区域 阅读全文
posted @ 2012-12-08 20:58 chchche 阅读(2670) 评论(0) 推荐(0) 编辑