تخفیف های ویژه عیدانه توسینسو
تا 60 درصد تخفیف ویژه
00ساعت 00دقیقه 00ثانیه

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 ما مروری جامع و کاملی بر مباحث بهبود تصویر در حوزه پردازش تصویر داریم.
عنوان
1 آموزش پردازش تصویر سطح پایین قسمت 1 : مقدمه و معرفی دوره 9′:42″ رایگان
2 آموزش پردازش تصویر سطح پایین قسمت 2 : نصب ابزارها 13′:4″ 5,000
3 آموزش پردازش تصویر سطح پایین قسمت 3 : کلاس Image و توابع آن 12′:10″ 8,000
4 آموزش پردازش تصویر سطح پایین قسمت 4: ادامه کلاس Image و توابع آن 9′:58″ 7,000
5 آموزش پردازش تصویر سطح پایین قسمت 5: اعمال فیلترهای مختلف 9′:31″ 7,000
6 آموزش پردازش تصویر سطح پایین قسمت 6: ImageEnhance (تقویت تصویر) 11′:13″ 10,000
7 آموزش پردازش تصویر سطح پایین قسمت 7: ImageOps (معکوس رنگ پیکسل) 6′:39″ 8,000
8 آموزش پردازش تصویر سطح پایین قسمت 8: کلاس ImageDraw (محیط نقاشی) 7′:14″ 10,000
9 آموزش پردازش تصویر سطح پایین قسمت 9 (پایانی): ترکیب و ماسک تصاویر 13′:6″ 15,000
10 پردازش تصویر چیست؟ بررسی شاخه ها، انواع و کاربرد Image Processing رایگان
11 Pillow چیست؟ معرفی کتابخانه پردازش تصویر پایتون رایگان
زمان و قیمت کل 1:32′:37″ 70,000
0 نظر

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

نظر شما
برای ارسال نظر باید وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

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