YOGA, συμπίεση και μετατροπή παρτίδων εικόνων σε διαφορετικές μορφές

σχετικά με τη βελτιστοποίηση εικόνας γιόγκα

Στο επόμενο άρθρο θα ρίξουμε μια ματιά στο YOGA Image Optimizer. Αυτό είναι ένα εργαλείο για τη μαζική μετατροπή φωτογραφιών σε JPEG, PNG και WEBP και συμπίεση μεγεθών αρχείων με ισοδύναμη ποιότηταΤο Είναι ένα δωρεάν και ανοιχτού κώδικα εργαλείο, το οποίο βασίζεται στο εργαλείο γραμμής εντολών YOGA.

Το backend YOGA χρησιμοποιεί τη βιβλιοθήκη Python Pillow για τη μετατροπή εικόνων σε PNG, JPEG ή WebPΤο Χρησιμοποιήστε τη βιβλιοθήκη Γκουέτζι Η Google δημιουργεί αρχεία JPEG, τα οποία είναι συνήθως 20% έως 30% μικρότερα από τη χρήση libjpegΤο Οι βιβλιοθήκες zopflipng y libwebp Τα Google χρησιμοποιούνται για τη βελτιστοποίηση των άλλων δύο μορφών εικόνας. Το εργαλείο γραμμής εντολών υποστηρίζει επίσης μετατροπή και βελτιστοποίηση μοντέλου 3D χρησιμοποιώντας τη βιβλιοθήκη Assimp.

Γενικά χαρακτηριστικά του YOGA Image Optimizer

προτιμήσεις προγράμματος

  • Το επίσημο front-end της YOGA παρέχει ένα εύκολο στη χρήση γραφικό περιβάλλον για να εκτελέσετε τη διαδικασία μετατροπής και βελτιστοποίησης εικόνας σε Gnu / Linux και Windows.
  • Θα μας επιτρέψει ανοίξτε μια δέσμη εικόνων, εμφανίζοντας τις μικρογραφίες τους, το όνομα και το μέγεθος του αρχείου εισόδου, καθώς και το όνομα εξόδου και τη μορφή αρχείου.
  • Το YOGA Image Optimizer υποστηρίζει διάφορες μορφές ως είσοδο και μπορεί να δημιουργήσει βελτιστοποιημένα αρχεία JPEG, PNG και WebP (τόσο με απώλεια όσο και χωρίς απώλεια).

γιόγκα τρέξιμο

  • Πριν κάνουμε κλικ στο 'Optimize' εμείς θα σας επιτρέψει να επιλέξετε τη μορφή εξόδου και να ορίσετε το επίπεδο συμπίεσης για καθεμία από τις εικόνες.
  • Θα έχουμε υποστήριξη πολλαπλών νημάτων. Θα μπορέσουμε ορίστε πόσους πυρήνες CPU θα χρησιμοποιήσετε.
  • Προσφορές α σκοτεινή λειτουργία.
  • Μοτίβο εξόδου προσαρμοσμένο

Εγκαταστήστε το YOGA Image Optimizer στο Ubuntu

σχετικά με τη βελτιστοποίηση εικόνας γιόγκα

Για το Gnu / Linux, αυτό το λογισμικό μπορεί να εγκατασταθεί μέσω του πακέτου Flatpak ή χρησιμοποιώντας pip3.

Μέσω του πακέτου Flatpak

Εάν χρησιμοποιείτε το Ubuntu 20.04 και εξακολουθείτε να μην έχετε εγκαταστήσει αυτήν την τεχνολογία στον υπολογιστή σας, μπορείτε να συνεχίσετε Ο οδηγός που έγραψε πριν από λίγο ένας συνάδελφος σε αυτό το ιστολόγιο για να το ενεργοποιήσει.

Πότε μπορείτε να εγκαταστήσετε πακέτα flatpak, θα χρειαστεί μόνο να ανοίξετε ένα τερματικό (Ctrl + Alt + T) και να χρησιμοποιήσετε τα παρακάτω εντολή εγκατάστασης:

εγκαταστήστε γιόγκα flatpak

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

Μετά την εγκατάσταση, μπορούμε βρείτε το πρόγραμμα εκκίνησης του προγράμματος στο γραφικό περιβάλλον.

εκτόξευση γιόγκα

Καταργήστε την εγκατάσταση

Εάν αυτό το πρόγραμμα δεν σας πείσει, μπορεί να αφαιρεθεί εύκολα εκτελεί την ακόλουθη εντολή στο τερματικό (Ctrl + Alt + T):

