你是否正在寻找关于cvsnakeimage的内容?让我把最全的东西奉献给你:
opencv例子里没有提供cvsnakeimage的使用方法,在此整理一个例子,可以形象的看看snake算法的结果,大致做法是:
首先设定域值分割,把基本的轮廓找出来,见图中蓝色轮廓线,再将轮廓点传入cvsnakeimage函数,计算出绿色的snake轮廓线,。
其中参数alpha代表点相互靠拢的权值(0-1.0),beta表示弯曲能量(越小越容易弯曲)(0-1.0),gamma表示整体能量(0-1.0)。其中参数我自己也不确定具体的范围,最好自己更改不同的范围试试.
IplImage ;
image);
image2 );
cvThreshold(image,image,Thresholdness,;
cvFindContours( image, storage, CV_RETR_EXTERNAL , CV_CHAIN_APPROX_SIMPLE );
contours;
cvStartReadSeq(contour2, storage);
);
}
;
CvSize size;
size.width );
);
}
delete []point;
}
argv[])
{
cvNamedWindow();
以上就是关于cvsnakeimage的全部内容,相信你一定会非常满意。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shenmilingyu/article-3194-1.html
打就打