علمی

به اشتراک گذاشتن مطالب علمی

علمی

به اشتراک گذاشتن مطالب علمی

  • ۰
  • ۰

اوپن سی وی یک کتابخانه متن‌باز برای پردازش تصویر و بینایی کامپیوتر است. این کتابخانه شامل بیش از ۲۵۰۰ الگوریتم است که می‌توانند برای تشخیص و بازشناسی چهره، شناسایی اشیاء، ردیابی حرکت، واقعیت افزوده و غیره استفاده شوند. اوپن سی وی روی سیستم‌عامل‌های مختلف مانند ویندوز، لینوکس، مک اواس، آی او اِس و اندروید قابل اجرا است. همچنین دارای رابط برنامه‌نویسی به زبان‌های سی، سی++، پایتون، جاوا و متلب می‌باشد.آموزش اوپن سی وی

OpenCV شبکه های عصبی

اوپن سی وی می‌تواند با شبکه‌های عصبی کار کند با استفاده از ماژول DNN که امکان بارگذاری و استفاده از مدل‌های پیش‌آموزش دیده را فراهم می‌کند. این ماژول قادر است الگوریتم‌های مختلف شبکه‌های عصبی را پشتیبانی کند، از جمله:

- شبکه‌های عصبی پیش‌رو (Feedforward Neural Networks)

- شبکه‌های عصبی بازگشتی (Recurrent Neural Networks)

- شبکه‌های عصبی کانولوشنال (Convolutional Neural Networks)

- شبکه‌های عصبی چندسر (Multi-Head Neural Networks)

برای استفاده از ماژول DNN، باید ابتدا یک شبکه عصبی را با یک فریم‌ورک مانند تنسورفلو، پایتورچ، کافه و غیره آموزش داده و سپس آن را به فرمت مناسب برای اوپن سی وی تبدیل کرده و بارگذاری کنید. سپس می‌توانید با استفاده از تابع net.forward() پیش‌بینی را روی تصاویر ورودی انجام دهید.

https://en.wikipedia.org/wiki/OpenCV

  • ۰۲/۰۴/۱۰
  • sanaz bbb

نظرات (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی