Crunch هي أداة لتحسين ملف Image Png Lossy. فهو يجمع بين عمق البت الانتقائي ، ونوع اللون ، وتقليل لوحة الألوان مع خوارزمية ضغط Zopfli التي ترميز أدوات تحسين PNGquant و Zopflipng PNG. يؤدي هذا النهج إلى زيادة حجم ملف كبير بالنسبة إلى الأساليب بدون خسارة على حساب انخفاض متواضع نسبيًا في جودة الصورة (انظر مثال الصور أدناه).
يتوفر الاختبار القياسي المستمر في إجراءات github الخاصة بنا. يرجى الاطلاع على دليل المعايير لهذا المستودع للحصول على تفاصيل حول نهج القياس والتعليمات حول كيفية تنفيذ المعايير محليا على الصور المرجعية الموزعة في هذا المستودع أو مع ملفات الصور الخاصة بك.
يتوفر تحسين صورة Crunch PNG من خلال التطبيقات التالية التي يتم توزيعها في هذا المستودع:
crunch - A *Nix Command Line يمكن استخدامه على بيئات نشر تطبيق MacOS و Linux و Windows Posix مثل Cygwin أو نظام Windows الفرعي لـ Linuxتتوفر ارتباطات توثيق التثبيت والاستخدام لكل من تطبيقات Crunch أدناه.
crunch قابل للتنفيذ يمكن تثبيت سطر الأوامر crunch القابل للتنفيذ باستخدام make أو يدويًا. يرجى الاطلاع على وثائق التثبيت.
أدخل مسارات إلى ملفات صور PNG الخاصة بك كوسائط إلى crunch القابلة للتنفيذ. يرجى الاطلاع على وثائق الاستخدام.
يمكن تثبيت تطبيق MacOS GUI الأصلي Crunch باستخدام Homebrew أو مثبت DMG الذي يمكن تنزيله من إصدارات المستودع. يرجى الاطلاع على وثائق التثبيت.
اسحب وإسقاط صورة واحدة أو أكثر على نافذة التطبيق لمعالجة ملفات PNG الخاصة بك. يرجى الاطلاع على وثائق الاستخدام.
يمكن تثبيت خدمة MacOS النقر بزر الماوس الأيمن على خدمة "Crunch Image (S)" مع make أو يدويًا عن طريق السحب والإفلات في MacOS Finder. يرجى الاطلاع على وثائق التثبيت.
حدد صورة واحدة أو أكثر من صور PNG في الباحث ، ثم انقر بزر الماوس الأيمن ، وحدد عنصر قائمة Services > Crunch Image(s) لمعالجة ملفاتك. يرجى الاطلاع على وثائق الاستخدام.
توضح الأمثلة التالية فوائد وعيوب التكرار الحالي لاستراتيجية تحسين المساحة العدوانية لتوفير المساحة. يتم تحديث ملفات الصور المحسنة في كل إصدار Crunch. في كثير من الحالات ، يقلل تحسين PNG من حجم الملف مع تأثير غير محسس على جودة الصورة. في بعض الحالات ، يكون تدهور جودة الصورة مرئيًا. ينصح بشدة التأكيد المرئي لجودة الصورة باستخدام أدوات التحسين المفقودة في إعدادات الإنتاج.












تم الحصول على جميع الصور المذكورة أعلاه من Pixabay وهي مكرسة للمجال العام بموجب تفاني المجال العام CC0.
تم إجراء اختبار DSSIM باستخدام V2.10.0 من أداة Kornelski/DSSIM.
هل حددت مشكلة؟ يرجى إنشاء تقرير إصدار جديد عن تعقب قضية Github حتى نتمكن من معالجته.
تم ترخيص Crunch بموجب ترخيص MIT.
PNGQUANT مرخصة بموجب ترخيص GNU العام العام ، الإصدار 3. رمز المصدر PNGQUANT متاح هنا.
Zopflipng مرخصة بموجب ترخيص Apache ، الإصدار 2.0. يتوفر رمز مصدر Zopflipng المنبع هنا. يتوفر هنا مصدر شوكة Zopflipng المعدلة التي يتم استخدامها في هذا المشروع.
راجع وثيقة الترخيص. md للحصول على التفاصيل ومعلومات الترخيص الإضافية لهذا المشروع.
المساهمات في المشروع موضع ترحيب بحرارة. يرجى اقتراح تحسينات كتقارير إصدار جديدة عن هذا المستودع. يجب على المساهمين المصدرين أن يتورطوا في مستودع GIT وتقديم التغييرات كطلب سحب github.
Crunch هي أداة بسيطة تجعل البرامج الممتازة والمجانية والمفتوحة المصدر مصممة من قبل الآخرين أكثر سهولة. وقد تم تنفيذ العمل الشاق على محركات التحسين التي تعمل من خلال:
تم تصميم الرسوم المتحركة الرائعة MacOS GUI بواسطة Gary Jacobs.