fixed bug #1531. added separate distanceTransformWithLabels function that returns labels, since normally the labels are not needed.

This commit is contained in:
Vadim Pisarevsky
2012-01-25 12:17:59 +00:00
parent 82ae0b2c0c
commit 4f86af7e16
2 changed files with 11 additions and 10 deletions

View File

@@ -758,12 +758,12 @@ CV_EXPORTS_W void inpaint( InputArray src, InputArray inpaintMask,
OutputArray dst, double inpaintRange, int flags );
//! builds the discrete Voronoi diagram
CV_EXPORTS_W void distanceTransform( InputArray src, OutputArray dst,
CV_EXPORTS_AS(distanceTransformWithLabels) void distanceTransform( InputArray src, OutputArray dst,
OutputArray labels, int distanceType, int maskSize );
//! computes the distance transform map
CV_EXPORTS void distanceTransform( InputArray src, OutputArray dst,
int distanceType, int maskSize );
CV_EXPORTS_W void distanceTransform( InputArray src, OutputArray dst,
int distanceType, int maskSize );
enum { FLOODFILL_FIXED_RANGE = 1 << 16, FLOODFILL_MASK_ONLY = 1 << 17 };