public Image <Bgr, byte> DustReductionSpiralAveranging() { using (ImageCleaner ic = new ImageCleaner(_orgImage, _conturMatrix, _kernelSize)) { return(ic.SpiralCleanWholeImage().Copy()); } }
public Image <Bgr, byte> ScratchesReductionSpiralAveranging() { using (ImageCleaner ic = new ImageCleaner(_orgImage, _conturMatrix, _kernelSize, _exclFromCleaning)) { return(ic.SpiralCleanSingleDefects()); } }
public Image <Bgr, byte> DustReductionLeftToRight() { using (ImageCleaner ic = new ImageCleaner(_orgImage, _conturMatrix, _kernelSize, _exclFromCleaning)) { return(ic.LeftToRightClearWholeImageByDefects().Copy()); } }