YOGA ، ضغط ودُفعات تحويل الصور إلى تنسيقات مختلفة

حول محسن صورة اليوجا

في المقالة التالية سوف نلقي نظرة على YOGA Image Optimizer. هذا هو أداة لتحويل الصور دفعة واحدة إلى JPEG و PNG و WEBP ، وضغط أحجام الملفات بجودة مكافئة. إنها أداة مجانية ومفتوحة المصدر ، تستند إلى أداة سطر أوامر YOGA.

تستخدم الواجهة الخلفية لـ YOGA مكتبة Python Pillow لتحويل الصور إلى PNG أو JPEG أو WebP. استخدم المكتبة Guetzli تقوم Google بإنشاء ملفات JPEG ، والتي عادة ما تكون أصغر بنسبة 20٪ إلى 30٪ من الملفات المستخدمة libjpeg. المكتبات zopflipng y libwebp تستخدم Google لتحسين تنسيقي الصور الآخرين. تدعم أداة سطر الأوامر أيضًا تحويل النماذج ثلاثية الأبعاد وتحسينها باستخدام المكتبة اسيمب.

الخصائص العامة لبرنامج YOGA Image Optimizer

تفضيلات البرنامج

  • توفر الواجهة الأمامية الرسمية لـ YOGA ملف واجهة رسومية سهلة الاستخدام لإجراء عملية تحويل الصور وتحسينها على Gnu / Linux و Windows.
  • سوف تسمح لنا فتح مجموعة من الصور ، وعرض الصور المصغرة الخاصة بهم ، واسم وحجم ملف الإدخال ، وكذلك اسم الإخراج وتنسيق الملف.
  • يدعم YOGA Image Optimizer تنسيقات مختلفة كمدخلات و يمكن أن تولد ملفات JPEG و PNG و WebP محسنة (مع الخسارة وبدون خسارة).

اليوجا الجري

  • قبل النقر فوق "تحسين" نحن سيسمح لك باختيار تنسيق الإخراج وضبط مستوى الضغط لكل صورة.
  • سيكون لدينا دعم متعدد الخيوط. سنكون قادرين تعيين عدد نوى وحدة المعالجة المركزية المراد استخدامها.
  • تقدم وضع الظلام.
  • نمط الإخراج شخصية.

قم بتثبيت YOGA Image Optimizer على Ubuntu

حول محسن صورة اليوجا

بالنسبة إلى Gnu / Linux ، يمكن تثبيت هذا البرنامج من خلال حزمة Flatpak أو باستخدام pip3.

عبر حزمة Flatpak

إذا كنت تستخدم Ubuntu 20.04 وما زلت لا تملك هذه التقنية مثبتة على جهاز الكمبيوتر الخاص بك ، يمكنك المتابعة الدليل كتبه أحد الزملاء على هذه المدونة منذ فترة لتمكينها.

متى يمكنك تثبيت ملفات حزم flatpak، ستحتاج فقط إلى فتح محطة طرفية (Ctrl + Alt + T) واستخدام ما يلي تثبيت الأمر:

تثبيت اليوغا فلاتباك

flatpak install flathub org.flozz.yoga-image-optimizer

بعد التثبيت ، نستطيع ابحث عن مشغل البرنامج في البيئة الرسومية.

قاذفة اليوغا

إلغاء

إذا لم يقنعك هذا البرنامج ، يمكن إزالتها بسهولة تشغيل الأمر التالي في المحطة (Ctrl + Alt + T):

قم بإلغاء تثبيت برنامج yoga flatpak

flatpak uninstall --delete-data org.flozz.yoga-image-optimizer

استخدام النقطة 3

بالنسبة لأولئك الذين لا يحبون حزم Flatpak ، لديهم إمكانية استخدم النقطة 3. على الرغم من أن هذا الخيار ، لا تقم بإنشاء اختصار للتطبيق لبدء تشغيله من سطح المكتب.

