پایتون

تفاوت بین ‘and’ و ‘&’ در پایتون

دوره پیشنهادی:  آموزش پایتون and یک AND منطقی است که اگر هر دو عملوند true باشند True را برمی گرداند در حالی که ‘&’ یک عملگر بیتی در پایتون است که روی بیت ها عمل می کند و عملیات بیت […]

روش تشخیص اینکه یک عدد اول است یا خیر

روش های مختلفی برای اینکار وجود دارد که به ترتیب بهینه بودن و سرعت، از کم تا زیاد، بررسی می کنیم. در این مقاله، کد ها را به زبان پایتون می نویسیم اما روش حل برای تمام زبان ها یکسان […]

متد ImageDraw.Draw.text()‎ در کتابخانه PIL در پایتون

PIL کتابخانه تصویربرداری پایتون است که قابلیت ویرایش تصویر را در اختیار مفسر پایتون قرار می دهد. این ماژول ImageDraw گرافیک 2 بعدی ساده را برای اشیاء تصویر ارائه می دهد. شما می توانید از این ماژول برای ایجاد تصاویر جدید، حاشیه […]

متد Kernel()‎ در کتابخانه PIL در پایتون

PIL کتابخانه تصویربرداری پایتون است که قابلیت ویرایش تصویر را در اختیار مفسر پایتون قرار می دهد. ماژول ImageFilter شامل تعاریفی برای مجموعه ای از فیلترهای از پیش تعریف شده است که می تواند با متد Image.filter()‎  استفاده شود. PIL.ImageFilter.Kernel()‎ یک هسته […]

متد BoxBlur()‎ در کتابخانه PIL در پایتون

PIL کتابخانه تصویربرداری پایتون است که قابلیت ویرایش تصویر را در اختیار مفسر پایتون قرار می دهد. ماژول ImageFilter شامل تعاریفی برای مجموعه ای از فیلترهای از پیش تعریف شده است که می تواند با متد Image.filter()‎ استفاده شود. متد PIL.ImageFilter.BoxBlur()‎ […]

متد Image.crop()‎ در کتابخانه PIL در پایتون

PIL کتابخانه تصویربرداری پایتون است که قابلیت ویرایش تصویر را در اختیار مفسر پایتون قرار می دهد. متد PIL.Image.crop()‎ برای برش یک قسمت مستطیلی از هر تصویر استفاده می شود. سینتکس: PIL.Image.crop(box = None) پارامترها:  box – یک تاپل 4 تایی […]

کتابخانه های پایتون که هر برنامه نویس مبتدی باید بداند

پایتون یک زبان برنامه نویسی همه منظوره محبوب است. سینتکس واضح آن، باعث می شود، گزینه ایده آلی برای یادگیری برای مبتدیان باشد. یکی از مزایای این زبان تعداد زیاد کتابخانه های منبع باز موجود آن است. کتابخانه های پایتون، […]

تبدیل تصویر OpenCV به تصویر PIL در پایتون

OpenCV یک کتابخانه بزرگ منبع باز برای بینایی کامپیوتر، یادگیری ماشین و پردازش تصویر است. OpenCV از طیف گسترده ای از زبان های برنامه نویسی مانند Python، C++، Java و غیره پشتیبانی می کند. می تواند تصاویر و ویدیوها را […]

چگونه با استفاده از PIL یک تصویر PNG با بک گراند شفاف را با یک تصویر دیگر ادغام کنیم؟

در این مقاله نحوه قرار دادن یک تصویر PNG شفاف روی یک تصویر دیگر آموزش داده می شود. این یک عملیات بسیار رایج بر روی تصاویر است و کاربردهای بسیار متفاوتی دارد. به عنوان مثال، اضافه کردن یک واترمارک یا لوگو […]

معرفی چند ماژول پایتون برای کار با تاریخ و زمان

کار با داده های تاریخ و زمان یک مهارت مهم در پایتون است. این مقاله مهم ترین ماژول های تاریخ و زمان پایتون را بررسی می کند. کار با تاریخ ها و زمان ها در پایتون می تواند چالش های […]

اضافه کردن متن روی تصویر با استفاده از کتابخانه PIL در پایتون

در پایتون برای باز کردن یک تصویر، ویرایش تصویر و ذخیره آن تصویر در فرمت های مختلف یک کتابخانه اضافی به نام PIL (Python Imaging Library) وجود دارد. با استفاده از کتابخانه PIL می‌توانیم بسیاری از عملیات‌ها را روی تصاویر […]

مقدمه ای بر NumPy در پایتون

NumPy کار با آرایه ها را آسان می کند. اگر با پایتون کار می کنید، دانستن برخی از اصول اولیه NumPy نیز برایتان مفید است. این کتابخانه برای کار با آرایه ها بسیار مفید است، به دلیل سرعت و کارآمدی […]