NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 3123 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 5 از 5

موضوع: سرعت پردازش تصویر در متلب

  1. #1
    کاربر علاقه مند
    تاریخ عضویت
    Apr 2011
    نوشته ها
    44
    تشکر
    22
    تشکر شده 21 بار در 10 پست

    پیش فرض سرعت پردازش تصویر در متلب

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

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  3. #2
    کاربر علاقه مند
    تاریخ عضویت
    Mar 2011
    نوشته ها
    25
    تشکر
    5
    تشکر شده 35 بار در 15 پست

    پیش فرض

    درود
    در کل متلب کند هست و اگه می خوای سرعت بالا بره باید با C و کتابخونه های (opencv) بنویسی. (البته شنیدم labview هم بد نیست.

    برای بالا رفتن سرعت باید از نوشتن for خودداری کنی و حتی الامکان برنامه رو به صورت ماتریسی و برداری پیاده ساری کنی.
    سعی کن از توابع خود متلب استفاده کنی. برای مثال به جای اینکه با for دور هر پیکسل یه بلوک در نظر بگیری و اون بلوک رو استخراج کنی، از دستور im2col یا blockproc استفاده کن.

    اگه نوشتن for های تو در تو و بزرگ اجتناب ناپذیره می تونی این قسمت رو به صورت C در متلب بنویسی و کامپایل کنی و بعد به صورت یه تابع در برنامه متلبت ازش استفاده کنی. (mex رو بخون).

  4. کاربران : 5 تشکر کرده اند از شما farshid.62 برای ارسال این پست سودمند:


  5. #3
    تازه وارد
    تاریخ عضویت
    Feb 2011
    نوشته ها
    1
    تشکر
    0
    تشکر شده 0 بار در 0 پست

    Exclamation

    سلام. علاوه بر بردار سازي ميشه آرايه هاي تصوير رو قبل از ورود به حلقه مقدار دهي اوليه نمود.

  6. #4
    کاربر فعال Hesam1984 آواتار ها
    تاریخ عضویت
    Sep 2007
    نام
    مهره مار
    نوشته ها
    315
    تشکر
    45
    تشکر شده 108 بار در 77 پست

    پیش فرض

    اگر کد متلب رو به سی تبدیل کنیم بازم کنده؟

  7. #5
    کاربر دائمی alghasi آواتار ها
    تاریخ عضویت
    Apr 2012
    نام
    سعيد القاصي
    نوشته ها
    467
    تشکر
    22
    تشکر شده 519 بار در 265 پست

    پیش فرض

    خود زبان متلب کند هست به خاطر اسکریپت بودن.
    اما توابع متلب بسیار سریع هستند چون از ppi اینتل استفاده میکنه. یعنی از اون سریع تر به هیچ عنوان نمیشه استفاده کرد.
    اگه کدت رو جوری بنویسی بیشتر توابع متلب استفاده کنی خیلی هم سریع اجرا میشه.
    یه مثال ازش دیده بودم سال86 که فقط cpu کامپیوتر ها بالاترینش پنتیوم 4 بود یه هسته ای.
    یه دوربین رویه کاپوت ماشین گذاشته بود. با اون تمام تابلو های کنار جاده رو پردازش میکرد.

  8. تشکرها از این نوشته :


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

  1. پردازش تصویر
    توسط yalda88 در انجمن پردازش تصویر
    پاسخ: 38
    آخرين نوشته: 13-04-2017, 21:12
  2. پردازش تصویر
    توسط رهتازالکترونیک در انجمن پردازش تصویر
    پاسخ: 9
    آخرين نوشته: 21-05-2015, 14:39
  3. کمک در مورد کار با ماژول های ارسال و دریافت تصویر
    توسط Steve Jobs در انجمن ماژول ها و دستگاه های مخابراتی
    پاسخ: 11
    آخرين نوشته: 08-12-2013, 00:18
  4. تبدیل ورودی تصویر av برای نمایش در lcd tft
    توسط markan در انجمن گفت و گوي آزاد
    پاسخ: 4
    آخرين نوشته: 24-06-2013, 12:36
  5. قسمت مجزا برای پردازش تصویر
    توسط رهتازالکترونیک در انجمن سایر موارد مرتبط با میکرو کنترلرها
    پاسخ: 3
    آخرين نوشته: 12-06-2010, 17:48

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

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