تا %60 تخفیف خرید برای 6 نفر با صدور مدرک فقط تا
00 00 00
در توسینسو تدریس کنید

مهم: برای خریدهای بالای 100 هزار تومان باید از رمز پویا استفاده کنید و امکان خرید با رمز ایستا وجود نخواهد داشت

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

قیمت: 75,000 تومان

با 15% تخفیف وب سایت و مدرس در صورت خرید یکجا: 63,750 تومان

خرید دوره با 15 تخفیف

Pillow چیست؟ معرفی کتابخانه پردازش تصویر پایتون

پردازش تصویر (Image Processing) یکی از حوزه‌های تأثیرگذار و مهم در هوش مصنوعی محسوب می‌شود و در حوزه‌های دیگر نظیر بینایی کامپیوتر (Computer Vision) و استخراج اطلاعات بامعنی از داده‌های تصویری، نقش بسیار مهمی ایفا می‌کند. معمولا از الگوریتم‌های پردازش تصاویر دیجیتال جهت تحلیل تصاویر (Image Analysis)، دستکاری تصاویر، بهبود تصاویر (Image Enhancement)، استخراج اطلاعات مفید از تصاویر و یا بهینه‌سازی ویژگی‌های مشخصه (Characteristics)تصاویر دیجیتال استفاده می‌شود.

زبان برنامه نویسی پایتون

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

از جمله متداول‌ترین فرایندهای پردازش تصویر با پایتون که توسط ابزارها و کتابخانه‌های این زبان برنامه‌نویسی قابل اجرا هستند، می‌توان به مواردی نظیر برش (Cropping)، برعکس کردن (Flipping)، چرخاندن (Rotating)، قطعه‌بندی تصویر (Image Segmentation)، دسته‌بندی تصویر (Image Classification)، استخراج ویژگی (Feature Extraction)، ترمیم تصاویر (Image Restoration)  و بازشناسی تصویر (Image Recognition) اشاره کرد.

 کتابخانه‌ Pillow

کتابخانه  PIL که مخفف عبارت Python Imaging Library یا کتابخانه تصویر پایتون است، یکی از کتابخانه‌های پردازش تصویر با پایتون محسوب می‌شود. این کتابخانه، پشتیبانی از عملیات مرتبط با پردازش تصویر نظیر باز کردن، دستکاری و ذخیره‌سازی تصاویر در فرمت‌های مختلف را به زبان پایتون اضافه می‌کند. با این حال، توسعه آن از سال ۲۰۰۹ دچار وقفه شده است.خوشبختانه، کتابخانه دیگری به نام Pillow در زبان پایتون وجود دارد که نسخه گسترش‌یافته‌ای از کتابخانه PIL محسوب و به طور فعال توسط جامعه برنامه‌نویسی پایتون پشتیبانی می‌شود.

نصب ساده، قابلیت اجرا در پلتفرم‌ها و سیستم‌های عامل اصلی و پشتیبانی از نسخه ۳ زبان پایتون، از جمله نقاط قوت این کتابخانه محسوب می‌شود که توسط برنامه‌نویسان جهت پردازش تصویر با پایتون مورد استفاده قرار می‌گیرد.کتابخانه Pillow مجموعه‌ای از قابلیت‌های پردازش تصویر پایه نظیر عملیات نقطه‌ای (Point Operations)، فیلتر گذاری با مجموعه‌ای از کرنل‌های پیچشی (Convolutional Kernels) تعبیه شده و تبدیلات فضای رنگی (Color Space  Conversion)   را در اختیار کاربر و برنامه‌نویس قرار می‌دهد. 

  • در دوره آموزشی پردازش متن با کتابخانه Pillow ما مروری جامع و کاملی بر مباحث بهبود تصویر در حوزه پردازش تصویر داریم.
نظر شما
برای ارسال نظر باید وارد شوید.
0 نظر

هیچ نظری ارسال نشده است! اولین نظر برای این مطلب را شما ارسال کنید...

افرادی که این مطلب را خواندند مطالب زیر را هم خوانده اند