انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

cwebp - آنلاین در ابر

اجرای cwebp در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS

این دستور cwebp است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


cwebp - یک فایل تصویری را به یک فایل WebP فشرده کنید

خلاصه


cwebp [گزینه های] فایل ورودی -o output_file.webp

شرح


این صفحه راهنما مستندات cwebp فرمان

cwebp یک تصویر را با استفاده از فرمت WebP فشرده می کند. فرمت ورودی می تواند PNG، JPEG،
نمونه های TIFF، WebP یا خام Y'CbCr.

OPTIONS


گزینه های اساسی عبارتند از:

-o رشته
نام فایل WebP خروجی را مشخص کنید. در صورت حذف، cwebp اجرا خواهد کرد
فشرده سازی اما فقط آمار را گزارش کنید. استفاده از "-" به عنوان نام خروجی هدایت می شود
خروجی به 'stdout'.

-- رشته
فایل ورودی را به صراحت مشخص کنید. اگر فایل ورودی شروع شود، این گزینه مفید است
به عنوان مثال با یک "-". این گزینه باید ظاهر شود آخر. هر گزینه دیگری
پس از آن نادیده گرفته خواهد شد.

-h، -کمک
خلاصه استفاده کوتاه

-H، کمک طولانی
خلاصه ای از تمام گزینه های ممکن.

-version
شماره نسخه را چاپ کنید (به عنوان major.minor.revision) و خارج شوید.

-q شناور
ضریب فشرده سازی کانال های RGB بین 0 تا 100 را مشخص کنید. پیش فرض این است
75.
در صورت فشرده‌سازی با اتلاف (پیش‌فرض)، یک فاکتور کوچک فایل کوچک‌تری را با
کیفیت پایین تر بهترین کیفیت با استفاده از مقدار 100 به دست می آید.
در صورت فشرده سازی بدون اتلاف (مشخص شده توسط گزینه -lossless)، یک عامل کوچک
سرعت فشرده سازی سریعتر را فعال می کند، اما یک فایل بزرگتر تولید می کند. حداکثر فشرده سازی
با استفاده از مقدار 100 به دست می آید.

-alpha_q INT
ضریب فشرده سازی را برای فشرده سازی آلفا بین 0 تا 100 مشخص کنید. Lossless
فشرده سازی آلفا با استفاده از مقدار 100 به دست می آید، در حالی که مقادیر پایین تر
منجر به فشرده سازی با اتلاف می شود. پیش فرض 100 است.

-f INT قدرت فیلتر رفع انسداد را بین 0 (بدون فیلتر) تا 100 مشخص کنید
(حداکثر فیلترینگ). مقدار 0 هر فیلتری را خاموش می کند. ارزش بالاتر خواهد بود
افزایش قدرت فرآیند فیلتر اعمال شده پس از رمزگشایی تصویر.
هر چه مقدار بالاتر باشد، تصویر صاف تر ظاهر می شود. مقادیر معمولی هستند
معمولاً بین 20 تا 50 است.

از پیش تعیین شده رشته
مجموعه ای از پارامترهای از پیش تعریف شده را متناسب با نوع خاصی از منبع مشخص کنید
مواد مقادیر ممکن عبارتند از: به طور پیش فرض, عکس, تصویر, رسم, شمایل, متن. پس از
از پیش تعیین شده مقادیر سایر پارامترها را بازنویسی می کند (به جز -q یک)، این گزینه
ترجیحا باید ابتدا در ترتیب آرگومان ها ظاهر شود.

-sns INT
دامنه شکل دهی نویز فضایی را مشخص کنید. شکل دهی نویز فضایی (یا sns
به طور خلاصه) به مجموعه ای کلی از الگوریتم های داخلی که برای تصمیم گیری استفاده می شود اشاره دارد
کدام ناحیه از تصویر باید از بیت های نسبتاً کمتری استفاده کند و در کجای دیگر بهتر است
انتقال این بیت ها محدوده ممکن از 0 (الگوریتم خاموش است) تا 100 (the
حداکثر اثر). مقدار پیش فرض 80 است.

-m INT روش فشرده سازی مورد استفاده را مشخص کنید. این پارامتر معامله را کنترل می کند
بین سرعت کدگذاری و اندازه و کیفیت فایل فشرده. مقادیر ممکن
محدوده از 0 تا 6. مقدار پیش فرض 4 است. هنگامی که مقادیر بالاتر استفاده می شود، رمزگذار
زمان بیشتری را صرف بررسی احتمالات رمزگذاری اضافی و تصمیم گیری در مورد آن خواهد کرد
افزایش کیفیت ارزش کمتر می تواند منجر به زمان پردازش سریعتر در هزینه شود
حجم فایل بزرگتر و کیفیت فشرده سازی پایین تر

