Πώς να μετατρέψετε εικόνες χρησιμοποιώντας Linux
Τι να ξέρετε
- Εγκαταστήστε το βοηθητικό πρόγραμμα ImageMagick χρησιμοποιώντας τερματικό. Στο Debian, στο Ubuntu ή στο Mint, πληκτρολογήστε sudo apt εγκατάσταση imagemagick.
- Για να μετατρέψετε μια εικόνα, η εντολή είναι μετατροπή [επιλογές εισόδου] αρχείο εισόδου [επιλογές εξόδου] αρχείο εξόδου.
- Για να αλλάξετε το μέγεθος μιας εικόνας, πληκτρολογήστε μετατρέπω [όνομα εικόνας].jpg -αλλαγή μεγέθους [διαστάσεις] [όνομα νέας εικόνας].jpg.
Αυτός ο οδηγός δείχνει πώς να χειρίζεστε εικόνες χρησιμοποιώντας το Linux γραμμή εντολών. Θα μάθετε πώς να αλλάξετε το μέγεθος μιας εικόνας τόσο ως προς το μέγεθος αρχείου όσο και ως προς την κλίμακα. Θα μάθετε επίσης πώς να κάνετε μετατροπή μεταξύ πολλών τύπων αρχείων όπως από JPG προς το PNG ή GIF προς το ΔΕΘ.
Εγκαταστήστε το ImageMagick
Η εντολή μετατροπής δεν είναι ένα προεπιλεγμένο βοηθητικό πρόγραμμα συστήματος Linux και δεν συνοδεύεται από τις περισσότερες διανομές. Υπάρχει μεγάλη πιθανότητα να χρειαστεί να το εγκαταστήσετε.
Το Convert προέρχεται από το ImageMagick, ένα δημοφιλές βοηθητικό πρόγραμμα χειρισμού εικόνων που χρησιμοποιείται από πολλές εφαρμογές. Ξεκινήστε εγκαθιστώντας το στο σύστημά σας. Ανοίξτε ένα παράθυρο τερματικού και εκτελέστε την εντολή που ταιριάζει με τη διανομή σας.

