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

نام تاپیک: ادامه فصل دوم آموزش توابع پردازش تصویر در Matlab-تبدیل نوع تصویر

  1. #1

    ادامه فصل دوم آموزش توابع پردازش تصویر در Matlab-تبدیل نوع تصویر

    تابع ()im2bw
    هدف :
    تبدیل نوع تصویر به تصویر باینری براساس آستانه.

    نحوه استفاده:
    1. روش اول: تصویر سیاه و سفید را به یک تصویر باینری تبدیل می کند.تصویر خروجی BW . همه پیکسل ها در تصویر ورودی با روشنایی بیشتر از level را با مقدار 1 (سفید) جایگزین می کند و تمام پیکسل های دیگر را با مقدار 0 (سیاه).
    im2bw(pic,n)
    n->threshold


    2. روش دوم: تصویر X نمایه شده را با نقشه رنگی به یک تصویر باینری تبدیل می کند.

    BW=im2bw(X,map,level)


    3. روش سوم: تصویر رنگ واقعی RGB را به تصویر باینری تبدیل می کند.

    BW=im2bw(RGB,level)


    مثال:
    تبدیل یک عکس نمایه شده به یک عکس باینری
    load trees
    BW=im2bw(X,map,0.4)
    imshow(X,map)
    figure
    imshow(Bw)


    Name:  im2bw-1.jpg
Views: 721
Size:  55.1 کیلوبایت Name:  im2bw-2.png
Views: 700
Size:  32.8 کیلوبایت


    آموزش توابع پردازش تصویر در متلب-فصل دوم
    رمز فایل: behsanandish.com

    مشاهده آموزش کامل توابع پردازش تصویر در متلب در فصل دوم - شناسایی نوع تصویر و تبدیل نوع تصویر در متلب

    فایل های ضمیمه فایل های ضمیمه
    آخرین ویرایش به وسیله بهسان اندیش : دوشنبه 17 تیر 1398 در 14:01 عصر

  2. #2

    نقل قول: ادامه فصل دوم آموزش توابع پردازش تصویر در Matlab-تبدیل نوع تصویر

    تابع graythresh()

    هدف
    :
    آستانه سراسری تصویر با استفاده از متد Otsu

    نحوه استفاده:
    1.روش اول : آستانه سراسری را محاسبه می کند،level، که می تواند برای تبدیل یک تصویر قوی به یک تصویر باینری استفاده شود.
    level=graythresh(I)


    2.متریک اثربخشی، EM، را به عنوان آرگومان خروجی دوم برمی گرداند.متریک اثربخشی یک مقدار در محدوده [0، 1] است که نشان دهنده اثربخشی آستانه ورود تصویر است.

    [level,EM]=graythresh(I)



    مثال:
    تبدیل کردن تصویر شدت به تصویر باینری با استفاده از سطح آستانه

    1.یک تصویر سیاه و سفید را در فضای کاری میخواند.

    I=imread('coins.png');


    2.یک آستانه با استفاده از graythresh محاسبه می کند. آستانه به محدوده [0,1] نرمال شده است.

    level=graythresh(I)
    level=0.4941


    3.تصویر را به یک تصویر باینری با استفاده از آستانه تبدیل می کند.

    BW=imbinarize(I,level);


    Name:  graythresh.png
