OpenCV | Python
9.07K subscribers
347 photos
207 videos
25 files
303 links
Download Telegram
سلام دوستان
تصمیم گرفتم خروجی بعضی از پروژه‌هایی که قراره توی کلاس با هم انجام بدیم رو اینجا بذارم.
This media is not supported in your browser
VIEW IN TELEGRAM
#پروژه_در_کلاس
ساخت تصویر متحرک جالب با استفاده از متد دایره
#پروژه_در_کلاس
کار با adaptive threshold

کاربرد: برای بهبود روشنایی و خواناتر شدن تصویر کتاب
#پروژه_در_کلاس
تغییر زاویه دوربین به TOP و تنظیم شدت روشنایی
کاربرد : برای تصاویر گرفته شده از صفحه کتاب و خوانایی بهتر
مباحث اصلی جلسه سوم:
- کار با ماژول numpy
- تعریف آرایه و ماتریس
- اعمال جبری روی ماتریس‌ها
- کار با ماژول matplotlib
- رسم نمودارهای دوبعدی
- تعیین ویژگی نمودارها مثل رنگ و ضخامت
- رسم نمودار در پنجره‌های subplot و subplot2grid
- هیستوگرام یک سیگنال
- کار با چندجمله‌ای ها
- مشتق، انتگرال، جمع و ضرب چندجمله‌ای ها
This media is not supported in your browser
VIEW IN TELEGRAM
#پروژه_در_کلاس
ردیابی اشیاء به صورت real time با وبکم
(فقط detection انجام میدیم. سراغ recognition نمیریم)
This media is not supported in your browser
VIEW IN TELEGRAM
#پروژه_در_کلاس
ردیابی اشیاء متحرک در ویدئو
کاربرد: تشخیص خودروها در جاده
#پروژه_در_کلاس
تلفیق دوتا تصویر با هم
(حذف پس‌زمینه یک تصویر و قراردادن در تصویر دیگر)
#پروژه_در_کلاس
تلفیق دو تصویر با وزن‌دهی خاص
(وزن هر دو تصویر یکسان تنظیم شده است)
مباحث اصلی جلسه چهارم:
- کار با متدهای باقیمانده ماژول matplotlib
- نصب OpenCV و تنظیمات آن
- خواندن و نمایش یک تصویر
- ذخیره تصویر
- تغییر طیف رنگ تصویر
- کار با waitkey
- رسم شکل‌های دایره، خط راست، مستطیل، بیضی، چندضلعی و نوشتن متن رو تصاویر
- فراخوانی یک ویدئو و نمایش آن
- دریافت تصویر از وبکم داخلی لبتاب و وبکم خارجی
This media is not supported in your browser
VIEW IN TELEGRAM
#پروژه_در_کلاس
ساخت تصویر متحرک جالب با استفاده از متدهای دایره، خط، مستطیل، بیضی و نوشتن متن روی تصویر
#نکته
انواع فونت‌هایی که میتونین در متد cv2.putText ازشون استفاده کنین.
مباحث اصلی جلسه پنجم:
- ذخیره ویدئوی خوانده شده و تصاویر real time
- انجام عملیات منطقی (or, and, xor,...) روی تصاویر
- انواع طیف رنگ و تغییر طیف رنگ تصاویر
- جداسازی کانال‌های رنگی تصویر و رسم هیستوگرام آن‌ها
- اعمال فیلترهای میانگین، گوسی، متوسط و دوطرفه
- تغییر اندازه، چرخاندن و انتقال تصاویر
- تغییر زاویه دید (پرسپکتیو) در تصاویر
- آشنایی با ترک‌بار‌ها
This media is not supported in your browser
VIEW IN TELEGRAM
#نمونه_کار_دانشجویان
نمونه کار جالب یکی از دانشجویان با استفاده از متد رسم دایره
This media is not supported in your browser
VIEW IN TELEGRAM
#نمونه_کار_دانشجویان
نمونه کار جالب یکی از دانشجویان با استفاده از متدهای رسم شکل‌های هندسی
مباحث اصلی جلسه ششم:
- آشنایی با ترک‌بار‌ها
- آشنایی با انواع روش‌های تعیین تریشولد
- حذف بک‌گراند از تصویر و تلفیق با تصویر دیگر
- آشنایی با تریشولد تطبیقی و کاربرد آن
- تغییر تریشولد با استفاده از ترک‌بار‌ها
- آشنایی با mouse eventها
- شناسایی اشیاء متحرک با استفاده از MOG
This media is not supported in your browser
VIEW IN TELEGRAM
#پروژه_در_کلاس
آشنایی با پوش محدب در تصاویر
کاربرد: تشخیص و شناسایی ژست دست