activeContourShapePrior

所属分类:其他
开发工具:matlab
文件大小:2173KB
下载次数:140
上传日期:2009-09-08 18:22:45
上 传 者hhj19851111
说明:  应用边界信息与基于mumford-shah泛函的先验形状的图像分割
(Application of boundary information and based on the mumford-shah functional for image segmentation a priori shape)

文件列表:
activeContourShapePrior\1-createTrainingSetOfEllipses\createTrainingSetOfEllipses.m (3732, 2008-10-08)
activeContourShapePrior\1-createTrainingSetOfEllipses\nrutil.c (16205, 2004-10-04)
activeContourShapePrior\1-createTrainingSetOfEllipses\nrutil.h (3330, 2004-10-04)
activeContourShapePrior\1-createTrainingSetOfEllipses\pca_mex.c (31164, 2008-10-08)
activeContourShapePrior\1-createTrainingSetOfEllipses\sdf_mex.c (17338, 2008-10-08)
activeContourShapePrior\1-createTrainingSetOfEllipses\sdf_mex.mexw32 (17408, 2009-05-13)
activeContourShapePrior\2-computePCA\computePCA.m (2847, 2008-10-08)
activeContourShapePrior\2-computePCA\pca_mex.mexw32 (23040, 2008-10-08)
activeContourShapePrior\3-runActiveContourShapePrior\acsp.c (25594, 2008-10-08)
activeContourShapePrior\3-runActiveContourShapePrior\acspBoundaryTerm.c (8931, 2008-10-08)
activeContourShapePrior\3-runActiveContourShapePrior\acspBsplines.c (21473, 2008-10-08)
activeContourShapePrior\3-runActiveContourShapePrior\acspCommon.h (7013, 2008-10-08)
activeContourShapePrior\3-runActiveContourShapePrior\acspExtensionU.c (18703, 2008-10-08)
activeContourShapePrior\3-runActiveContourShapePrior\acspReDistLSF.c (12894, 2008-10-08)
activeContourShapePrior\3-runActiveContourShapePrior\acspShapeTerms.c (79048, 2008-10-08)
activeContourShapePrior\3-runActiveContourShapePrior\acsp_mex.c (6102, 2008-10-08)
activeContourShapePrior\3-runActiveContourShapePrior\acsp_mex.mexw32 (75264, 2008-10-08)
activeContourShapePrior\3-runActiveContourShapePrior\hs_err_pid624.log (13262, 2009-07-14)
activeContourShapePrior\3-runActiveContourShapePrior\runActiveContourShapePrior.m (8611, 2008-10-08)
activeContourShapePrior\3-runActiveContourShapePrior\sdf_mex.c (17464, 2008-10-08)
activeContourShapePrior\3-runActiveContourShapePrior\sdf_mex.mexw32 (17408, 2008-10-08)
activeContourShapePrior\activeContourShapePrior.docx (284501, 2009-08-12)
activeContourShapePrior\data\pcaEllipses.mat (117080, 2009-07-14)
activeContourShapePrior\data\trainingSetEllipses.mat (1921367, 2009-07-14)
activeContourShapePrior\images\ellipse_cut.gif (305, 2004-10-05)
activeContourShapePrior\images\ellipse_occlusion.gif (345, 2004-10-05)
activeContourShapePrior\images\Thumbs.db (5632, 2009-05-13)
activeContourShapePrior\snake\EdgeBased\gvf (0, 2009-07-07)
activeContourShapePrior\snake\EdgeBased (0, 2009-07-07)
activeContourShapePrior\1-createTrainingSetOfEllipses (0, 2009-07-14)
activeContourShapePrior\2-computePCA (0, 2009-07-14)
activeContourShapePrior\3-runActiveContourShapePrior (0, 2009-07-14)
activeContourShapePrior\data (0, 2009-07-15)
activeContourShapePrior\images (0, 2009-07-07)
activeContourShapePrior\snake (0, 2009-07-07)
activeContourShapePrior (0, 2009-08-12)

Xavier Bresson - Oct. 06 2008 Active Contour using Shape Prior: [X. Bresson, P. Vandergheynst and J.-P. Thiran, A Variational Model for Object Segmentation Using Boundary Information and Shape Prior Driven by the Mumford-Shah Functional, IJCV 68(2), 2006, p145-162.] How to use this code ? 1- Compute the training set. (Our example uses 30 ellipses)//估算训练集 Open Matlab, go to the directory: "activeContourShapePrior\1-createTrainingSetOfEllipses\" and compile the mex function "***_mex.c" by running: mex ***_mex.c Then run createTrainingSetOfEllipses 2- Compute the PCA. Open Matlab, go to the directory: "activeContourShapePrior\2-computePCA\" and compile the mex function "pca_mex.c": mex pca_mex.c nrutil.c Then run computePCA 3- Run the active contour with shape prior code.//在较早的形状的基础上运行活动轮廓代码 Open Matlab, go to the directory: "activeContourShapePrior\3-runActiveContourShapePrior\" and compile the mex function "acsp_mex.c" by running: mex acsp_mex.c acsp.c acspReDistLSF.c acspBoundaryTerm.c acspShapeTerms.c acspBsplines.c acspExtensionU.c and mex ***_mex.c Then run runActiveContourShapePrior PS: There are two examples in runActiveContourShapePrior: ellipse_cut and ellipse_occlusion. Comment and uncomment EXAMPLE #1 or #2.

近期下载者

相关文件


收藏者