Αυτό το γρήγορο σεμινάριο έχει σχεδιαστεί για να εξηγήσει πώς να αλλάξετε το μέγεθος της εικόνας χρησιμοποιώντας Java με τη βοήθεια μιας ακολουθίας βημάτων και ενός δείγματος κώδικα με δυνατότητα εκτέλεσης. Για αλλαγή μεγέθους εικόνας Ο κώδικας Java δείχνει τη διαδικασία ορίζοντας νέο μέγεθος και τύπο αλλαγής μεγέθους, ωστόσο μπορείτε επίσης να χρησιμοποιήσετε πολλές άλλες επιλογές. Η εικόνα εξόδου μπορεί να αποθηκευτεί σε οποιαδήποτε μορφή όπως JPEG, PNG, BMP κ.λπ.
Βήματα για την αλλαγή μεγέθους εικόνας χρησιμοποιώντας Java
- Διαμορφώστε την εφαρμογή ώστε να χρησιμοποιεί το Aspose.Imaging από το αποθετήριο Maven
- Φορτώστε την εικόνα προέλευσης από το δίσκο στο αντικείμενο κλάσης Image
- Καλέστε τη λειτουργία Image.resize() παρέχοντας νέο μέγεθος και τύπο αλλαγής μεγέθους
- Αποθηκεύστε την εικόνα εξόδου στο δίσκο στην επιθυμητή μορφή
Κατά τη χρήση της διαδικασίας Αλλαγή μεγέθους εικόνας Java περιγράφεται εδώ πρώτα κοινοποιώντας τα βήματα για τη διαμόρφωση του περιβάλλοντος και, στη συνέχεια, μια διαδικασία βήμα προς βήμα που πρέπει να ακολουθηθεί στο πρόγραμμα Java. Η κλάση Image περιέχει έναν αριθμό υπερφορτώσεων για τη συνάρτηση resize() που παρέχει διαφορετικές επιλογές για την αλλαγή μεγέθους της εικόνας χρησιμοποιώντας τον απαριθμητή ResizeType ή ImageResizeSettings. Ομοίως, η μέθοδος save() έχει πολλές επιλογές για την αποθήκευση της εικόνας εξόδου σε μια ροή ή στο δίσκο μαζί με τον ορισμό του ορθογωνίου οριοθέτησης.
Κώδικας για αλλαγή μεγέθους εικόνας χρησιμοποιώντας Java
Αυτός ο κώδικας δείχνει πώς μπορεί να γίνει διαχείριση της χρήσης Αρχείο εικόνας αλλαγής μεγέθους Java χρησιμοποιώντας οποιονδήποτε από τους τύπους αλλαγής μεγέθους που καθορίζονται στον απαριθμητή ResizeType, συμπεριλαμβανομένων των Bell, CatmullRom, CubicBSpline, HighQualityResample, LanczosResample, κ.λπ. Ομοίως, μπορείτε να ορίσετε την τιμή της μεθόδου κβαντοποίησης χρώματος, τον τύπο του φίλτρου και της λειτουργίας παρεμβολής, καθώς και χρησιμοποιώντας το αντικείμενο ImageResizeSettings στη συνάρτηση resize().
Αυτός ο γρήγορος οδηγός μας έχει διδάξει πώς να χρησιμοποιούμε Java αλλαγή μεγέθους εικόνας χωρίς απώλεια ποιότητας. Εάν θέλετε να μάθετε τη μετατροπή μεταξύ διαφορετικών τύπων εικόνας, όπως BMP σε PNG, ανατρέξτε στο άρθρο στο πώς να μετατρέψετε BMP σε PNG σε Java.