نمایش نتایج 1 تا 2 از 2

نام تاپیک: نوشتن فیلتر Blur

  1. #1

    Lightbulb نوشتن فیلتر Blur

    سلام . من دارم با سی شارپ فیلتر Blur رو می نویسم . و یک الگوریتم هست که می گه

    رنگ یک پیکسل باید میانگین رنگ های چهار طرفش(بالا ، پایین ، چپ ، راست ) باشه .

    من اینو نوشتم ولی Output اصلا شبیه Blur نیست .

    شبیه اینه :

    http://sites.google.com/site/parkhid...attredirects=0

                Bitmap bitmap = new Bitmap(sapPicture.Image);

    for(int x=0;x<bitmap.Width-1;x++)
    for (int y = 0; y <bitmap.Height-1; y++)
    {
    if (y>=1) Up = bitmap.GetPixel(x, y - 1);
    if (x >= 1) Left = bitmap.GetPixel(x - 1, y);
    Down = bitmap.GetPixel(x, y + 1);
    Right = bitmap.GetPixel(x + 1, y);
    int avg= Up.ToArgb() + Down.ToArgb() + Left.ToArgb() + Right.ToArgb();
    bitmap.SetPixel(x, y, Color.FromArgb(avg/4));
    }
    //displaying the effect
    sapPicture.Image = bitmap;

  2. #2
    کاربر تازه وارد آواتار ramin2nt2
    تاریخ عضویت
    آبان 1385
    محل زندگی
    Teh
    پست
    44

    نقل قول: نوشتن فیلتر Blur

    سلام

    لینک زیر رو بررسی کنید

    http://www.codeproject.com/KB/GDI-pl...rpfilters.aspx

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •