advertise laitec sharif univercity استخراج بیت کوین با کامپیوتر استخراج بیت کوین با کامپیوتر
دانلود پروژه مهندسی نرم افزار ، سیستم داروخانه

دانلود پروژه مهندسی نرم افزار ، سیستم داروخانه

3000 تومان
دانلود برنامه رنگ آمیزی گراف با الگوریتم عقبگرد در سی شارپ

دانلود برنامه رنگ آمیزی گراف با الگوریتم عقبگرد در سی شارپ

3000 تومان
دانلود PDF مجموعه 300 نکته جالب برنامه نویسی در سی شارپ #C

دانلود PDF مجموعه 300 نکته جالب برنامه نویسی در سی شارپ #C

3000 تومان
دانلود مقاله ای در مورد الگوریتم  کرم شب تاب FireFly در هوش مصنوعی

دانلود مقاله ای در مورد الگوریتم کرم شب تاب FireFly در هوش مصنوعی

3000 تومان
سورس پروژه پایانی وب سایت و نرم افزار کلینیک در ASP.net

سورس پروژه پایانی وب سایت و نرم افزار کلینیک در ASP.net

22000 تومان

دانلود سورس نگاتیوسازی تصاویر در سی شارپ #C

در این سورس کد جالب که به زبان #C و در رابطه با کار با فایلها نوشته شده است میتوان یک تصویر را انتخاب کرد و به تصویر نگاتیو شده آن تبدیل نمود.
دانلود سورس نگاتیوسازی تصاویر در سی شارپ #C

دانلود سورس نگاتیوسازی تصاویر در سی شارپ #C

در این سورس کد جالب که به زبان #C و در رابطه با کار با فایلها نوشته شده است میتوان یک تصویر را انتخاب کرد و به تصویر نگاتیو شده آن تبدیل نمود.

در این برنامه که بسیار ساده به زبان سی شارپ نوشته شده است، با کلیک روی دکمه "باز کردن" میتوان به آدرس عکسی که میخواهید وارد فرم کنید بروید و تصویر را وارد بخش مربوطه کنید. سپس با کلیک روی دکمه "نگاتیو" تصویر نگاتیو شده عکسی که قبلا وارد کرده بودید، در فرم قرار میگیرد. تصویر جدید را میتوان با کلیک روی گزینه "ذخیره کردن" در هر آدرس و فایلی که بخواهید ذخیره نمایید.  

 

 

برنامه اصلی #C نگاتیو کردن تصاویر را در پایین صفحه دانلود کنید.

