استخراج لبه

استخراج لبه

Image processing
پردازش تصویر حوزه مکانی تصویر

استخراج لبه

لبه یابی

پیاده‌سازی در متلب

متلب تابع آماده‌ای به نام edge ارائه می‌دهد که امکان اعمال الگوریتم‌های مختلف لبه‌یابی را فراهم می‌کند. در کد زیر، عملکرد الگوریتم‌های مختلف روی تصویر نمونه بررسی شده است.

I = imread('cameraman.tif');

for i = 1:6
    
    if i ==1  
        
        BW = edge(I,'Sobel');
    elseif i ==2
        BW = edge(I,'Prewitt');
    elseif i == 3
        BW = edge(I,'Roberts');
    elseif i == 4
        BW = edge(I,'log');
    elseif i == 5
        BW = edge(I,'zerocross');
    elseif i == 6
        BW = edge(I,'Canny');
        
    end
    
    subplot (2,3,i) ,imshow(BW)
     
end

Sobel و Prewitt: لبه‌های اصلی را به‌خوبی تشخیص می‌دهند، اما ممکن است در تصاویر نویزی خطاهایی داشته باشند.

Roberts: به دلیل استفاده از کرنل‌های کوچک‌تر، لبه‌های مورب را بهتر تشخیص می‌دهد، اما به نویز حساس است.

LoG و Zero-Cross: لبه‌های دقیق‌تری ارائه می‌دهند، اما ممکن است لبه‌های ضعیف را از دست بدهند.

Canny: به دلیل مراحل چندگانه (نرم‌سازی گاوسی، محاسبه گرادیان، حذف لبه‌های ضعیف با آستانه‌گذاری، و اتصال لبه‌ها)، دقیق‌ترین و مقاوم‌ترین نتایج را در برابر نویز ارائه می‌دهد.

الگوریتم های لبه یابی

دیدگاه (5)

  1. م

    بسیار عالی و حرفه ای دست مریزاد من که خیلی استفاده کردم

    1. photo_2025-10-22_18-30-39

      ممنون امیدوارم در درک مباحث کمکتون کنه

      1. س

        سلام ببخشید اگر بخوایم خودمون الگوریتمی بنویسم بدون استفاده از تابع های آماده متلب باید چطور نوشته بشه که لبه رو استخراج کنه ؟

  2. س

    سلام ببخشید اگر بخوایم خودمون الگوریتمی بنویسم بدون استفاده از تابع های آماده متلب باید چطور نوشته بشه که لبه رو استخراج کنه ؟

    1. photo_2025-10-22_18-30-39

      سلام
      نوشتن خود الگوریتم برای استخراج لبه مبتنی بر طراحی ماتریسی هست ک با کانولوشن در مکان یا ضرب در حوزه فرکانس منجر به استخراج لبه بشه
      و اکثرا فیلتر های بالاگذر این کار انجام می دهد پس باید از مفاهیم فیلتر های بالاگذر استفاده کنید

فکر خود را اینجا بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

زمینه‌های نمایش داده شده را انتخاب نمایید. بقیه مخفی خواهند شد. برای تنظیم مجدد ترتیب، بکشید و رها کنید.
  • تصویر
  • شناسۀ محصول
  • امتیاز
  • قيمت
  • موجودی
  • دسترسی
  • افزودن به سبد خرید
  • توضیح
  • محتوا
  • وزن
  • اندازه
  • اطلاعات اضافی
برای مخفی‌کردن نوار مقایسه، بیرون را کلیک نمایید
مقایسه