ImageMagick
Το ImageMagick είναι ένα εργαλείο επεξεργασίας εικόνας από τη γραμμή εντολών, με πάρα πολλές δυνατότητες. Λόγω της υποστήριξής του για πολύ λεπτομερή παραμετροποίηση, χρησιμοποιείται από πολλά άλλα προγράμματα όταν χρειάζονται να επεξεργαστούν μια εικόνα.
Παραδείγματα
Το convert είναι ένα εργαλείο που παρέχεται μαζί με το ImageMagick. Μπορεί να μετατρέψει εικόνες από μια μορφή σε άλλη, καθώς και να αλλάξει μερικές βασικές τους ιδιότητες, όπως το μέγεθος. Για παράδειγμα, η ακόλουθη εντολή θα μετατρέψει όλες τις εικόνες jpg σε ένα φάκελο σε αρχείο pdf:
convert *.jpg output.pdfΤόσο απλά! Μια λίγο πιο προχωρημένη λειτουργία: η ακόλουθη εντολή θα μειώσει το μέγεθος όλων των εικόνων σε ένα φάκελο στο ποσοστό που δίδεται ως τιμή της παραμέτρου resize, και θα παράξει τα καινούρια αρχεία προσθέτωντας το «thumb» στο όνομά τους:
for i in *.jpg; do convert -resize 25% "$i" "$i"_thumb.jpg; done
Σημειώστε ότι η ταχύτητα της εκτέλεσης της εντολής εξαρτάται από τον αριθμό και το αρχικό μέγεθος των εικόνων. Για μια πρακτική εφαρμογή του πιο πάνω, δείτε την μαζική σμίκρυνση εικόνων στον Ναυτίλο.