שכבת תיקון סינון תמונות

עבודה עם שכבת תיקון סינון תמונות בפוטושופ בשפת ג’אווה

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

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

סקירת API

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

להתאים איזון צבע

מאחר שאין הרבה מה לדבר עליו, בואו נכניס דוגמא להתאמת איזון צבע באמצעות שכבת סינון תמונות מיידית. אנו ממשיכים להוסיף מסנן חימום (א) ידנית לתמונת עץ אייל (ב) כדי לקבל את התמונה בגוונים חמים (ג) שנעים יותר להסתכל עליה.

דוגמא לשכבת תיקון סינון תמונות

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

שכבת PhotoFilterLayer = psdImage.addPhotoFilterLayer(Color._fromArgb_(236, 138, 0));
שכבת PhotoFilterLayer.setDensity(25);

חשוב לציין כי מאפיין הצפיפות מגדיר ערך ברירת מחדל שהוא 100 כמו גם כי נכון הוא ערך ברירת המחדל למאפיין שמירת הבהירות (זהו הסיבה למה אנו לא מאפשרים באופן ברור אפשרות זו).

מסקנה

במאמר זה ביקשנו את השימוש של API בשכבת התיקון לסינון תמונות של Aspose.PSD עבור ג’אווה. הכלי הזה פשוט לשימוש ומאפשר להוסיף צבע לתמונה עם צפיפות משתנה. זו דרך מהירה להתאים את איזון הצבע של כל התמונה.