-jpeg_like
نگاشت پارامتر داخلی را تغییر دهید تا بهتر با اندازه مورد انتظار JPEG مطابقت داشته باشد
فشرده سازی این پرچم به طور کلی یک فایل خروجی با اندازه مشابه خود تولید می کند
معادل JPEG (برای همان -q تنظیم)، اما با اعوجاج بصری کمتر.

-mt در صورت امکان از چند رشته برای رمزگذاری استفاده کنید. این گزینه تنها زمانی موثر است که
با استفاده از فشرده سازی با اتلاف در منبعی با کانال شفافیت.

-حافظه کم
با ذخیره چهار برابر اندازه فشرده، استفاده از حافظه رمزگذاری با اتلاف را کاهش دهید
(معمولا). این باعث می شود رمزگذاری کندتر و خروجی کمی متفاوت باشد
در اندازه و اعوجاج این پرچم فقط برای روش های 3 و بالاتر موثر است و هست
به طور پیش فرض خاموش است توجه داشته باشید که کنار گذاشتن این پرچم عوارض جانبی بر روی آن خواهد داشت
bitstream: ویژگی های بیت استریم خاصی مانند تعداد پارتیشن ها (اجباری
به 1). توجه داشته باشید که گزارش دقیق تری از اندازه بیت استریم توسط چاپ شده است cwebp چه زمانی
با استفاده از این گزینه

-af فیلتر خودکار را روشن می کند. این الگوریتم زمان بیشتری را صرف بهینه سازی می کند
قدرت فیلتر کردن برای رسیدن به کیفیت متعادل.

اضافی OPTIONS


گزینه های پیشرفته تر عبارتند از:

-میزان وضوح تصاویر INT
وضوح فیلتر (در صورت استفاده) را مشخص کنید. محدوده 0 (تندترین) تا 7 است
(کمترین تیز بودن). پیش فرض 0 است.

-استرانگ
از فیلتر قوی استفاده کنید (اگر فیلترینگ به لطف استفاده از -f گزینه). قوی
فیلترینگ به طور پیش فرض روشن است.

-نوسترانگ
فیلترینگ قوی را غیرفعال کنید (اگر فیلترینگ به لطف استفاده از -f گزینه) و
به جای آن از فیلتر ساده استفاده کنید.

-بخش ها INT
تعداد پارتیشن های مورد استفاده در هنگام تقسیم بندی sns را تغییر دهید
الگوریتم بخش ها باید در محدوده 1 تا 4 باشند. مقدار پیش فرض 4 است. این گزینه دارد
هیچ تاثیری برای روش های 3 و بالاتر، مگر اینکه -حافظه کم استفاده می شود.

-partition_limit INT
کیفیت را با محدود کردن تعداد بیت های استفاده شده توسط برخی از ماکروبلاک ها کاهش دهید. محدوده است
0 (بدون تخریب، پیش فرض) تا 100 (تخریب کامل). ارزش های مفید هستند
معمولاً در حدود 30-70 برای تصاویر نسبتاً بزرگ. در فرمت VP8 به اصطلاح
پارتیشن کنترل دارای محدودیت 512k است و برای ذخیره موارد زیر استفاده می شود
اطلاعات: آیا ماکروبلاک رد شده است، به کدام بخش تعلق دارد،
کدگذاری آن به صورت intra 4x4 یا intra 16x16 و در نهایت پیش بینی
حالت هایی برای استفاده برای هر یک از بلوک های فرعی. برای یک تصویر بسیار بزرگ، فقط 512k برگ
اتاق به چند بیت در هر بلوک 16x16 ماکرو. حداقل مطلق 4 بیت در هر است
ماکروبلاک اطلاعات پرش، بخش‌بندی و حالت می‌تواند تقریباً از تمام این 4 بیت استفاده کند
(اگرچه این مورد بعید است)، که برای تصاویر بسیار بزرگ مشکل ساز است. در
ضریب partition_limit تعداد دفعات پرهزینه ترین حالت را کنترل می کند (داخل 4x4)
استفاده خواهد شد. این برای موارد زیر مفید است
پیام نمایش داده می شود: خطا کد: 6 (PARTITION0_OVERFLOW: تقسیم #0 is هم بزرگ
به مناسب 512 هزار). در صورت استفاده -partition_limit برای برآوردن محدودیت 512k کافی نیست،
برای ذخیره بیت های هدر بیشتر در هر بلوک ماکرو باید از بخش های کمتری استفاده کرد. دیدن
la -بخش ها گزینه.

-اندازه INT
اندازه هدف (بر حسب بایت) را برای تلاش و رسیدن به خروجی فشرده مشخص کنید.
کمپرسور چندین رمزگذاری جزئی را انجام می دهد تا به همان اندازه نزدیک شود
برای این هدف امکان پذیر است.

-psnr شناور
یک PSNR هدف (بر حسب دسی بل) برای تلاش و رسیدن به خروجی فشرده مشخص کنید.
کمپرسور چندین رمزگذاری جزئی را انجام می دهد تا به همان اندازه نزدیک شود
برای این هدف امکان پذیر است.

-عبور INT
حداکثر تعداد پاس ها را برای استفاده در طول دوگانگی استفاده شده توسط گزینه ها تنظیم کنید -اندازه or
-psnr. حداکثر مقدار 10 است.

-بزرگ عرض ارتفاع
اندازه منبع را به یک مستطیل با اندازه تغییر دهید عرض x ارتفاع. اگر هر کدام (اما نه
هر دو) از عرض or ارتفاع پارامترها 0 است، مقدار محاسبه خواهد شد
حفظ نسبت تصویر

-برداشت موقعیت x موقعیت y عرض ارتفاع
منبع را به یک مستطیل با گوشه بالا سمت چپ در مختصات برش دهید (موقعیت x,
موقعیت y) و اندازه عرض x ارتفاع. این منطقه کشت باید به طور کامل مهار شود
در مستطیل منبع

-s عرض ارتفاع
مشخص کنید که فایل ورودی در واقع از نمونه‌های خام Y'CbCr تشکیل شده است
توصیه ITU-R BT.601، در قالب خطی 4:2:0. هواپیمای لوما اندازه دارد عرض
x ارتفاع.

-نقشه INT
خروجی ASCII-نقشه اضافی اطلاعات رمزگذاری. مقادیر احتمالی نقشه از
1 تا 6. این فقط برای کمک به اشکال زدایی است.

-پیش INT
چند مرحله پیش پردازش را مشخص کنید. استفاده از مقدار "2" باعث ایجاد کیفیت می شود -
دیترینگ شبه تصادفی وابسته در طول تبدیل RGBA->YUVA (فشرده سازی با اتلاف
فقط).

-alpha_filter رشته
روش فیلتر پیش بینی برای صفحه آلفا را مشخص کنید. یکی از "هیچ"، "سریع"
یا "بهترین"، به ترتیب افزایش پیچیدگی و کندی. پیش‌فرض «سریع» است.
در داخل، فیلتر آلفا با استفاده از چهار پیش‌بینی ممکن (هیچ‌کدام،
افقی، عمودی، گرادیان). حالت "بهترین" هر حالت را به نوبه خود امتحان می کند و
یکی را انتخاب کنید که اندازه کوچکتر می دهد. حالت "سریع" فقط سعی می کند یک یک را تشکیل دهد
حدس قبلی بدون آزمایش همه حالت ها.

-alpha_method INT
الگوریتم مورد استفاده برای فشرده سازی آلفا را مشخص کنید: 0 یا 1. الگوریتم 0 نشان دهنده هیچ
فشرده سازی، 1 از فرمت WebP بدون اتلاف برای فشرده سازی استفاده می کند. پیش فرض 1 است.

-alpha_cleanup
برای کمک به تراکم، مقادیر RGB دیده نشده را در ناحیه کاملا شفاف تغییر دهید.
پیش فرض خاموش است.

-blend_alpha INT
این گزینه با استفاده از کانال آلفا (در صورت وجود) را با منبع ترکیب می کند
رنگ پس زمینه در هگزادسیمال به صورت 0xrrggbb مشخص شده است. کانال آلفا است
سپس به مقدار مات 255 بازنشانی کنید.

-نوآلفا
با استفاده از این گزینه کانال آلفا حذف می شود.

-بی ضرر
تصویر را بدون از دست دادن رمزگذاری کنید.

-اشاره رشته
راهنمایی در مورد نوع تصویر ورودی را مشخص کنید. مقادیر ممکن عبارتند از: عکس, تصویر or
گراف.

-فراداده رشته
فهرستی از فراداده جدا شده با کاما برای کپی کردن از ورودی به خروجی در صورت وجود.
مقادیر معتبر: تمام, هیچ, نمایشگاه, ICC, xmp. پیش فرض است هیچ.

توجه: هر قالب ورودی ممکن است از همه ترکیب ها پشتیبانی نکند.

نواسم همه بهینه سازی های اسمبلی را غیرفعال کنید.

-v چاپ اطلاعات اضافی (به ویژه زمان رمزگذاری).

-print_psnr
میانگین PSNR (نسبت پیک سیگنال به نویز) را محاسبه و گزارش کنید.

-print_ssim
میانگین SSIM را محاسبه و گزارش کنید (متریک شباهت ساختاری، ببینید
http://en.wikipedia.org/wiki/SSIM برای جزئیات بیشتر).

-print_lsim
متریک شباهت محلی را محاسبه و گزارش کنید (مجموع کمترین خطا در بین
همسایگان پیکسلی همسایه).

-پیش رفتن
پیشرفت رمزگذاری را به درصد گزارش کنید.

-ساکت چیزی چاپ نکنید.

-کوتاه فقط اطلاعات مختصر (اندازه فایل خروجی و PSNR) را برای هدف آزمایش چاپ کنید.

با استفاده از خدمات onworks.net از cwebp آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

دستورات لینوکس

Ad