עבודה עם שכבת תאימות חשיפה בפוטושופ ב-Java

במאמר זה ניסב איך להוסיף שכבת תאימות חשיפה למסמך של Adobe® Photoshop® באמצעות Aspose.פואי די עבור Java - ספריית manipulation של פורמט קובץ PSD. הספרייה עובדת ללא עורך פוטושופ מותקן מאחר שהיא משתמשת באלגוריתמים פריטת תמונה משלה. אנו גם למדנו פרטים מסוימים שקשורים ל- API של איבחונים על תאימות חשיפה של ספריית הספרים החשיפה.

סקירת ה- API

שכבת התאימות לחשיפה מוגדרת דרך ExposureLayer כולל את המאפיינים הבאים לעבודה עם התאמת חשיפה:

חשיפה נכונה

תיקון חשיפה ומאפיינים קשורים הם פשוטים כמו שינוי מאפיינים כמה במחלקה. בוא ניישם כמה התאמת חשיפה (א) לתמונה בלתי חסרת תמונת מספרה (ב) כדי לעשות את היידרור בעיני האדם (ג).

דוגמת שכבת תאימות חשיפה

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

ExposureLayer exposureLayer = psdImage.addExposureAdjustmentLayer();
exposureLayer.setExposure(-0.03f);
exposureLayer.setOffset(-0.0005f);
exposureLayer.setGammaCorrection(1.85f);

שימו לב שחשיפה צריכה להיות בטווח של -20.0 עד 20.0, ערך ההיסט צריך להיות בטווח של -0.5 עד 0.5 וטווח הערך של תיקון הגאמה צריך להיות בין 0.01 ו-9.99.

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

מסקנה

במאמר זה למדנו איך להוסיף שכבת תאימות חשיפה לקובץ PSD כדי להאיר את התמונה וגם לשקול פרטי API מסוימים.