کلمه جو
صفحه اصلی

اوپن سی وی

دانشنامه عمومی

اوپن سی وی (به انگلیسی: OpenCV) یا همان Open Computer Vision Library مجموعه ای از کتابخانه های برنامه نویسی پردازش تصویر و یادگیری ماشین است. این مجموعه بیشتر بر پردازش تصویر بی درنگ (به انگلیسی: Real Time) تمرکز دارد. در ابتدا توسط اینتل ساخته و پشتیبانی می شد و هم اکنون توسط Willow Garage و Itseez پشتیبانی می گردد. استفاده از آن با پروانه فری بی اس دی آزاد است. اوپن سی وی کتاب خانه ای چندسکویی است و توسط سیستم عامل های ویندوز، لینوکس، مک اواس، آی او اِس و اندروید پشتیبانی می شود. همچنین دارای رابط برنامه نویسی به زبان های سی، سی++، پایتون، جاوا و متلب می باشد.
فیلتر تصویر
سیستم تشخیص صورت
تشخیص حرکت
تعامل انسان و رایانه ( HCI )
رباتیک موبایل
درک حرکت
شناسایی شی
تقسیم بندی و تشخیص
چشم انداز عمق استریو : ادراک عمق از 2 دوربین
ساختار از حرکت ( SFM )
ردیابی حرکت
واقعیت افزوده
برای پشتیبیانی از برخی زمینه های بالا، اوپن سی وی یک کتاب خانه یادگیری ماشینی را در بردارد شامل:
اوپن سی وی به زبان سی++ نوشته شده و بنیاد رابط برنامه نویسی آن به زبان سی++ است. رابط برنامه نویسی کاملی نیز برای پایتون، جاوا و متلب/اوکتاو دارد. ای پی آی این زبان ها در اسناد برخط اوپن سی وی یافت می شود. همچنین پوشش هایی (به انگلیسی: Wrapper) برای زبان هایی همچون سی#، Ch و روبی برای تشویق پذیرش مخاطبان گسترده تر طراحی شدند.
اوپن سی وی روی ویندوز، اندروید، ماامو، فری بی اس دی، اوپن بی اس دی، آی اواس، بلک بری۱۰، لینوکس و اواس ده اجرا می شود. کاربران می توانند نسخه رسمی آن را از سورس فورج یا آخرین نسخه آن را از GitHub دریافت نمایند.


کلمات دیگر: