1. מוצרים
  2.   תמונה
  3.   Swift
  4.   FlexibleImage

FlexibleImage

 
 

ספריית סוויפט Apply אפקטים על תמונות דרך פילטרים

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

FlexibleImage היא ספריית סוויפט שימושית מאוד המאפשרת למפתחי תוכנה ליצור יישומים לעבודה עם תמונות באמצעות קוד סוויפט. הספרייה היא מאוד תכונה עשירה וכללה תמיכה ביישום סוגים שונים של אפקטים על תמונות באמצעות מסננים. הוא תומך במסננים כמו טשטוש, סחרחורת, בהירות, ניגוד, אפקט גמא, גרייסקיל ועוד רבים אחרים. הוא תומך ביצירת תמונה על ידי כתיבת נוסחה ישירות על בסיס פיקסל. מפתחים יכולים גם להוסיף עיבוד ישירות באמצעות Core Graphics.

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

Previous Next

מתחילים עם FlexibleImage

שכפל את המקורות העדכניים ביותר באמצעות הפקודה הבאה.

FlexibleImage עד GitHub.

$ git https://github.com/kawoou/FlexibleImage.git

צילום דרך Swift API

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

יצירת תמונות דרך Swift API

let image1 = UIImage
    .circle(
        color: UIColor.blue,
        size: CGSize(width: 100, height: 100)
    )!
    .adjust()
    .offset(CGPoint(x: 25, y: 0))
    .margin(UIEdgeInsets(top: 5, left: 5, bottom: 5, right: 5))
    .padding(UIEdgeInsets(top: 15, left: 15, bottom: 15, right: 15))
    .normal(color: UIColor.white)
    .border(color: UIColor.red, lineWidth: 5, radius: 50)
    .image()!
    .adjust()
    .background(color: UIColor.darkGray)
    .image()

צילום תמונות דרך Swift

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

אפקטים לתמונה באמצעות Swift API

let image2 = UIImage(named: "macaron.jpg")!
    .adjust()
    .outputSize(CGSize(width: 250, height: 250))
    .exclusion(color: UIColor(red: 0, green: 0, blue: 0.352941176, alpha: 1.0))
    .linearDodge(color: UIColor(red: 0.125490196, green: 0.058823529, blue: 0.192156863, alpha: 1.0))
    .hardMix(color: UIColor(red: 0.3, green: 0.3, blue: 0.3, alpha: 1.0))
    .image()

צילום תמיכה והצלה

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

 עִברִית