Views: 759
Size:  93.2 کیلوبایت


    آموزش توابع پردازش تصویر در متلب-فصل دوم
    رمز فایل: behsanandish.com

    مشاهده آموزش کامل توابع پردازش تصویر در متلب در فصل دوم - شناسایی نوع تصویر و تبدیل نوع تصویر در متلب
    فایل های ضمیمه فایل های ضمیمه
    آخرین ویرایش به وسیله بهسان اندیش : دوشنبه 17 تیر 1398 در 14:02 عصر

  3. #3

    نقل قول: ادامه فصل دوم آموزش توابع پردازش تصویر در Matlab-تبدیل نوع تصویر

    تابع dither()

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

    نحوه ی استفاده
    :
    1. یک تصویر نمایه شده تقریبی از تصویر RGB را در آرایه RGB ایجاد می کند با تقسیم کردن رنگ ها در colormap آرگومان map

    X=dither(RGB, map)


    2. یک تصویر نمایه شده از RGB ایجاد می کند، جایی که Qm تعداد بیت های کوانتیزاسیون را برای استفاده در طول هر محور رنگ برای نقشه رنگ معکوس مشخص می کند و Qe تعداد بیت های کوانتیزاسیون را برای استفاده در محاسبات خطای فضای رنگ مشخص می کند.

    X=dither(RGB,map,Qm,Qe)


    3.تصویر سیاه و سفید را در ماتریس I به تصویر دو بعدی (سیاه و سفید) BW توسط تقسیم تبدیل می کند.

     BW=dither(I)



    آموزش توابع پردازش تصویر در متلب-فصل دوم
    رمز فایل: behsanandish.com

    مشاهده آموزش کامل توابع پردازش تصویر در متلب در فصل دوم - شناسایی نوع تصویر و تبدیل نوع تصویر در متلب
    فایل های ضمیمه فایل های ضمیمه
    آخرین ویرایش به وسیله بهسان اندیش : دوشنبه 17 تیر 1398 در 14:02 عصر

  4. #4

    نقل قول: ادامه فصل دوم آموزش توابع پردازش تصویر در Matlab-تبدیل نوع تصویر

    تابع gray2ind()

    هدف
    :
    تصویر سیاه و سفید یا باینری را به تصویر نمایه شده(ایندکس شده) تبدیل می کند.

    نحوه استفاده:

    1. تصویر سیاه و سفید I را به تصویر نمایه X تبدیل می کند. n سایز colormap را در (gray(n مشخص می کند.


     [X,map]=gray2ind(I,n)


    2.تصویر دودویی BW را به تصویر نمایه X تبدیل می کند. n سایز colormap را در (gray(n مشخص می کند

     [X,map]=gray2ind(Bw,n)


    مثال:

    1. تصویر سیاه و سفید را به فضای کاری می خواند.با استفاده از gray2ind تصویر را به یک تصویر نمایه تبدیل می کند. این مثال یک تصویر نمایه با 16 شاخص ایجاد می کند. تصویر نمایه را نمایش می دهد.



    I=imread('cameraman.tif');
    [X,map]=gray2ind(I,16);
    imshow(X,map);


    آموزش توابع پردازش تصویر در متلب-فصل دوم
    رمز فایل: behsanandish.com

    مشاهده آموزش کامل توابع پردازش تصویر در متلب در فصل دوم - شناسایی نوع تصویر و تبدیل نوع تصویر در متلب
    فایل های ضمیمه فایل های ضمیمه
    آخرین ویرایش به وسیله بهسان اندیش : دوشنبه 17 تیر 1398 در 14:03 عصر

تاپیک های مشابه

  1. فصل دوم آموزش پردازش تصویر در Matlab - شناسایی نوع تصویر
    نوشته شده توسط بهسان اندیش در بخش پردازش تصویر (Image Processing)
    پاسخ: 3
    آخرین پست: دوشنبه 11 تیر 1397, 21:15 عصر
  2. آموزش توابع اولیه پردازش تصویر در Matlab
    نوشته شده توسط بهسان اندیش در بخش پردازش تصویر (Image Processing)
    پاسخ: 7
    آخرین پست: دوشنبه 11 تیر 1397, 12:43 عصر
  3. آموزش: فصل دوم آموزش برنامه نویسی ویندوزفون - ویرایش یکم
    نوشته شده توسط ramtinak در بخش Windows Phone و Windows Mobile
    پاسخ: 0
    آخرین پست: چهارشنبه 16 مهر 1393, 19:40 عصر
  4. آموزش: فصل دوم آموزش برنامه نویسی ویندوزفون
    نوشته شده توسط ramtinak در بخش Windows Phone و Windows Mobile
    پاسخ: 0
    آخرین پست: دوشنبه 14 مهر 1393, 01:10 صبح
  5. آموزش پردازش تصویر در C#‎
    نوشته شده توسط mehdi_programer در بخش C#‎‎
    پاسخ: 0
    آخرین پست: سه شنبه 12 بهمن 1389, 20:55 عصر

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

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