Open Source Swift API untuk Pemrosesan Gambar Sisi-server
Pustaka Swift untuk dukungan yang disertakan untuk pemuatan, penyimpanan, dan manipulasi gambar. Ini memungkinkan pembuatan gambar dengan lebar dan tinggi khusus, mengubah ukuran gambar & memotong bagian tertentu dari gambar
SwiftGD adalah perpustakaan luar biasa berukuran kecil yang telah menyertakan dukungan untuk manipulasi gambar Swift sisi server. Ini adalah pembungkus Swift yang fantastis untuk libgd, memungkinkan pembuatan gambar dan menggambar bentuk di tempat-tempat di mana fungsionalitas Core Graphics tidak tersedia. Pustaka ini sangat mudah digunakan dan dapat dengan mudah menangani pemuatan, penyimpanan, dan manipulasi gambar menggunakan kode Swift. Salah satu fitur hebat dari perpustakaan adalah mengelola sumber daya GD untuk pengguna, sehingga memori yang mendasarinya dilepaskan saat gambar dihancurkan.
Pustaka telah menyertakan dukungan untuk beberapa fitur penting yang terkait dengan penanganan gambar seperti pemuatan PNG & JPEG dari disk, penyimpanan gambar PNG & JPEG ke disk, pembuatan gambar dengan lebar dan tinggi khusus, dukungan pengubahan ukuran gambar, pemotongan bagian tertentu dari gambar , menggambar bentuk dan garis, pengarsipan warna dari koordinat, membalik gambar horizontal atau vertikal, dukungan penggoresan gambar, pengisian gambar atau teks, dan banyak lagi. Perpustakaan juga menyertakan beberapa efek penting seperti pixelate, blur, colorize, de-saturate, dan sebagainya. . Pustaka ini bersifat open source dan tersedia di bawah Lisensi MIT.
Memulai dengan SwiftGD
Kloning sumber terbaru menggunakan perintah berikut.
Install SwiftGD via Github
Install SwiftGD via Github
Install SwiftGD melalui Github
$ git clone https://github.com/twostraws/SwiftGD.git
Membuat Gambar Baru menggunakan Swift
Pustaka Swift open source SwiftGD memungkinkan pengembang perangkat lunak untuk membuat gambar baru hanya dengan beberapa baris kode Swift. Pengembang dapat dengan mudah membuat gambar dari awal dengan memberikan lebar dan tinggi gambar. Ini juga mendukung pembuatan gambar dari instance data. Ini juga menghasilkan Gambar saat pengguna melakukan operasi pengubahan ukuran atau pemotongan, yang berarti gambar asli tidak akan tersentuh. Anda juga dapat menerapkan beberapa efek dasar pada gambar dengan mudah.
Menggambar Bentuk menggunakan Swift
Pustaka SwiftGD memudahkan pengembang perangkat lunak untuk menggambar dan memanipulasi bentuk di dalam aplikasi Swift mereka. Library telah menyediakan beberapa metode yang dapat digunakan untuk menggambar ke dalam gambar Anda, seperti menerapkan flood fill dari satu titik ke titik lainnya, menggambar garis dari satu titik ke titik lainnya, menyetel piksel pada titik tertentu, mengisi elips di tengah , menggambar elips kosong di tengah, menggambar persegi panjang kosong dari satu sisi ke sisi lain dan seterusnya.
Manipulasi Gambar di dalam Aplikasi Swift
Pustaka Swift open source SwiftGD memungkinkan pemrogram komputer untuk memanipulasi gambar dengan mudah di dalam aplikasi Swift. Pustaka telah menyediakan beberapa metode yang dapat digunakan untuk menerapkan efek pada gambar seperti menerapkan efek Gaussian blur, menerapkan warna gambar, membuat gambar abu-abu, membalik gambar secara horizontal maupun vertikal, menyederhanakan gambar menjadi piksel besar, dan banyak lagi. lagi.
Memuat & Membaca Gambar
Pustaka Swift gratis SwiftGD memberi aplikasi perangkat lunak kemampuan untuk memuat dan membaca gambar di dalam aplikasi Swift mereka sendiri. Anda perlu memberikan lokasi gambar pada disk agar pemuatan berhasil. Ekstensi file digunakan oleh perpustakaan untuk memuat format file yang benar, jadi penting untuk memberi nama file Anda dengan "jpg", "jpeg", atau "png".