טשטוש תמונות ב-Java

לאחרונה, כתבנו סדרה של פוסטים בבלוג כדי להראות לכם כיצד ליישם תכונות שונות של עריכת תמונות כגון cropping, שינוי גודל, היפוך ו-סיבוב תמונות. היום, אנו הולכים לכסות כיצד להחיל את אפקט הטשטוש על תמונות. אז בואו נראה איך לטשטש תמונות באופן פרוגרמטי בג’אווה.

החל אפקט טשטוש על תמונות ב-Java - התקנת API

כדי להחיל את אפקט הטשטוש על תמונות, נשתמש ב-Aspose.Imaging for Java. זהו ממשק API לעריכת תמונות המספק מגוון רחב של תכונות לעיבוד תמונות. בנוסף, הוא תומך במגוון פורמטים של תמונות רסטר וויקטור. אתה יכול להוריד את ה-API או להתקין אותו באמצעות התצורות הבאות של Maven.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository> 

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-imaging</artifactId>
    <version>22.9</version>
</dependency>

כיצד לטשטש תמונות ב-Java

באמצעות Aspose.Imaging עבור Java, אתה רק צריך לבצע כמה שלבים פשוטים כדי להחיל את אפקט הטשטוש על תמונה. להלן השלבים הללו.

  • ראשית, טען את קובץ התמונה.
  • החל את מסנן הטשטוש על התמונה.
  • שמור את תמונת הטשטוש המעודכנת במיקום הרצוי.

כעת, בואו נסתכל כיצד לטשטש תמונה בג’אווה.

קוד Java לטשטוש תמונה

להלן השלבים יחד עם הפניות ל-API לטשטוש תמונה ב-Java.

דוגמת הקוד הבאה מראה כיצד להחיל את אפקט הטשטוש על תמונה ב-Java.

// טען תמונה
Image image = Image.load("image.bmp");

// המר את התמונה ל-RasterImage
RasterImage rasterImage = (RasterImage) image;

// החל מסנן טשטוש
rasterImage.filter(rasterImage.getBounds(), new GaussianBlurFilterOptions(5, 5));

// שמור תמונה מעודכנת
rasterImage.save("blur-image.bmp");

לצורך הדגמה, החלנו את אפקט הטשטוש על תמונת הרסטר הבאה.

הזן תמונה כדי להחיל אפקט טשטוש

להלן תמונת הפלט שקיבלנו לאחר החלת אפקט הטשטוש באמצעות דוגמת הקוד של Java שסופקה למעלה.

תמונת טשטוש פלט ב-Java

טשטוש תמונה ב-Java - קבל רישיון חינם

אתה יכול לקבל רישיון זמני ללא תשלום ולטשטש תמונות ללא מגבלות הערכה.

סיכום

במאמר זה, למדת כיצד לטשטש תמונות ב-Java. אתה יכול בקלות לשלב את הקוד שסופק ולטשטש את התמונות מתוך יישומי Java שלך.

קרא עוד

אתה יכול לחקור עוד על ה-API לעיבוד תמונה של Java באמצעות תיעוד. כמו כן, אתה יכול לשתף אותנו בשאילתות שלך דרך הפורום שלנו.

ראה גם