بایگانی/آرشیو برچسب ها : OpenCV

یادگیری ماشین در OpenCV : جلسه پنجم

یادگیری ماشین در OpenCV ماشین بردار پشتیبان SVM

در ادامه آموزش های یادگیری ماشین در OpenCV، به بحث ماشین های بردار پشتیبان (Support Vector Machine ) می پردازیم. SVM  یکی از روش ها و الگوریتم های بسیار متداول در حوزه دسته بندی داده است که این دسته بندی معمولا به صورت خطی است. به طور کلی می توان …

بیشتر بخوانید »

یادگیری ماشین در OpenCV : جلسه چهارم

یادگیری ماشین در OpenCV k نزدیک ترین همسایه

در جلسه قبلی از آموزش یادگیری ماشین به بررسی الگوریتم K نزدیک ترین همسایه پرداختیم. در این جلسه توابع و دستورات مورد نیاز این الگوریتم در کتابخانه OpenCV را به شکل مفصل تری شرح می دهیم. کلاس های مرجع در الگوریتم K نزدیک ترین همسایه : کلاسی که الگوریتم K …

بیشتر بخوانید »

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

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

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

بیشتر بخوانید »

پروژه تشخیص پلاک با استفاده از OpenCV ، YOLO و Keras

پروژه تشخیص پلاک با Yolo opencv keras

در این مقاله، هدف ما در این پروژه تشخیص پلاک خودرو در زمان واقعی است. برای این منظور، از کتابخانه های پایتون زیر استفاده می کنیم: OpenCV Tensorflow-GPU Darkflow Keras Numpy ۳ مرحله در فرایند مورد نظر ما وجود دارد: ابتدا باید پلاک خودرو را تشخیص دهیم و سپس تقسیم …

بیشتر بخوانید »

یادگیری ماشین در OpenCV : جلسه سوم

یادگیری ماشین در OpenCV برنامه نویسی KNN

الگوریتم K نزدیک ترین همسایه در OpenCV : در این جلسه از یادگیری ماشین به بررسی الگوریتم K نزدیک ترین همسایه در OpenCV می پردازیم. مثال را با دو خانواده ( کلاس ) پیش می بریم : در این مثال خانواده ( کلاس ) قرمز را با نام کلاس-۰ و …

بیشتر بخوانید »

یادگیری ماشین در OpenCV : جلسه دوم

یادگیری ماشین در OpenCV k نزدیک ترین همسایگی knn

الگوریتم KNN در یادگیری ماشین: الگوریتم KNN )  K Nearest Neighbor ) یا K نزدیک ترین همسایه که با نام الگوریتم جستجوی مجاورت، جستجوی نزدیکترین نقطه یا جستجوی همسانی نیز شناخته می شود، یکی از ساده ترین الگوریتم های یادگیری ماشین است. این الگوریتم داده های آموزشی را می گیرد …

بیشتر بخوانید »

یادگیری ماشین در OpenCV : جلسه اول

یادگیری ماشین در OpenCV داده

یادگیری ماشین زیر مجموعه ای از هوش مصنوعی و از جمله روش های داده کاوی است. این مبحث جذاب از دنیای کامپیوتر و فناوری اطلاعات، به مطالعه علمی الگوریتم ها و مدل های آماری مورد نیاز کامپیوترها می پردازد و بعد از بررسی این مفاهیم، به نحوه پیاده سازی این …

بیشتر بخوانید »

استفاده از ماژول شبکه های عصبی عمیق OpenCV با GPU های انویدیا ، CUDA و cuDNN

در این آموزش، شما یاد یاد خواهید گرفت که چگونه از ماژول شبکه های عصبی عمیق (DNN)  OpenCV با GPU های انویدیا (Nvidia) ،  CUDA  و  cuDNN برای ۲۱۱-۱۵۴۹% استنباط سریع تر، استفاده کنید. در آگوست سال ۲۰۱۷، من اولین آموزشم در مورد استفاده از ماژول شبکه های عصبی عمیق …

بیشتر بخوانید »

هیستوگرام شیب های جهت دار (بخش دوم)

هیستوگرام شیب های جهت دار بخش دوم

در این پست قصد داریم در مورد توصیف گر هیستوگرام شیب های جهت دار ( HOG ) بحث کنیم. هر چند این توصیف کننده در Matlab، OpenCV‌ و برخی کتابخانه های دیگر پیاده سازی شده اما آشنایی با جزئیات پیاده سازی این توصیف گر کمک می کند تا بتوانیم به …

بیشتر بخوانید »

هیستوگرام شیب های جهت دار (بخش اول)

هیستوگرام شیب های جهت دار بخش اول

در این پست قصد داریم در مورد توصیف گر هیستوگرام شیب های جهت دار ( HOG ) بحث کنیم. هر چند این توصیف کننده در Matlab، OpenCV‌ و برخی کتابخانه های دیگر پیاده سازی شده اما آشنایی با جزئیات پیاده سازی این توصیف گر کمک می کند تا بتوانیم به …

بیشتر بخوانید »