Пример #1
0
        protected override void instructions()
        {
            double s   = (double)parameters["Size"].value;
            Bitmap res = ImageProcOp.NoiseGenerate(ImageStream.CurrentImage.Bitmap, (int)s);

            ImageStream.CurrentImage.FlushBitmap(res);
        }
Пример #2
0
        protected override void instructions()
        {
            double v   = (double)parameters["Value"].value;
            Bitmap res = ImageProcOp.Brightness(ImageStream.CurrentImage.Bitmap, (int)v);

            ImageStream.CurrentImage.FlushBitmap(res);
        }
Пример #3
0
        protected override void instructions()
        {
            RImage x   = (RImage)parameters["Value"].value;
            Bitmap res = ImageProcOp.AddPictures(ImageStream.CurrentImage.Bitmap, x.Bitmap);

            ImageStream.CurrentImage.FlushBitmap(res);
        }
Пример #4
0
        protected override void instructions()
        {
            double x   = (double)parameters["Value"].value;
            Bitmap res = ImageProcOp.Contrast(ImageStream.CurrentImage.Bitmap, x);

            ImageStream.CurrentImage.FlushBitmap(res);
        }
Пример #5
0
        protected override void instructions()
        {
            double s   = (double)parameters["Size"].value;
            bool   b   = (bool)parameters["GreyScale"].value;
            Bitmap res = ImageProcOp.Median(ImageStream.CurrentImage.Bitmap, (int)s, b);

            ImageStream.CurrentImage.FlushBitmap(res);
        }
Пример #6
0
        protected override void instructions()
        {
            double v = (double)parameters["Height"].value;
            double h = (double)parameters["Width"].value;

            Bitmap res = ImageProcOp.BilinearResize(ImageStream.CurrentImage.Bitmap, (int)h, (int)v, true);

            ImageStream.CurrentImage.FlushBitmap(res);
        }
Пример #7
0
        protected override void instructions()
        {
            double x   = (double)parameters["Red"].value;
            double y   = (double)parameters["Green"].value;
            double z   = (double)parameters["Blue"].value;
            Bitmap res = ImageProcOp.Gamma(ImageStream.CurrentImage.Bitmap, x, y, z);

            ImageStream.CurrentImage.FlushBitmap(res);
        }
Пример #8
0
        protected override void instructions()
        {
            double x = (double)parameters["Red"].value;
            double y = (double)parameters["Green"].value;
            double z = (double)parameters["Blue"].value;

            Bitmap res = ImageProcOp.Tint(ImageStream.CurrentImage.Bitmap, (float)x / 100.0f, (float)y / 100.0f, (float)z / 100.0f);

            ImageStream.CurrentImage.FlushBitmap(res);
        }
Пример #9
0
        public static void init()
        {
            TabControl Tb = new TabControl();

            Tb.Name = "TabManager";

            Globals.UIElements.Add(Tb.Name, Tb);
            Blur.init();
            ContentAwareResize.init();
            ImageProcOp.init();
        }
Пример #10
0
        protected override void instructions()
        {
            Bitmap res = ImageProcOp.GrayScale(ImageStream.CurrentImage.Bitmap);

            ImageStream.CurrentImage.FlushBitmap(res);
        }