Αυτό το άρθρο εξηγεί πώς να θολώνετε το image σε Java. Συζητά τη διαμόρφωση περιβάλλοντος, τη ροή του προγράμματος και ένα δείγμα κώδικα με δυνατότητα εκτέλεσης για θάμπωμα της εικόνας σε Java. Επιπλέον, μπορείτε να ελέγξετε την ένταση του εφέ θολώματος για οποιαδήποτε μορφή εικόνας πηγής όπως PNG, JPG, BMP κ.λπ.
Βήματα για να θολώσετε την εικόνα στην Java
- Προετοιμάστε το περιβάλλον του συστήματος διαμορφώνοντας τις παραμέτρους του Aspose.Imaging for Java από τη διαχείριση αποθετηρίου για να θολώνουν τις εικόνες
- Χρησιμοποιήστε την κλάση Image για να φορτώσετε την εικόνα πηγής
- Επικαλέστε τη μέθοδο φίλτρου για να εφαρμόσετε το εφέ θολώματος εικόνας
- Εξάγετε τη θολή εικόνα εξόδου χρησιμοποιώντας τη μέθοδο save
Αυτά τα βήματα παρουσιάζουν μια επισκόπηση του τρόπου προσθήκης θαμπώματος στη φωτογραφία σε Java. Στο πρώτο βήμα, φορτώστε το αρχείο εικόνας προέλευσης από μια ροή μνήμης ή δίσκο με βάση τις απαιτήσεις της εφαρμογής σας. Στη συνέχεια, θολώστε την εικόνα εισόδου και αποδώστε το αποτέλεσμα εξόδου σε οποιαδήποτε από τις προτιμώμενες μορφές εικόνας.
Κώδικας για θαμπάδα φωτογραφίας σε Java
import com.aspose.imaging.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Blur images using Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
// Load the image | |
com.aspose.imaging.Image image = com.aspose.imaging.Image.load( "input.jpg"); | |
// Convert the image into RasterImage | |
com.aspose.imaging.RasterImage rasterImage = (com.aspose.imaging.RasterImage)image; | |
// Apply blur effect | |
rasterImage.filter(rasterImage.getBounds(), | |
new com.aspose.imaging.imagefilters.filteroptions.GaussianBlurFilterOptions(5, 5)); | |
// Save blurred image | |
rasterImage.save("blur.png"); | |
System.out.println("Image blurred successfully"); | |
} | |
} |
Αυτό το απόσπασμα κώδικα δείχνει τη βασική προσέγγιση για την προσθήκη του εφέ θολώματος σε εικόνες σε Java. Χρησιμοποιεί την κλάση Image για να φορτώσει τη φωτογραφία πηγής και στη συνέχεια θολώνει την εικόνα με το Gaussian blur. Ωστόσο, μπορείτε να αυτοσχεδιάσετε τις παραμέτρους της μεθόδου φίλτρου αλλάζοντας την ακτίνα του θαμπώματος και την τιμή σίγμα σύμφωνα με τις απαιτήσεις σας.
Σε αυτό το άρθρο, μάθαμε να θολώνουμε τη φωτογραφία σε Java. Ενώ, εάν θέλετε να αναστρέψετε εικόνες, διαβάστε το άρθρο στο Αναστροφή εικόνας σε Java.