FlexibleImage
Swift Library เพื่อใช้เอฟเฟกต์กับรูปภาพผ่านฟิลเตอร์
Swift API แบบโอเพ่นซอร์สที่ช่วยให้นักพัฒนาซอฟต์แวร์ใช้เอฟเฟกต์ประเภทต่างๆ กับรูปภาพโดยใช้ฟิลเตอร์
FlexibleImage เป็นห้องสมุด Swift ที่มีประโยชน์มากที่ช่วยให้ผู้พัฒนาซอฟต์แวร์สร้างแอปพลิเคชันสําหรับการทํางานกับภาพโดยใช้รหัส Swift ไลบรารีมีคุณลักษณะมากที่อุดมไปด้วยและได้รวมการสนับสนุนสําหรับการใช้ชนิดของผลกระทบในภาพโดยใช้ตัวกรอง มันสนับสนุนตัวกรองเช่นเบลอกลับความสว่างคมชัดผลแกมมา greyscale และอื่น ๆ อีกมากมาย สนับสนุนการสร้างภาพโดยการเขียนสูตรโดยตรงบนพื้นฐานพิกเซลโดยพิกเซล นักพัฒนายังสามารถเพิ่มการประมวลผลโดยตรงโดยใช้กราฟิกหลัก
ไลบรารีใช้งานง่ายมากและมีคุณสมบัติที่มีประสิทธิภาพสําหรับการประมวลผลภาพและการจัดการเช่นการสร้างภาพและการแก้ไขการสร้างภาพวงกลมการรวมภาพเพื่อสร้างภาพเดียวการสร้างภาพสี่เหลี่ยมการแก้ไขภาพ ห้องสมุดเป็นโอเพนซอร์สและสามารถใช้ได้ภายใต้ใบอนุญาตไอทีสําหรับการใช้งานสาธารณะ
เริ่มต้นใช้งาน 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 เป็นคุณสมบัติที่มีค่ามากที่สามารถใช้ในการประมวลผลภาพและแอพพลิเคชั่นคอมพิวเตอร์วิทัศน์ต่าง ๆ ทั่วโลก ไลบรารีรองรับตัวกรองที่สำคัญหลายอย่าง เช่น การทำให้ภาพเรียบหรือคมชัดขึ้น ขอบที่ปรับปรุงแล้ว ภาพเบลอ ความสว่างของภาพ การกลับภาพ และอื่นๆ อีกมากมาย
ใช้เอฟเฟกต์ภาพผ่าน 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 ฟรีให้โปรแกรมเมอร์ซอฟต์แวร์ความสามารถในการปรับขนาดขนาดหรือภาพพืชโดยใช้รหัส Swift ห้องสมุดได้รวมฟังก์ชั่นที่สําคัญหลายอย่างสําหรับการจัดการภาพเช่นพลิกภาพหมุนภาพพลิกภาพในแนวนอนหรือแนวตั้งตัดรัศมีมุมเพิ่มขนาดเส้นขอบและอื่น ๆ อีกมากมาย