fixed floodfill with mask parameter when no mask is passed

pull/13383/head
Vadim Pisarevsky 14 years ago
parent d2080a117e
commit 0c096b3dc2
  1. 2
      modules/imgproc/src/floodfill.cpp

@ -1132,7 +1132,7 @@ int cv::floodFill( InputOutputArray _image, InputOutputArray _mask,
{ {
CvConnectedComp ccomp; CvConnectedComp ccomp;
CvMat c_image = _image.getMat(), c_mask = _mask.getMat(); CvMat c_image = _image.getMat(), c_mask = _mask.getMat();
cvFloodFill(&c_image, seedPoint, newVal, loDiff, upDiff, &ccomp, flags, &c_mask); cvFloodFill(&c_image, seedPoint, newVal, loDiff, upDiff, &ccomp, flags, c_mask.data.ptr ? &c_mask : 0);
if( rect ) if( rect )
*rect = ccomp.rect; *rect = ccomp.rect;
return cvRound(ccomp.area); return cvRound(ccomp.area);

Loading…
Cancel
Save