این راهنمای کوتاه فرآیند فشردهسازی JPEG با استفاده از Python را توضیح میدهد. این مقاله شامل فهرستی از مراحل، تنظیمات IDE و یک کد نمونه برای توسعه کاهشدهنده اندازه JPEG با Python است. تمام جزئیات برای تعریف پارامترهای فشردهسازی جهت ایجاد فایل خروجی JPG مطابق با نیازها در اختیار شما قرار میگیرد.
مراحل برای کاهش اندازه JPEG با استفاده از Python
- محیط را برای استفاده از Aspose.Imaging for Python via .NET جهت کاهش حجم یک فایل JPG تنظیم کنید
- کلاسها و اشیاء مورد نظر را از ماژولهای مختلف در API وارد کنید
- فایل ورودی JPG را به شیء Image با استفاده از متد load() بارگذاری کنید
- شیء JpegOptions را برای تعریف گزینههای ذخیره JPG ایجاد کنید
- ویژگیها را تنظیم کنید، از جمله نوع رنگ و نوع فشردهسازی
- تصویر خروجی را پس از اعمال پارامترهای فشردهسازی فوق ذخیره کنید
این مراحل توضیح میدهند که چگونه JPEG را با استفاده از Python فشرده کنید. فرآیند را با وارد کردن تمام کلاسها و اشیاء مورد نظر از ماژولهای مختلف شامل imaging، imaging.imageoptions و imaging.fileformats.jpeg شروع کنید، سپس فایل JPG منبع را در کلاس Image بارگذاری کنید. یک نمونه از JpegOptions ایجاد کنید تا پارامترهایی مانند نوع فشردهسازی و نوع رنگ را تنظیم کنید.
کد فشردهساز عکس JPG با استفاده از Python
کد نمونه فوق نشان میدهد که چگونه حجم JPG را با استفاده از Python کاهش دهید. شما میتوانید انواع مختلف رنگی مانند CMYK، RGB، YCCK و Y_CB_CR را تنظیم کنید. به همین ترتیب، حالت فشردهسازی میتواند به BASELINE، JPEG_LS و LOSSLESS تنظیم شود.
این مقاله به ما فرآیند کاهش حجم JPG را آموخت. برای تبدیل CDR به PSD، به مقاله درباره تبدیل CDR به PSD با استفاده از Python مراجعه کنید.