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

blog
۱۳۹۸-۱۰-۲۶
2 دقیقه

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

در این قسمت دوباره کار با عملگرهای تصویر را ادامه داده و با استفاده از چندین دستور سعی می‌کنیم دو تصویر هم سایز را باهم ترکیب کنیم.

برای اینکه دو تصویر را ترکیب کنیم توجه داشته باشید که در وهله‌ی اول این دو تصویر باید هم سایز باشند. سپس هر کدام از تصاویر را می‌خوانیم و درون متغیری ذخیره می‌کنیم. و پس از آن روش‌های زیر را امتحان می‌کنیم.

روش اول

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

روش دوم

با استفاده از دستور add از کتابخانه opencv این کار را انجام خواهیم داد. این دستور دو ورودی دارد که ورودی‌ها همان دو تصویر مورد نظر ما هستند. و این دستور فقط دو تصویر را از ما می‌گیرد و با استفاده از الگوریتم‌های خاص خودش دو تصویر ما را ترکیب می‌کند.

روش سوم

با استفاده از دستور cv2.addWeighted از کتابخانه opencv این کار را انجام خواهیم داد. در این دستور چندین ورودی داریم که دو تا از ورودی‌ها مربوط به دوتا عکس مورد نظر ما هستند و ورودی‌های دیگر، همانطور که از اسم این دستور مشخص است مربوط به وزن هر کدام از تصاویر می‌باشند. این دستور با توجه به اینکه هر تصویر چه وزنی دارد، دو تصویر را ترکیب می‌کند و در خروجی نمایش می‌دهد.

در زیر دو تصویر قبل از ترکیب شدن و بعد از ترکیب شدن حاصل از دستور cv2.addWeighted را مشاهده می‌کنید:

عملگرهای تصویر در پردازش تصویر

تصویر 1

عملگرهای تصویر در پردازش تصویر

تصویر 2

عملگرهای تصویر در پردازش تصویر

تصویر 1 و 2 پس از ترکیب شدن

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

اطلاعات
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

نویسنده شو !

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

ارسال مقاله