Debian/Ubuntu/Mint
sudo apt εγκατάσταση imagemagick
Fedora/CentOS
sudo dnf εγκατάσταση ImageMagick
OpenSUSE
sudo zypper εγκατάσταση ImageMagick
Arch Linux/Manjaro
sudo pacman -s imagemagick
Η εντολή μετατροπής
Η εντολή μετατροπής χρησιμοποιείται για τη μετατροπή μιας εικόνας. Η μορφή έχει ως εξής:
μετατροπή [επιλογές εισόδου] αρχείο εισόδου [επιλογές εξόδου] αρχείο εξόδου.
Πώς να αλλάξετε το μέγεθος μιας εικόνας
Εάν πρόκειται να συμπεριλάβετε μια εικόνα σε μια ιστοσελίδα και θέλετε να έχει συγκεκριμένο μέγεθος, μπορείτε να χρησιμοποιήσετε κάποιο CSS για να αλλάξετε το μέγεθος της εικόνας.
Είναι πραγματικά καλύτερο όμως να ανεβάσετε την εικόνα στο σωστό μέγεθος και να την εισάγετε στη σελίδα.
Αυτό είναι φυσικά μόνο ένα παράδειγμα για τον οποίο μπορεί να θέλετε αλλάξτε το μέγεθος μιας εικόνας.
Για να αλλάξετε το μέγεθος μιας εικόνας χρησιμοποιήστε την ακόλουθη εντολή.
μετατροπή imagename.jpg -αλλαγή μεγέθους διαστάσεων newimagename.jpg
Για παράδειγμα, για να μετατρέψετε μια εικόνα σε 800x600 θα χρησιμοποιούσατε την ακόλουθη εντολή:
μετατροπή imagename.jpg - αλλαγή μεγέθους 800x600 newimagename.jpg
Εάν με μετατροπή στις καθορισμένες διαστάσεις το αναλογία απεικόνισης θα μπερδευτεί η εικόνα θα αλλάξει το μέγεθος στην πλησιέστερη αναλογία.
Για να αναγκάσετε τη μετατροπή να είναι το ακριβές μέγεθος, χρησιμοποιήστε την ακόλουθη εντολή:
μετατροπή imagename.jpg - αλλαγή μεγέθους 800x600! newimagename.jpg
Δεν χρειάζεται να καθορίσετε το ύψος και το πλάτος ως μέρος της εντολής αλλαγής μεγέθους. Για παράδειγμα, αν θέλετε το πλάτος να είναι 800 και δεν σας ενδιαφέρει το ύψος, μπορείτε να χρησιμοποιήσετε την ακόλουθη εντολή:
μετατροπή imagename.jpg - αλλαγή μεγέθους 800 newimagename.jpg
Για να αλλάξετε το μέγεθος μιας εικόνας σε καθορισμένο ύψος, χρησιμοποιήστε την ακόλουθη εντολή:
μετατροπή ονόματος εικόνας, jpg - αλλαγή μεγέθους x600 newimagename.jpg
Πώς να μετατρέψετε από μια μορφή εικόνας σε άλλη
Εάν έχετε ένα αρχείο JPG και θέλετε να το μετατρέψετε σε PNG, τότε θα χρησιμοποιήσετε την ακόλουθη εντολή:
μετατροπή image.jpg image.png
Μπορείτε να συνδυάσετε πολλές διαφορετικές μορφές αρχείων. Για παράδειγμα:
μετατροπή image.png image.gif
μετατροπή image.jpg image.bmp
μετατροπή image.gif image.tif
Πώς να προσαρμόσετε το μέγεθος αρχείου για μια εικόνα
Υπάρχουν διάφοροι τρόποι για να αλλάξετε το φυσικό μέγεθος αρχείου μιας εικόνας.
- Αλλάξτε την αναλογία διαστάσεων (κάντε την μικρότερη)
- Αλλάξτε τη μορφή αρχείου
- Αλλάξτε την ποιότητα συμπίεσης
Η μείωση του μεγέθους της εικόνας θα μειώσει το μέγεθος του αρχείου. Επιπλέον, η χρήση μιας μορφής αρχείου που περιλαμβάνει συμπίεση, όπως το JPG, θα σας επιτρέψει να μειώσετε το φυσικό μέγεθος του αρχείου.
Τέλος, η προσαρμογή της ποιότητας θα κάνει το φυσικό μέγεθος του αρχείου μικρότερο.
Οι προηγούμενες 2 ενότητες σάς έδειξαν πώς να προσαρμόσετε το μέγεθος και τον τύπο αρχείου. Προς το συμπίεση της εικόνας δοκιμάστε την παρακάτω εντολή:
μετατροπή imagename.jpg -ποιότητα 90 newimage.jpg
Η ποιότητα προσδιορίζεται ως ποσοστό. Όσο χαμηλότερο είναι το ποσοστό τόσο μικρότερο είναι το αρχείο εξόδου αλλά προφανώς η τελική ποιότητα εξόδου δεν είναι τόσο καλή.
Τρόπος περιστροφής εικόνων
Εάν έχετε τραβήξει μια φωτογραφία σε κατακόρυφη εικόνα αλλά θέλετε να είναι μια οριζόντια εικόνα, μπορείτε να περιστρέψετε την εικόνα χρησιμοποιώντας την ακόλουθη εντολή:
μετατροπή imagename.jpg -rotate 90 newimage.jpg
Μπορείτε να καθορίσετε οποιαδήποτε γωνία περιστροφής.
Για παράδειγμα, δοκιμάστε αυτό:
μετατροπή imagename.jpg -rotate 45 newimage.jpg
Μετατροπή επιλογών γραμμής εντολών
Υπάρχουν δεκάδες επιλογές γραμμής εντολών που μπορούν να χρησιμοποιηθούν με την εντολή μετατροπής όπως φαίνεται εδώ:
Οι επιλογές υποβάλλονται σε επεξεργασία με σειρά εντολών. Οποιαδήποτε επιλογή καθορίζετε στη γραμμή εντολών παραμένει σε ισχύ για το σύνολο εικόνων που ακολουθεί, έως ότου το σύνολο τερματιστεί με την εμφάνιση οποιασδήποτε επιλογής ή - ουπ. Ορισμένες επιλογές επηρεάζουν μόνο την αποκωδικοποίηση των εικόνων και άλλες μόνο την κωδικοποίηση. Το τελευταίο μπορεί να εμφανιστεί μετά την τελική ομάδα εικόνων εισαγωγής.
Για μια πιο λεπτομερή περιγραφή κάθε επιλογής, βλ ImageMagick.
-γειτονεύω | ενώστε τις εικόνες σε ένα ενιαίο αρχείο πολλαπλών εικόνων |
-αφίνη | σχέδιο μετασχηματισμού πίνακα |
-αντιάλιας | αφαιρέστε το ψευδώνυμο pixel |
-προσαρτώ | προσαρτήστε ένα σύνολο εικόνων |
-μέση τιμή | μέσο όρο ενός συνόλου εικόνων |
-Ιστορικό | το χρώμα του φόντου |
-θολούραΧ | θολώστε την εικόνα με έναν τελεστή Gaussian |
-σύνοροΧ | περιβάλλουν την εικόνα με χρωματικό περίγραμμα |
-χρώμα πλαισίου | το χρώμα του περιγράμματος |
-κουτί | ορίστε το χρώμα του πλαισίου οριοθέτησης σχολιασμού |
-κρύπτη | megabytes μνήμης διαθέσιμα στην προσωρινή μνήμη pixel |
-Κανάλι | τον τύπο του καναλιού |
-ξυλάνθρακας | προσομοίωση ενός σχεδίου με κάρβουνο |
-μπριζόλαx{+-}{+-}{%} | αφαιρέστε pixel από το εσωτερικό μιας εικόνας |
-συνδετήρας | εφαρμόστε τη διαδρομή αποκοπής, εάν υπάρχει |
-συναυξάνω | συγχωνεύστε μια ακολουθία εικόνων |
-χρωματίζω | χρωματίστε την εικόνα με το χρώμα του στυλό |
-χρωματιστά | προτιμώμενος αριθμός χρωμάτων στην εικόνα |
-χρωματικός χώρος | τον τύπο του χρωματικού χώρου |
-σχόλιο | σχολιάστε μια εικόνα με ένα σχόλιο |
-συνθέτω | το είδος της σύνθεσης της εικόνας |
-συμπιέζω | τον τύπο συμπίεσης εικόνας |
-αντίθεση | βελτιώστε ή μειώστε την αντίθεση της εικόνας |
-καλλιέργειαx{+-}{+-}{%} | προτιμώμενο μέγεθος και θέση της περικομμένης εικόνας |
-κύκλος | μετατοπίστε τον χρωματικό χάρτη εικόνας κατά ποσότητα |
-εντοπισμός σφαλμάτων | ενεργοποίηση εκτύπωσης εντοπισμού σφαλμάτων |
-αποδόμηση | διασπάστε μια ακολουθία εικόνας σε συστατικά μέρη |
-καθυστέρηση<1/100 του δευτερολέπτου> | εμφάνιση της επόμενης εικόνας μετά την παύση |
-πυκνότηταΧ | κάθετη και οριζόντια ανάλυση σε pixel της εικόνας |
-βάθος | βάθος της εικόνας |
-αποτύπωμα | μειώστε τις κηλίδες μέσα σε μια εικόνα |
-απεικόνιση | καθορίζει τον διακομιστή X για επικοινωνία |
-διαθέτω | Μέθοδος απόρριψης GIF |
-τρεμούλα | εφαρμόστε τη διάχυση σφαλμάτων Floyd/Steinberg στην εικόνα |
-σχεδιάζω | σχολιάστε μια εικόνα με ένα ή περισσότερα γραφικά πρωτόγονα |
-άκρη | ανίχνευση άκρων μέσα σε μια εικόνα |
-αποτυχαίνω | ανάγλυφο μια εικόνα |
-κωδικοποίηση | καθορίστε την κωδικοποίηση γραμματοσειράς |
-ενδιάνος | καθορίστε την endianness (MSB ή LSB) της εικόνας εξόδου |
-ενισχύω | εφαρμόστε ένα ψηφιακό φίλτρο για να βελτιώσετε μια θορυβώδη εικόνα |
-εξισώνω | εκτελέστε εξίσωση ιστογράμματος με την εικόνα |
-γέμισμα | χρώμα για χρήση όταν γεμίζετε ένα πρωτόγονο γραφικό |
-φίλτρο | χρησιμοποιήστε αυτόν τον τύπο φίλτρου όταν αλλάζετε το μέγεθος μιας εικόνας |
-ισοπεδώνω | ισοπεδώστε μια ακολουθία εικόνων |
-αναρρίπτω | δημιουργήστε μια "εικόνα καθρέφτη" |
-πτώση | δημιουργήστε μια "εικόνα καθρέφτη" |
-γραμματοσειρά | χρησιμοποιήστε αυτήν τη γραμματοσειρά όταν σχολιάζετε την εικόνα με κείμενο |
-πλαίσιοx++ | περιβάλλουν την εικόνα με ένα διακοσμητικό περίγραμμα |
-χνούδι{%} | Τα χρώματα σε αυτή την απόσταση θεωρούνται ίσα |
-γάμα | επίπεδο διόρθωσης γάμμα |
-ΓκαουσιανόςΧ | θολώστε την εικόνα με έναν τελεστή Gaussian |
-γεωμετρίαx{+-}{+-}{%}{@} {!}{} | προτιμώμενο μέγεθος και θέση του παραθύρου Εικόνα. |
-βαρύτητα | κατεύθυνση προς την οποία στρέφεται η πρωτόγονη κατά τον σχολιασμό της εικόνας. |
-βοήθεια | οδηγίες χρήσης εκτύπωσης |
-έκρηξη | εκρήγνυται εικονοστοιχεία εικόνας γύρω από το κέντρο |
-πρόθεση | χρησιμοποιήστε αυτόν τον τύπο πρόθεσης απόδοσης κατά τη διαχείριση του χρώματος της εικόνας |
-συμπεριπλέκω | τον τύπο του σχήματος σύμπλεξης |
-επιγραφή | αντιστοιχίστε μια ετικέτα σε μια εικόνα |
-επίπεδο | προσαρμόστε το επίπεδο αντίθεσης της εικόνας |
-λίστα | τον τύπο της λίστας |
-βρόχος | προσθέστε την επέκταση βρόχου Netscape στο κινούμενο σχέδιο GIF |
-χάρτης | επιλέξτε ένα συγκεκριμένο σύνολο χρωμάτων από αυτήν την εικόνα |
-μάσκα | Καθορίστε μια μάσκα αποκοπής |
-ματ | αποθηκεύστε ματ κανάλι εάν η εικόνα έχει ένα |
-διάμεσος | εφαρμόστε ένα διάμεσο φίλτρο στην εικόνα |
-μετατονίζω | διαφοροποιούν τη φωτεινότητα, τον κορεσμό και την απόχρωση μιας εικόνας |
-μονόχρωμος | μετατρέψτε την εικόνα σε ασπρόμαυρη |
-μορφή | μεταμορφώνει μια ακολουθία εικόνας |
-μωσαϊκό | δημιουργήστε ένα μωσαϊκό από μια ακολουθία εικόνας |
-αρνούμαι | αντικαταστήστε κάθε pixel με το συμπληρωματικό του χρώμα |
-θόρυβος | προσθήκη ή μείωση του θορύβου σε μια εικόνα |
- ουπ | NOOP (καμία επιλογή) |
-ομαλύνω | μετατρέψτε την εικόνα ώστε να καλύπτει όλο το εύρος τιμών χρωμάτων |
-αδιαφανής | αλλάξτε αυτό το χρώμα στο χρώμα του στυλό μέσα στην εικόνα |
-σελίδαx{+-}{+-}{%}{!}{} | μέγεθος και θέση ενός καμβά εικόνας |
-χρώμα | προσομοίωση ελαιογραφίας |
-στυλό | καθορίστε το χρώμα του στυλό για τις εργασίες σχεδίασης |
-πινγκ | προσδιορίζει αποτελεσματικά τα χαρακτηριστικά της εικόνας |
-μέγεθος πόντων | Σημείο της γραμματοσειράς Postscript, OPTION1 ή TrueType |
-προεπισκόπηση | τύπος προεπισκόπησης εικόνας |
-επεξεργάζομαι, διαδικασία | επεξεργαστείτε μια ακολουθία εικόνων |
-Προφίλ | προσθέστε ICM, IPTC ή γενικό προφίλ στην εικόνα |
-ποιότητα | Επίπεδο συμπίεσης JPEG/MIFF/PNG |
-υψώνωΧ | φωτίζουν ή σκουραίνουν τα άκρα της εικόνας |
-περιοχήx{+-}{+-} | εφαρμόστε επιλογές σε ένα τμήμα της εικόνας |
-αλλάξτε το μέγεθοςx{%}{@}{!}{} | αλλάξτε το μέγεθος μιας εικόνας |
-ρολό{+-}{+-} | κυλήστε μια εικόνα κάθετα ή οριζόντια |
-γυρίζω{} | εφαρμόστε την περιστροφή εικόνας Paeth στην εικόνα |
-δείγμα | κλίμακα εικόνας με δειγματοληψία pixel |
-sampling_factorΧ | συντελεστές δειγματοληψίας που χρησιμοποιούνται από κωδικοποιητή JPEG ή MPEG-2 και αποκωδικοποιητή/κωδικοποιητή YUV. |
-κλίμακα | κλιμάκωση της εικόνας. |
-σκηνή | αριθμός σκηνής |
-σπόρος | τιμή σπόρου γεννήτριας ψευδοτυχαίων αριθμών |
-τμήμαΧ | τμηματοποιήστε μια εικόνα |
-απόχρωσηΧ | σκιάστε την εικόνα χρησιμοποιώντας μια μακρινή πηγή φωτός |
-ακονίζωΧ | οξύνει την εικόνα |
-ξύρισμαΧ | ξυρίστε pixel από τις άκρες της εικόνας |
-κουρεύωΧ | κόψτε την εικόνα κατά μήκος του άξονα X ή Y |
-Μέγεθοςx{+offset} | πλάτος και ύψος της εικόνας |
-ηλιάζω | άρνηση όλων των pixel πάνω από το επίπεδο κατωφλίου |
-εξάπλωση | μετατόπιση των εικονοστοιχείων της εικόνας κατά ένα τυχαίο ποσό |
-Εγκεφαλικό | χρώμα για χρήση όταν χαϊδεύετε ένα πρωτόγονο γραφικό |
-πλάτος διαδρομής | ορίστε το πλάτος διαδρομής |
-δίνη | στροβιλίστε εικονοστοιχεία εικόνας γύρω από το κέντρο |
-υφή | όνομα υφής σε πλακίδιο στο φόντο της εικόνας |
-κατώφλι | κατώφλι της εικόνας |
-πλακάκι | εικόνα πλακιδίου όταν γεμίζετε ένα γραφικό πρωτόγονο |
-μεταμορφώνω | μεταμορφώστε την εικόνα |
-διαφανής | κάντε αυτό το χρώμα διαφανές μέσα στην εικόνα |
- βάθος δέντρου | βάθος δέντρου για τον αλγόριθμο μείωσης χρώματος |
-τακτοποίηση | κόψτε μια εικόνα |
-τύπος | τον τύπο της εικόνας |
-μονάδες | τον τύπο ανάλυσης εικόνας |
- αιχμηρόςΧ | ακονίστε την εικόνα με έναν χειριστή χωρίς ευκρινή μάσκα |
-use_pixmap | χρησιμοποιήστε το pixmap |
-πολύλογος | εκτυπώστε λεπτομερείς πληροφορίες για την εικόνα |
-θέα | Παράμετροι προβολής FlashPix |
-κύμαΧ | αλλάζει μια εικόνα κατά μήκος ενός ημιτονοειδούς κύματος |
-γράφω | γράψτε μια ακολουθία εικόνων [μετατροπή, σύνθετος] |
Για περισσότερες πληροφορίες διαβάστε το εγχειρίδιο για την εντολή μετατροπής.