سورس کد نگاتیوسازی تصاویر را در زیر میبینید. این سورس در تمام نسخه های ویژوال استودیو برای شما قابل استفاده می باشد:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace Nagative
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        Bitmap bimpx, bimpy;
        Color lng;
        private void button1_Click(object sender, EventArgs e)
        {
            string x;
            openFileDialog1.ShowDialog();
            x = System.Windows.Forms.DialogResult.OK.ToString();
            if (x == "OK")
            {

                pictureBox1.Load(openFileDialog1.FileName);


                bimpx = new Bitmap(openFileDialog1.FileName, true);
                if ((bimpx.Height > pictureBox1.Height) && (bimpx.Width > pictureBox1.Width))
                {
                    pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
                }

                bimpy = new Bitmap(openFileDialog1.FileName);
            }
        }

        private void button3_Click(object sender, EventArgs e)
        {
            saveFileDialog1.Filter = "Image Files(*.jpg; *.jpeg; *.gif; *.bmp)|*.jpg; *.jpeg; *.gif; *.bmp";
            if (saveFileDialog1.ShowDialog() == DialogResult.OK)
            {
                bimpy.Save(saveFileDialog1.FileName);
            }
        }

        private void button2_Click(object sender, EventArgs e)
        {
            int i, j;
            for (i = 0; i < bimpx.Width; i++)
            {
                for (j = 0; j < bimpx.Height; j++)
                {
                    lng = bimpx.GetPixel(i, j);
                    if (255 > (lng.R + lng.G + lng.B))
                    {
                        bimpy.SetPixel(i, j, Color.FromArgb(255 - (lng.R + lng.G + lng.B), 255 - (lng.R + lng.G + lng.B), 255 - (lng.R + lng.G + lng.B)));
                    }
                   
                    else 
                    {
                        bimpy.SetPixel(i, j, lng);
                    }
                }
            }
            pictureBox2.Image = bimpy;
            if ((bimpx.Height > pictureBox1.Height) && (bimpx.Width > pictureBox1.Width))
            {
                pictureBox2.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
            }
        }

        private void button4_Click(object sender, EventArgs e)
        {
            int i, j;
            for (i = 0; i < bimpx.Width; i++)
            {
                for (j = 0; j < bimpx.Height; j++)
                {
                    lng = bimpx.GetPixel(i, j);
                    if (255 > (lng.R + lng.G + lng.B))
                    {
                        bimpy.SetPixel(i, j, Color.FromArgb(255 - (lng.R + lng.G + lng.B), 255 - (lng.R + lng.G + lng.B), 255 - (lng.R + lng.G + lng.B)));
                    }
                    else if (255 <= (lng.R + lng.G + lng.B))
                    {
                        bimpy.SetPixel(i, j, Color.FromArgb((0), (0), (0)));
                    }
                    else
                    {
                        bimpy.SetPixel(i, j, lng);
                    }
                }
            }
            pictureBox2.Image = bimpy;
            if ((bimpx.Height > pictureBox1.Height) && (bimpx.Width > pictureBox1.Width))
            {
                pictureBox2.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
            }
        }

        private void button5_Click(object sender, EventArgs e)
        {
            System.Diagnostics.Process.Start("http://WWw.SourceCodes.ir");
        }

       
    }
}

 

 

سورس کد نگاتیوسازی تصاویر نوشته شده با زبان سی شارپ #c را به صورت رایگان دانلود کنید

حجم فایل :  112 KB

 



لینک های دانلود

دانلود با لینک مستقیم رمز فایل : www.SourceCodes.ir












0
نظرات

نظر خود را ارسال کنید



نام:
ایمیل:
دیدگاه:
captcha
کد امنیتی :


advertise
دانلود سورس نگاتیوسازی تصاویر در زبان #Cدانلود سورس negative کردن تصاویربرنامه نگاتیو کردن تصاویر با #Cسورس نگاتیوسازی تصاویر در سی شارپدانلود رایگان سورس نگاتیوسازی عکس با سی شارپدانلود رایگان سورس نگاتیوسازی تصاویر در زبان #Cتبلیغات ارزان سایت آموزش برنامه نویسیتبلیغات مخصوص طراحان وب سایتتبلیغات در سایت برنامه نویسیتبلیغات اینترنتی برای برنامه نویساندر آغوش مینیمالیسممنوی همبرگر با سه خط افقی که روی یکدیگر قرار گرفته اند نشانه چیست؟ سوئیچ به یک ستون واحدتبدیل متن ساده به وبلاگ و سایت های پویا با React.jsکتابخانه sass برای استفاده آسان تر از آنکتابخانه سطح بالا برای اتوماتیک سازی اعمال مرورگر لیست برچسب ها
تمامی حقوق این سایت اعم از محتوی ، تصاویر ، قالب و ... متعلق به گروه مهندسی وب سایت سورس کد می باشد.
SourceCodes.ir ، افقی روشن برای برنامه نویسان ، از مبتدی تا حرفه ای

کسب درآمد با کامپیوتر
تولید بیت کوین با کامپیوتر

پیشنهادات ویژه سورس کد

پکیج ویژه پروژه پایانی رشته کامپیوتر دانلود مجموعه 70 پروژه کاربردی سی شارپ وب سایت فروشگاه با php