Accord.Imaging.Filters.DifferenceOfGaussians.DifferenceOfGaussians C# (CSharp) Method

DifferenceOfGaussians() public method

Initializes a new instance of the DifferenceOfGaussians class.
public DifferenceOfGaussians ( ) : System
return System
        public DifferenceOfGaussians()
        {
            formatTranslations = new Dictionary<PixelFormat, PixelFormat>();
            formatTranslations[PixelFormat.Format8bppIndexed] = PixelFormat.Format8bppIndexed;
            formatTranslations[PixelFormat.Format16bppGrayScale] = PixelFormat.Format16bppGrayScale;
            formatTranslations[PixelFormat.Format24bppRgb] = PixelFormat.Format24bppRgb;
            formatTranslations[PixelFormat.Format32bppRgb] = PixelFormat.Format32bppRgb;
            formatTranslations[PixelFormat.Format32bppArgb] = PixelFormat.Format32bppArgb;
            formatTranslations[PixelFormat.Format48bppRgb] = PixelFormat.Format48bppRgb;
            formatTranslations[PixelFormat.Format64bppArgb] = PixelFormat.Format64bppArgb;

            this.first = new GaussianBlur()
            {
                Size = 3,
                Sigma = 0.4
            };

            this.second = new GaussianBlur()
            {
                Size = 5,
                Sigma = 0.4
            };

            this.subtract = new Subtract();
        }

Same methods

DifferenceOfGaussians::DifferenceOfGaussians ( int windowSize1, int windowSize2 ) : System
DifferenceOfGaussians::DifferenceOfGaussians ( int windowSize1, int windowSize2, double sigma ) : System
DifferenceOfGaussians::DifferenceOfGaussians ( int windowSize1, int windowSize2, double sigma1, double sigma2 ) : System