morphology (dilate, erode) fix

remotes/origin/master
syneffort 3 years ago
parent 9e6ea4d313
commit 63ce02204a
  1. 2
      OpenCV/Form1.cs
  2. 4
      OpenCV/OpenCVClass.cs

@ -40,7 +40,7 @@ namespace OpenCV
pictureBoxIpl1.ImageIpl = src;
//Converter.ConvKernel = new IplConvKernel(3, 3, 1, 1, ElementShape.Rect);
Converter.ConvKernel = new IplConvKernel(3, 3, 1, 1, ElementShape.Rect);
pictureBoxIpl2.ImageIpl = Converter.EDImage(src, 50, 10);
}
catch (Exception ex)

@ -241,8 +241,8 @@ namespace OpenCV
{
morp = new IplImage(src.Size, BitDepth.U8, 1);
bin = Binary(src, threshold);
Cv.Erode(morp, morp, convKernel, iteration);
Cv.Dilate(bin, morp, convKernel, iteration);
Cv.Erode(bin, morp, convKernel, iteration);
Cv.Dilate(morp, morp, convKernel, iteration);
return morp;
}

Loading…
Cancel
Save