απεγκατάσταση yoga flatpak

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

Χρησιμοποιώντας το pip3

Για όσους δεν τους αρέσουν τα πακέτα Flatpak, έχουν τη δυνατότητα να το κάνουν χρησιμοποιήστε το pip3Το Παρόλο που αυτή η επιλογή, ΜΗΝ δημιουργείτε συντόμευση στην εφαρμογή για να το ξεκινήσετε από την επιφάνεια εργασίας.

Αρχικά, θα ανοίξουμε ένα τερματικό (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

Όπως είπα παραπάνω, το πακέτο pip δεν έχει άμεση πρόσβαση στην εφαρμογή. Γι 'αυτό το λόγο πρέπει να εκτελέσετε την ακόλουθη εντολή για να την ξεκινήσετε από το τερματικό και να δημιουργήσετε ένα αρχείο .desktop:

yoga-image-optimizer

Καταργήστε την εγκατάσταση

να κατάργηση πακέτου αυτής της εφαρμογής, θα χρειαστεί μόνο να ανοίξουμε ένα τερματικό (Ctrl + Alt + T) και να χρησιμοποιήσουμε την εντολή σε αυτό:

απεγκατάσταση γιόγκα με pip3

sudo pip3 uninstall yoga-image-optimizer

Βασική χρήση του YOGA από το τερματικό

Εκτός από τη χρήση του γραφικού περιβάλλοντος, το οποίο νομίζω ότι δεν έχει πολλά να εξηγήσει, μπορούμε επίσης χρησιμοποιήστε το τερματικό για να βελτιστοποιήσετε τις εικόνες μαςΕ Ο ευκολότερος τρόπος για να βελτιστοποιήσετε μια εικόνα από το τερματικό είναι χρησιμοποιώντας την ακόλουθη εντολή:

μετατροπή εικόνας από τερματικό

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

Όταν η μορφή εξόδου δεν καθορίζεται στο τερματικό, το YOGA δημιουργεί μια εικόνα με την ίδια μορφή με την εικόνα εισόδουΤο Μόνο PNG, JPEG και WEBP υποστηρίζονται ως είσοδος, όταν η μορφή εξόδου δεν έχει καθοριστεί ρητά.

Η μορφή εξόδου μπορεί να καθοριστεί χρησιμοποιώντας το -επιλογή μορφής εξόδου:

μετατροπή εικόνας

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

Υποστηρίζονται οι ακόλουθες μορφές:

  • orig: Αυτή είναι η προεπιλογή. Η μορφή εξόδου θα είναι η ίδια με την εικόνα εισόδου.
  • αυτόματη: Η μορφή εξόδου επιλέγεται αυτόματα. Το YOGA θα δημιουργήσει ένα PNG εάν η εικόνα εισόδου χρησιμοποιεί διαφάνεια, διαφορετικά θα δημιουργήσει ένα JPEG.
  • png: δημιουργεί μια εικόνα PNG.
  • jpeg: δημιουργεί μια εικόνα JPEG.
  • webp- Δημιουργεί μια εικόνα WEBP με απώλεια.
  • webpl: δημιουργία εικόνας WEBP χωρίς απώλειες

Αυτό το πρόγραμμα επιτρέπει επίσης αλλαγή μεγέθους εικόνων με –επιλογή μεγέθους:

αλλαγή μεγέθους εικόνας

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

Σε αυτήν την περίπτωση, εάν το πλάτος και το ύψος έχουν την ίδια τιμή, δεν χρειάζεται να καθορίσουμε και τα δύο.

Το YOGA θα μας επιτρέψει επίσης ορίστε την επιθυμητή ποιότητα αρχείων JPEG και WebP που μπορεί να δημιουργηθεί με τις επιλογές -ποιότητα Jpeg y -Ποιότητα διαδικτύουΤο Αυτές οι επιλογές παίρνουν έναν ακέραιο μεταξύ 0 (αρχεία χαμηλότερης ποιότητας) και 100 (υψηλότερης ποιότητας αρχεία) ως παράμετρος:

αλλάξει την ποιότητα της εικόνας

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

Εάν είστε χρήστης Gnu / Linux, αυτή είναι μια ενδιαφέρουσα επιλογή για τη βελτιστοποίηση των εικόνων σας, η οποία είναι επίσης δωρεάν και ανοιχτού κώδικα. Μπορεί μάθετε περισσότερα για αυτό το πρόγραμμα στο δικό σας ιστοσελίδα ή στο αποθετήριο στο GitHub του σχεδίου.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.