سیاه و سفید کردن تصاویر با استفاده از پایتون

کتابخانه OPEN CV :

Open CV ( یا همان Open Computer Vision Library = کتابخانه متن باز بینایی ماشین) مجموعه از کتابخانه‌های پردازش تصویر و یادگیری ماشین است. این مجموعه بیشتر بر پردازش تصویر بی‌درنگ ( real time) تمرکز دارد.

 

pythonopencv

اگر میخواهید با این کتابخانه قدرتمند بیشتر آشنا شده و طریقه نصبش رو بر روی سیستم خود ببینید کلیک کنید.

نمایش تصاویر به صورت سیاه و سفید:

گاهی اوقات برای کم کردن حجم یک تصویر و هر دلیل دیگری ممکن است بخواهیم تصویرمون رو به صورت سیاه و سفید داشته باشیم. این کار را به راحتی و در چند خط میتونید با استفاده در کتابخانه open CV و در محیط پایتون انجام دهید.

کافیست مراحل زیر را انجام داده تا تصویرتون رو با به صورت سیاه و سفید مشاهده کنید.

اضافه کردن کتابخانه به برنامه:

برای اضافه کردن این کتابخانه را که با نام cv2 استفاده می‌شود را با دستور زیر به برنامه اضافه کنیم.

import cv2

باز کردن تصویر:

برای انجام هر عملی بر روی تصویر در ابتدا باید تصویر را خوانده و به صورت ماتریس‌های ویژگی در یک متغییر زخیره کنیم. برای اینکار از دستور زیر استفاده میکنیم.

image = cv2.imread("pic location", 0)

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

نمایش تصویر:

برای اینکه تصویر را که به صورت سیاه و سفید ذخیره کرذه ایم را نمایش دهیم از دستورات زیر استفاده میکنیم.

cv2.imshow("www.iran-ai.ir", image)
cv2.waitKey(0)
cv2.destroyAllWindows()

دستور  ()waitKey بدین منظور است که اگر کلیدی را فشار دهیم عملیات نمایش متوقف شود.

 

 

در مطالب بعدی آموزش اینکه چگونه تصاویرتون رو ذخیره کنید را خواهیم داشت.

 

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *