مشخصات

زبان

بانک اطلاعاتی

فایل ها

۳۹,۰۰۰ تـــــومان

تشخیص فاصله قرنیه و عدسی چشم با متلب

  • یکشنبه ۲۹ فروردین ۱۳۹۵
  • بازدید ۶۷۶ نفر

تصویر matlab-eye_14933_7 تشخیص فاصله قرنیه و عدسی چشم با متلب

پروژه تشخیص فاصله قرنیه و عدسی چشم در MATLAB

در این پست پروژه تشخیص فاصله قرنیه و عدسی چشم با استفاده از با فیلتر های پردازش تصویر در متلب را آماده کرده ایم که در ادامه به شرح عملکرد این پروژه پردازش تصویر و بینایی ماشین پرداخته و فیلم و تصاویر خروجی آن قرار داده شده است.

در این پروژه در صورتی که بخواهید عکسی را بارگذاری کنید، در کنار پروژه فایلی با نام iris.bmp قرار دارد که  شما باید این فایل را تحت یک نرم افزار گرافیکی مانند Adobe Fire Works یا Adobe Photoshop یا هر نرم افزار دیگری باز کنید و عکس مورد نظر خودتان را روی آن قرار دهید و با همان نام ذخیره کنید یا اینکه نام فایل ذخیره شده و بارگذاری شده را از داخل فایل frequencydem.m تغییر دهید و فایل iris.bmp نیز همنام فایل فراخوان شده از کد باشد.

توضیحات بیشتر، فیلم و تصاویری از خروجی پروژه تشخیص فاصله قرنیه و عدسی چشم در ادامه مطلب.

زمانیکه frequencydem.m را اجرا می کنید، خروجی زیر را مشاهده می کنید:

تصویر خروجی 1:

تصویر matlab-eye_14933_1 تشخیص فاصله قرنیه و عدسی چشم با متلب

در قسمت image می توانید هر عکس دلخواهی را مانند فایل iris.bmp در کنار پروژه قرار داده و نام آن را در کارد متن (text box) وارد نمایید. دقت کنید که فایل عکس مورد نظر حتما در سایز iris.bmp باشد، پسوند آن حتما مهم نیست (در کدها نیز آمده است) و تصویر سیاه و سفید (grayscale) و یا رنگی (RGB) باشد.

برای فهم بهتر و درک صحیح نوع فیلتر ها در بخش Filter Type کتاب پردازش دیجیتالی رافائل گونزالس از صفحه 305 الی 311 را مطالعه بفرمایید. این فیلترها عبارتند از فیلتر پایین گذر ایده آل (Ideal Low-Pass Filter) ، فیلتر بالا گذر ایده آل (Ideal High-Pass Filter) ، فیلتر پایین گذر گوسی (Gaussian Low-Pass Filter) ، فیلتر بالا گذر گوسی (Gaussian High-Pass Filter) ، فیلتر پایین گذر باترورث (Butterworth Low-Pass Filter) ، فیلتر بالا گذر باترورث (Butterworth High-Pass Filter) .

Cutoff Distance یک مقدار که فاصله بین چشم بیرونی و درونی (قرنیه و عدسیه) را تشخیص دهد و میزان آن برای برنامه جهت بینایی را مشخص می کند. یک میزان اعمال فیلتر وجود دارد که اصولا برای فیلترهای باترورث استفاده می شود. تصویر ورودی از بعد از خوانده شدن در Original Image نمایش داده می شود. نتایج روی Filtered Image و Normalized Difference Image جهت نمایش تصاویر و نمایش به صورت شبکه ای روی دو بخش 2 و 3 بعدی نشان داده می شود.

می توانید نتایج پروژه تشخیص فاصله قرنیه و عدسی چشم را مشاهده کنید (با فیلتر های گوناگون برای عکس تست).

تصویر خروجی 2:

تصویر matlab-eye_14933_2 تشخیص فاصله قرنیه و عدسی چشم با متلب

تصویر خروجی 3:

تصویر matlab-eye_14933_3 تشخیص فاصله قرنیه و عدسی چشم با متلب

تصویر خروجی 4:

تصویر matlab-eye_14933_4 تشخیص فاصله قرنیه و عدسی چشم با متلب

تصویر خروجی 5:

تصویر matlab-eye_14933_5 تشخیص فاصله قرنیه و عدسی چشم با متلب

تصویر خروجی 6:

تصویر matlab-eye_14933_6 تشخیص فاصله قرنیه و عدسی چشم با متلب

 

باکس دانلود
شناسه:
۱۴۹۳۳
قیمت:
۳۹,۰۰۰ تـــــومان
ثبت نظر
ریفریش کنید!
نظرات کاربران (۵ مورد)
  1. تصویر آواتار کاربر 0
    mohsen mohammadi یکشنبه , 2 خرداد

    من این پروژه رو از سایت شما خریداری کردم میشه یه پروژه دیگه مشابه این پروژه بهم معرفی کنید ؟ ممنون

    • تصویر آواتار کاربر 2
      نوآوران گرمییکشنبه , 2 خرداد

      از آدرس های زیر می تونید پروژه های مشابه رو مشاهده کنید. http://www.noavarangermi.ir/?p=13311 http://www.noavarangermi.ir/?p=9757 http://www.noavarangermi.ir/?p=8634

  2. تصویر آواتار کاربر 0
    فرزاد دوشنبه , 7 تیر

    سلام دستتون درد نکنه مشکل دانلودم حل شد.

  3. تصویر آواتار کاربر 0
    مینا لطفی دوشنبه , 4 مرداد

    سلام ببخشید می خواستم بدونم این پروژرو پیاده سازی هم می کنید ؟

    • تصویر آواتار کاربر 2
      نوآوران گرمیدوشنبه , 4 مرداد

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