Αυτο το μαγικο εργαλειο, μπορει να κανει πολλες τροποποιησεις σε μια εικονα, οπως, αλλαγη τυπου αρχειου,
αλλαγη διαστασεων, περιστροφη, προσθηκη πλαισιων, προσθηκη σχηματων,κειμενων,
δημιουργεια GIF animation, και πολλα ακομα....
Δειτε περισσοτερα εδω http://www.imagemagick.org/script/index.php#features
Ολες οι τροποποιησεις γινονται με τη χρηση εντολων, απο τερματικο, οποτε και χρειαζονται γνωσεις τερματικου!
Καλο ειναι, πριν προσπαθησουμε να αλλαξουμε μια εικονα,
να κανουμε δοκιμες για να μην κανουμε καποιο λαθος και χαλασουμε την οποια εικονα μας!
Περιεχόμενα
Τροπος εγκαταστασης ImageMagick
Πρωτα απ'ολα πρεπει να το κανουμε εγκατασταση,
α) Απο synaptic κανουμε εγκατασταση το πακετο imagemagick
β) Ανοιγουμε τερματικο (Εφαρμογες - Βοηθηματα - Τερματικο) και εκτελουμε
- Κώδικας: Επιλογή όλων
sudo apt-get install imagemagick
Χρηση του ImageMagick
Παρακατω θα δουμε καποιες απο τις χρησεις που μπορουμε να κανουμε, απο τις πιο βασικες.
Για ολες τις παρακατω εντολες, πρωτα θα πρεπει να εχουμε δικαιωματα στον φακελο με τις φωτογραφιες
- Κώδικας: Επιλογή όλων
cd διαδρομη/μεχρι_τον_φακελο/της_εικονας
Μετα εκτελουμε (για να φτιαξουμε μια εικονα, χωρις να αντικαστησουμε την υπαρχουσα)
Για την μετατροπη εικονων .jpg σε .png η εντολη θα πρεπει να ειναι
- Κώδικας: Επιλογή όλων
convert ονομα_εικονας.jpg νεα_ονομασια.png
Για την αλλαγη διαστασεων η εντολη θα πρεπει να ειναι
Στις τιμες (256x256=διασταση) βαζουμε τις αντιστοιχες που θελουμε.
- Κώδικας: Επιλογή όλων
convert -resize 256x256 ονομα_εικονας.jpg νεα_ονομασια.jpg
Για την αλλαγη διαστασεων, με ποιοτητα 0-100% η εντολη θα πρεπει να ειναι
Στις τιμες (256x256=διασταση / 100=ποιοτητα) βαζουμε τις αντιστοιχες που θελουμε.
- Κώδικας: Επιλογή όλων
convert -resize 256x256 -quality 100 ονομα_εικονας.jpg νεα_ονομασια.jpg
Για την περιστροφη της εικονας(προς τα αριστερα) η εντολη θα πρεπει να ειναι
Στις τιμες (90=μοιρες περιστροφης) βαζουμε τις αντιστοιχες που θελουμε.
- Κώδικας: Επιλογή όλων
convert ονομα_εικονας.jpg -rotate -90 νεα_ονομασια.jpg
- Κώδικας: Επιλογή όλων
convert ονομα_εικονας.jpg -rotate 90 νεα_ονομασια.jpg
Για την προσθηκη πλαισιων η εντολη θα πρεπει να ειναι
Στις τιμες (red=χρωμα / 10x10=διασταση) βαζουμε τις αντιστοιχες που θελουμε.
- Κώδικας: Επιλογή όλων
convert -mattecolor red -frame 10x10 ονομα_εικονας.jpg νεα_ονομασια.jpg
Για την αλλαγη χρωματισμου η εντολη θα πρεπει να ειναι
Στην τιμη (255=χρωμα) βαζουμε την αντιστοιχη που θελουμε.
- Κώδικας: Επιλογή όλων
convert -colorize 255 ονομα_εικονας.jpg νεα_ονομασια.jpg
Για την δημιουργια εικονας .gif απο εικονες .jpg η εντολη θα πρεπει να ειναι
Με το *.jpg σημαινει οτι θα συμπεριλαβει ολες τις εικονες .jpg που βρισκοντε στον φακελο
- Κώδικας: Επιλογή όλων
convert *.jpg νεα_ονομασια.gif
Για την δημιουργια εικονας .gif απο εικονες .jpg η εντολη θα πρεπει να ειναι
Στις τιμες (100=ταχυτητα εναλλαγης εικονων / 5=φορες επαναληψις) βαζουμε τις αντιστοιχες που θελουμε.
- Κώδικας: Επιλογή όλων
convert *.jpg -delay 100 -loop 5 νεα_ονομασια.gif
Για την διασπαση των εικονων .gif η εντολη θα πρεπει να ειναι
- Κώδικας: Επιλογή όλων
convert ονομα_εικονας.gif -scene 1 +adjoin νεα_ονομασια.gif
Για την ενωση πολλων εικονων .gif η εντολη θα πρεπει να ειναι
- Κώδικας: Επιλογή όλων
convert *.gif νεα_ονομασια.gif
Μπορουμε να κανουμε και πολλες διαφορετικες ρυθμισεις,
αναλογως με το τι επεξεργασια θελουμε να κανουμε στην φωτογραφια μας, ετσι και προσαρμοζουμε την εντολη!
Περισσοτερες πληροφοριες μπορουμε να δουμε με την εκτελεση της εντολης
- Κώδικας: Επιλογή όλων
man imagemagick
Πολλες περισσοτερες λυσεις μπορειτε να βρειτε με μια Αναζητηση εδω http://www.imagemagick.org/script/index.php
Μπορουμε επισης να χρησιμοποιησουμε και πολλα ετοιμα script που υπαρχουν ετοιμα για το ImageMagick
οπου μπορουμε να τα βρουμε εδω http://www.fmwconcepts.com/imagemagick/index.php
Σε περιπτωση προβληματων, κανουμε μια Αναζητηση εδω http://www.imagemagick.org/discourse-server/
Ο οδηγος ειναι βασισμενος απο εδω http://www.imagemagick.org/script/index.php
Η εργασία υπάγεται στην άδεια Creative Commons Αναφορά-Μη εμπορική χρήση-Παρόμοια διανομή 3.0 Ελλάδα