آموزش پردازش تصویر در پایتون – جلسه 4: ترسیم بر روی ویدئو (بخش اول)

blog
۱۳۹۸-۱۰-۱۱
1 دقیقه

در قسمت سوم از مجموعه آموزشی پردازش تصویر در پایتون با اینکه چگونه با منبع ویدئویی کار کنیم آشنا شدیم. در نهایت هم توانستیم با استفاده از وبکم فیلمی را ضبط کنیم و همان فیلم را با فرمت و ابعاد دلخواه در محل پروژه ذخیره کنیم. اما در این قسمت قصد داریم به ترسیم بر روی ویدئو بپردازیم.

پس در این قسمت نیز با ویدئو سر و کار خواهیم داشت. می‌خواهیم تغییرات ساده‌ای را بر روی ویدئویی که از وبکم ضبط می‌کنیم، انجام بدهیم.

ترسیم بر روی ویدئو که در ادامه دستورات آن را خواهیم نوشت، شامل یک خط و یک مستطیل خواهد بود.

نحوه‌ی کار به این صورت است که ابتدا مانند جلسه قبل ویدئو را از وبکم ضبط می‌کنیم و سپس با استفاده از دستور line از کتابخانه OpenCV مشخص می‌کنیم که خط در کجای تصویر، با چه رنگ و با چه ضخامتی ترسیم شود. در اینجا ما رنگ سبز و ضخامت 10 را انتخاب کردیم.

همچنین با استفاده از دستور rectangle از کتابخانه OpenCV می‌توانیم با دادن مختصات دو نقطه یک مستطیل بر روی تصویر رسم کنیم. رنگ و ضخامت مستطیل رسم شده بر روی تصویر نیز قابل انتخاب است. در اینجا ما رنگ قرمز و ضخامت 5 را انتخاب کردیم.

پس از نوشتن کد بالا اگر برنامه را اجرا کنیم، وبکم باز شده و شروع به ضبط کردن فیلم می‌کند. و یک خط سبز رنگ و یک مستطیل به رنگ قرمز بر روی تصویر ایجاد خواهد شد.

در نهایت تصویر زیر برای ما قابل مشاهده خواهد یود:

ترسیم بر روی ویدئو در OpenCV

این مقاله برگرفته از آموزش ویدئویی زیر می‌باشد، برای مشاهده‌ی جزئیات بیشتر حتما این ویدئو را مشاهده بفرمائید.

اطلاعات
0
0
لینک و اشتراک
profile

aidin eslami

متخصص الکترونیک

آیدین اسلامی آیدین اسلامی، طراح و توسعه دهنده نرم افزار ، تولید کننده و مجری برنامه های علمی و آموزشی، ساکن کالیفرنیا در آمریکاست.

مقالات بیشتر
slide

پالت | بازار خرید و فروش قطعات الکترونیک

قطعات اضافه و بدون استفاده همیشه یکی از سرباره‌‌های شرکتها و طراحان حوزه برق و الکترونیک بوده و هست. پالت سامانه‌ای است که بصورت تخصصی اجازه خرید و فروش قطعات مازاد الکترونیک را فراهم می‌کند. فروش در پالت
family

آیسی | موتور جستجوی قطعات الکترونیک

سامانه آی سی سیسوگ (Isee) قابلیتی جدید و کاربردی از سیسوگ است. در این سامانه سعی شده است که جستجو، انتخاب و خرید مناسب تر قطعات برای کاربران تسهیل شود. وقتی شما در این سامانه، قطعه الکترونیکی را جستجو می‌کنید؛ آی سی به سرعت نتایج جستجوی شما در اکثر فروشگاه‌های آنلاین در حوزه قطعات الکترونیک را نمایش می‌دهد. جستجو در آیسی
family

فروشگاه سیسوگ

فروشگاه سیسوگ مجموعه ای متمرکز بر تکنولوژی های مبتنی بر IOT و ماژول های M2M نظیر GSM، GPS، LTE، NB-IOT، WiFi، BT و ... جایی که با تعامل فنی و سازنده، بهترین راهکارها انتخاب می شوند. برو به فروشگاه سیسوگ
family

سیسوگ فروم | محلی برای پاسخ پرسش‌های شما

دغدغه همیشگی فعالان تخصصی هر حوزه وجود بستری برای گفتگو و پرسش و پاسخ است. سیسوگ فروم یک انجمن آنلاین است که بصورت تخصصی امکان بحث، گفتگو و پرسش و پاسخ در حوزه الکترونیک را فراهم می‌کند. پرسش در سیسوگ فرم
become a writer

نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله
become a writer

نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله
خانواده سیسوگ

پالت | بازار خرید و فروش قطعات الکترونیک

قطعات اضافه و بدون استفاده همیشه یکی از سرباره‌‌های شرکتها و طراحان حوزه برق و الکترونیک بوده و هست. پالت سامانه‌ای است که بصورت تخصصی اجازه خرید و فروش قطعات مازاد الکترونیک را فراهم می‌کند.
family

آیسی | موتور جستجوی قطعات الکترونیک

سامانه آی سی سیسوگ (Isee) قابلیتی جدید و کاربردی از سیسوگ است. در این سامانه سعی شده است که جستجو، انتخاب و خرید مناسب تر قطعات برای کاربران تسهیل شود. وقتی شما در این سامانه، قطعه الکترونیکی را جستجو می‌کنید؛ آی سی به سرعت نتایج جستجوی شما در اکثر فروشگاه‌های آنلاین در حوزه قطعات الکترونیک را نمایش می‌دهد.
family

فروشگاه سیسوگ

فروشگاه سیسوگ مجموعه ای متمرکز بر تکنولوژی های مبتنی بر IOT و ماژول های M2M نظیر GSM، GPS، LTE، NB-IOT، WiFi، BT و ... جایی که با تعامل فنی و سازنده، بهترین راهکارها انتخاب می شوند.
family

سیسوگ فروم | محلی برای پاسخ پرسش‌های شما

دغدغه همیشگی فعالان تخصصی هر حوزه وجود بستری برای گفتگو و پرسش و پاسخ است. سیسوگ فروم یک انجمن آنلاین است که بصورت تخصصی امکان بحث، گفتگو و پرسش و پاسخ در حوزه الکترونیک را فراهم می‌کند.
family

دیدگاه ها

become a writer

نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله
become a writer

نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله