Esempio n. 1
0
        public mModifyVignette( )
        {
            Effect         = new VignetteFilter();
            Effect.Enabled = true;

            filter = Effect;
        }
Esempio n. 2
0
        private Sf.Filter GetVignetteFilter()
        {
            VignetteFilter filter = new VignetteFilter();

            filter.Enabled = true;
            return(filter);
        }
        //@Override
        public Image process(Image imageIn)
        {
            GradientMapFilter gmf = new GradientMapFilter(Gradient.BlackSepia());
            gmf.ContrastFactor = 0.15f;

            ImageBlender ib = new ImageBlender();
            ib.Mixture = 0.7f;
            ib.Mode = BlendMode.Overlay;
            imageIn = ib.Blend(imageIn.clone(), gmf.process(imageIn));

            VignetteFilter vigette = new VignetteFilter();
            vigette.Size = 0.7f;
            return vigette.process(imageIn);
        }
        public OldPhotoFilter()
        {
            blurFx       = new GaussianBlurFilter();
            blurFx.Sigma = 0.3f;

            noiseFx           = new NoiseFilter();
            noiseFx.Intensity = 0.03f;

            vignetteFx      = new VignetteFilter();
            vignetteFx.Size = 0.6f;

            gradientFx = new GradientMapFilter();
            gradientFx.ContrastFactor = 0.3f;
        }
Esempio n. 5
0
        public OldPhotoFilter()
        {
            blurFx = new GaussianBlurFilter();
            blurFx.Sigma = 0.3f;

            noiseFx = new NoiseFilter();
            noiseFx.Intensity = 0.03f;

            vignetteFx = new VignetteFilter();
            vignetteFx.Size = 0.6f;

            gradientFx = new GradientMapFilter();
            gradientFx.ContrastFactor = 0.3f;
        }
        //@Override
        public Image process(Image imageIn)
        {
            GradientMapFilter gmf = new GradientMapFilter(Gradient.BlackSepia());

            gmf.ContrastFactor = 0.15f;

            ImageBlender ib = new ImageBlender();

            ib.Mixture = 0.7f;
            ib.Mode    = BlendMode.Overlay;
            imageIn    = ib.Blend(imageIn.clone(), gmf.process(imageIn));

            VignetteFilter vigette = new VignetteFilter();

            vigette.Size = 0.7f;
            return(vigette.process(imageIn));
        }