أولاً ، سنفتح محطة طرفية (Ctrl + Alt + T) وفيها سنقوم بتنفيذ الأمر التالي إلى تثبيت المكتبات المطلوبة:

تركيب التبعيات

sudo apt install git build-essential python3 python3-dev python3-pip libgirepository1.0-dev libcairo2-dev pkg-config gir1.2-gtk-3.0

إذا نحن نستطيع قم بتثبيت حزمة التطبيق باستخدام الأمر:

تثبيت اليوجا مع pip3

sudo pip3 install yoga-image-optimizer

كما قلت في الأسطر أعلاه ، لا تتمتع حزمة النقطة بوصول مباشر إلى التطبيق. لهذا السبب تحتاج إلى تشغيل الأمر التالي لبدء تشغيله من المحطة وإنشاء ملف .desktop:

yoga-image-optimizer

إلغاء

إلى إزالة حزمة هذا التطبيق، سنحتاج فقط إلى فتح محطة طرفية (Ctrl + Alt + T) واستخدام الأمر فيها:

إزالة اليوغا مع pip3

sudo pip3 uninstall yoga-image-optimizer

الاستخدام الأساسي لليوجا من المحطة

بالإضافة إلى استخدام البيئة الرسومية ، والتي أعتقد أنه ليس لديها الكثير لشرحها ، يمكننا أيضًا استخدم المحطة لتحسين صورنا. أسهل طريقة لتحسين صورة من الجهاز هي باستخدام الأمر التالي:

تحويل الصور من المحطة

yoga image imagen-entrada.png imagen-salida.webp

عندما لا يتم تحديد تنسيق الإخراج في الجهاز ، تقوم YOGA بإنشاء صورة بنفس تنسيق صورة الإدخال. يتم دعم ملفات PNG و JPEG و WEBP فقط كإدخال ، عندما لا يتم تحديد تنسيق الإخراج بشكل صريح.

يمكن تحديد تنسيق الإخراج باستخدام ملف - خيار تنسيق الإخراج:

تحويل الصور

yoga image --output-format=jpeg imagen-entrada.png imagen-salida.jpeg

التنسيقات التالية مدعومة:

  • على الأصلية: هذا هو الإعداد الافتراضي. سيكون تنسيق الإخراج هو نفسه صورة الإدخال.
  • السيارات: يتم تحديد تنسيق الإخراج تلقائيًا. ستنشئ YOGA ملف PNG إذا كانت الصورة المدخلة تستخدم الشفافية ، وإلا فإنها ستنشئ ملف JPEG.
  • بابوا نيو غينيا: يولد صورة PNG.
  • الحياة السياسية في فرنسا: لإنشاء صورة بتنسيق JPEG.
  • ويب بي- يولد صورة WEBP مع فقدان البيانات.
  • webpl: إنشاء صورة WEBP غير ضائعة

هذا البرنامج يسمح أيضا تغيير حجم الصور مع خيار تغيير الحجم:

تغيير حجم الصورة

yoga image --resize=512x512 imagen-entrada.png imagen-salida.png

في هذه الحالة ، إذا كان للعرض والارتفاع نفس القيمة ، فلن نحتاج إلى تحديد كليهما.

سوف يسمح لنا اليوجا أيضا اضبط الجودة المرغوبة لملفات JPEG و WebP التي يمكن إنشاؤها باستخدام الخيارات - جودة JPEG y - جودة الويب. تأخذ هذه الخيارات عددًا صحيحًا بين 0 (ملفات ذات جودة منخفضة) و 100 (ملفات ذات جودة أعلى) كمعلمة:

تغيير جودة الصورة

yoga image --output-format=jpeg --jpeg-quality=84 imagen-entrada.png imagen-salida.jpg

إذا كنت من مستخدمي Gnu / Linux ، فهذا خيار مثير للاهتمام لتحسين صورك ، وهو أيضًا مجاني ومفتوح المصدر. يمكن تعرف على المزيد حول هذا البرنامج في ملف الموقع أو المستودع على جيثب من المشروع.


كن أول من يعلق

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.