Αφού κάνετε αλλαγές σε μια εικόνα με το JES, βεβαιωθείτε ότι γνωρίζετε πώς να αποθηκεύσετε την ολοκληρωμένη δημιουργία σας.
Το JES είναι ένα περιβάλλον προγραμματισμού που χρησιμοποιεί τη γλώσσα προγραμματισμού Jython. Παρέχει μια φιλική προς το χρήστη διεπαφή για τη σύνταξη, την εκτέλεση και τον εντοπισμό σφαλμάτων κώδικα.
Μπορείτε να χρησιμοποιήσετε το JES για να επεξεργαστείτε μια ποικιλία πολυμέσων, συμπεριλαμβανομένων φωτογραφιών, βίντεο και ήχου. Το JES προσφέρει επίσης πολλές ενσωματωμένες βιβλιοθήκες και λειτουργίες. Αυτά μπορούν να σας βοηθήσουν με συγκεκριμένες εργασίες, όπως η αλλαγή του χρώματος των pixel σε μια εικόνα.
Μόλις ολοκληρώσετε την επεξεργασία μιας εικόνας, μπορείτε να την αποθηκεύσετε τοπικά στον υπολογιστή σας.
Πώς να τροποποιήσετε ένα παράδειγμα εικόνας
Μπορείτε να εισάγετε και απόδοση μιας εικόνας σε JES για επεξεργασία.
- Ανοίξτε την εφαρμογή JES στον υπολογιστή σας.
- Στο παράθυρο προγραμματισμού, δημιουργήστε μια νέα συνάρτηση που ονομάζεται savePictureToFile():
defsavePictureToFile():
- Μέσα σε αυτήν τη λειτουργία, εμφανίστε έναν διαχειριστή αρχείων για να ζητήσετε από τον χρήστη να επιλέξει ένα αρχείο. Θυμηθείτε να εισάγετε τον κώδικά σας ως μέρος της δομής του Jython:
αρχείο = pickAFile()
- Δημιουργήστε ένα νέο αντικείμενο εικόνας από το επιλεγμένο αρχείο:
pic = makePicture (αρχείο)
- Κάντε κάποιες αλλαγές για να τροποποιήσετε την εικόνα. Για παράδειγμα, μπορείτε χρησιμοποιήστε το JES για να προσθέσετε κείμενο στην εικόνα. Για να το κάνετε αυτό, ξεκινήστε εισάγοντας το "java.awt. Γραμματοσειρά" για χρήση γραμματοσειρών με στυλ:
εισαγωγή java.awt. Γραμματοσειρά όπως και Γραμματοσειρά
- Δημιουργήστε το κείμενο που θα εμφανίσετε στην εικόνα και δώστε της λίγο στυλ. Χρησιμοποιήστε τη συνάρτηση addTextWithStyle() για να προσθέσετε το κείμενο στην εικόνα σε ένα συγκεκριμένο σύνολο συντεταγμένων:
str = "Κείμενο προστέθηκε για τροποποίηση εικόνας"
styledFont = makeStyle("Arial", Γραμματοσειρά. ΤΟΛΜΗΡΟΣ, 96)
addTextWithStyle (εικόνα, 200, 200, str, styledFont)
Πώς να αποθηκεύσετε τη νέα εικόνα στον υπολογιστή σας
Μπορείτε να χρησιμοποιήσετε την ενσωματωμένη συνάρτηση writePictureTo() για να αποθηκεύσετε τη νέα εικόνα ως νέο αρχείο στον υπολογιστή σας.
- Ακόμα μέσα στη συνάρτηση savePictureToFile() και μετά την επεξεργασία της εικόνας, προσθέστε μια μεταβλητή για να αποθηκεύσετε τη διαδρομή του αρχείου. Οι λεπτομέρειες θα εξαρτηθούν από το λειτουργικό σας σύστημα και τη δομή του συστήματος αρχείων. Ακολουθεί ένα παράδειγμα διαδρομής προς έναν φάκελο Desktop σε υπολογιστή Windows:
pathToDesktop = "C:\\Users\\Sharl\\Desktop\\"
- Προσθέστε μια μεταβλητή για να αποθηκεύσετε το όνομα της πρόσφατα αποθηκευμένης εικόνας:
newFileName = "newPic.jpg"
- Χρησιμοποιήστε την ενσωματωμένη συνάρτηση writePictureTo() για να αποθηκεύσετε τη νέα σας εικόνα ως αρχείο. Περάστε την εικόνα που αποθηκεύετε στη συνάρτηση μαζί με την πλήρη διαδρομή του αρχείου για να την αποθηκεύσετε.
fullPath = pathToDesktop + newFileName
writePictureTo (pic, fullPath) - Για να εκτελέσετε το σενάριο Jython, κάντε κλικ στο Φόρτωση προγράμματος κουμπί, που βρίσκεται μεταξύ της περιοχής προγραμματισμού και του τερματικού.
- Πληκτρολογήστε το όνομα της συνάρτησης στο τερματικό για να την εκτελέσετε:
savePictureToFile()
- Χρησιμοποιήστε τη διαχείριση αρχείων για να επιλέξετε μια εικόνα.
- Πλοηγηθείτε στην επιφάνεια εργασίας σας για να προβάλετε το νέο σας αρχείο εικόνας, με τις τροποποιήσεις που έχουν προστεθεί στη φωτογραφία.
Επεξεργασία εικόνων με χρήση JES
Το JES διευκολύνει την πραγματοποίηση απλών αλλαγών στις εικόνες μέσω προγραμματισμού και, στη συνέχεια, την αποθήκευση των αποτελεσμάτων. Το περιβάλλον παρέχει πολλές ενδιαφέρουσες τεχνικές για την επεξεργασία εικόνας.