ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

نمایش نتایج: از 1 به 3 از 3
  1. #1
    2014/02/11
    43
    0

    از بین بردن نویز تصویر با مطلب

    سلام میخوام با مطلب یه برنامه بنویسم اول یه تصویر رو نویزی کنه بعد با میانگیری هر8 پیکسل دور یه پیکسل و تقسیمش به 8 نویز از بین ببره و اینکه برای مشکل قاب ماتریس تصویر هم از سطر و ستون 2ام تا یکی مونده به اخری این کارو انجام بده برنامه ای که نوشتم میشه بگید چرا اشتباهه؟در ضمن خواستم مقادیر سطح روشنایی ها بعد از میانگیری بهuint8 تبدیل بشه و اولdoubleباشه .
    درضمن مشکل دیگه ام اینه که چرا هیستوگرام های تصویر نویزی و اصلی مثل همن؟؟؟
    کد:
    close all
    clear all
    clc
    i1=imread('images_008.jpg');
    figure;imshow(i1);
    figure,imhist(i1(:,:,1));
    figure,imhist(i1(:,:,2));
    figure,imhist(i1(:,:,3));
    i2=imnoise(i1,'salt & pepper',0.02);
    figure,imhist(i2(:,:,1));
    figure,imhist(i2(:,:,2));
    figure,imhist(i2(:,:,3));
    i3=double(i2);
    figure,imshow(i2);
    [s1 s2 s3]=size(i2);
     
    m=s1-1;
    n=s2-1;
    for i=2:m
        for j=2:n
        i3(i,j,1)=(i2(i-1,j-1,1)+i2(i-1,j,1)+i2(i-1,j+1,1)+i2(i,j-1,1)+i2(i,j+1,1)+i2(i+1,j-1,1)+i2(i+1,j,1)+i2(i+1,j+1,1))/8;
        i3(i,j,2)=(i2(i-1,j-1,2)+i2(i-1,j,2)+i2(i-1,j+1,2)+i2(i,j-1,2)+i2(i,j+1,2)+i2(i+1,j-1,2)+i2(i+1,j,2)+i2(i+1,j+1,2))/8;
        i3(i,j,3)=(i2(i-1,j-1,3)+i2(i-1,j,3)+i2(i-1,j+1,3)+i2(i,j-1,3)+i2(i,j+1,3)+i2(i+1,j-1,3)+i2(i+1,j,3)+i2(i+1,j+1,3))/8;
       end
    end
     
     
     
     
     
    for i=2:m
      for j=2:n
        
     if i3(i,j,1)>255
          i3(i,j,1)=255;
          
         if i3(i,j,2)>255
          i3(i,j,2)=255;
          
          if i3(i,j,3)>255
          i3(i,j,3)=255;
          
          end
          end 
      end
        
        if i3(i,j,1)<0
          i3(i,j,1)=0;
          
         if i3(i,j,2)<0
          i3(i,j,2)=0;
          
          if i3(i,j,3)<0
          i3(i,j,3)=0;
          
          end
         end 
        end
      end
    end
    figure;imshow(i3);
    i4=uint8(i3);
    figure,imshow(i4);
  2. #2
    2009/09/09
    434
    16

    پاسخ : از بین بردن نویز تصویر با مطلب

    سلام.از دستور فیلتر میانگین استفاده کن.اینهمه برنامه نمیخواد.
    هرگز توان خودت را در تغيير دادن خويش،دست كم نگير!
    هرگز توان خودت را در تغيير دادن ديگران،دست بالا نگير!

    http://www.eca.ir/forum2/index.php?topic=112772.0
  3. #3
    2014/05/22
    2
    0

    پاسخ : از بین بردن نویز تصویر با مطلب

    سلام
    denoising دقیقا چیه؟؟
    میشه روش کارش رو توضیح بدید؟
    بطور خاص در مورد denoising با استفاده از مدل آیزینگ(ising model) میخوام بدونم.
نمایش نتایج: از 1 به 3 از 3

موضوعات مشابه

  1. نحوه از بین بردن نویز در صدا
    توسط mehdiravanbod در انجمن مدارات صوتي
    پاسخ: 8
    آخرين نوشته: 2014/11/10, 17:02
  2. مطلب و پردازش تصویر بزرگ کردن سایز تصویر
    توسط دانشجوی خسته در انجمن Matlab
    پاسخ: 1
    آخرين نوشته: 2014/03/10, 12:23
  3. مطلب-پردازش تصویر
    توسط behi7 در انجمن برنامه نویسی و اینترفیس
    پاسخ: 1
    آخرين نوشته: 2010/01/29, 02:33
  4. از بین بردن نویز
    توسط khatarat در انجمن مدارهای آنالوگ و مدارهای مجتمع
    پاسخ: 3
    آخرين نوشته: 2009/09/11, 00:55
  5. از بین بردن نویز ناشی از نوسانات برق شهری
    توسط electronet در انجمن میکروکنترلرهای AVR
    پاسخ: 1
    آخرين نوشته: 2009/04/01, 20:56

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

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