Pustaka Go Pemrosesan Gambar Tingkat Tinggi Open Source
Go API yang memungkinkan rotasi gambar, Fitur gambar, pembuatan thumbnail gambar, zoom gambar, menyematkan atau memperluas gambar, menambahkan efek blur ke gambar, dan banyak lagi.
biimg adalah perpustakaan Go pemrosesan gambar tingkat tinggi open source yang menyediakan kemampuan untuk membaca dan memanipulasi gambar hanya dengan beberapa baris kode Go. Perpustakaan berukuran lebih kecil tetapi menghasilkan hasil yang sangat terorganisir dengan baik dan efisien. Perpustakaan ini sangat cepat dibandingkan dengan perpustakaan lain yang tersedia yang membutuhkan memori yang sangat kecil untuk menyelesaikan tugas.
Bimg adalah perpustakaan C tingkat tinggi yang dibangun di atas libvips yang merupakan perpustakaan yang sangat kuat untuk memproses gambar. Ini memberikan dukungan untuk membaca beberapa format file gambar yang sangat populer seperti JPEG, PNG, WEBP, TIFF, PDF, GIF, SVG, dll. Anda juga dapat dengan mudah mengekspor gambar ke format JPEG, PNG, WEBP serta ke gambar transparan.
Pustaka biimg telah menyertakan dukungan untuk beberapa fitur pemrosesan gambar penting seperti mengubah ukuran gambar, memperbesar gambar, memotong gambar termasuk dukungan pemotongan cerdas, membalik atau memutar gambar, membuat gambar mini gambar, dukungan pembesaran gambar, menambahkan tanda air dan efek blur Gaussian, ekstrak spesifik area dari sebuah gambar, trim gambar, konversi gambar ke format lain dan banyak lagi.
Memulai dengan bimg
Cara termudah dan direkomendasikan untuk menginstal biimg adalah melalui GitHub.
Install bimg via GitHub
Instal bimg melalui GitHub
go get -u gopkg.in/h2non/bimg.v1
Konversi Gambar ke Format Lain melalui Go
Pustaka biimg open source memungkinkan pengembang perangkat lunak untuk secara terprogram mengonversi gambar ke format file lain yang didukung hanya dengan beberapa baris kode Go. Misalkan Anda memiliki format JPEG dan Anda ingin mengonversinya ke PNG. Anda perlu memberikan informasi gambar seperti nama gambar, alamat, dan format konversi. Gambar akan berhasil dikonversi ke format yang disarankan dengan mudah.
Pangkas atau Ubah Ukuran Gambar
Pustaka biimg gratis memberi pengembang perangkat lunak kemampuan untuk mengubah ukuran serta memotong gambar mereka di dalam aplikasi Go mereka sendiri. Anda perlu memberikan lebar dan tinggi gambar dan lokasi baru juga. Ini juga mendukung operasi pengubahan ukuran paksa tanpa mempertahankan rasio aspek. Anda juga dapat menambahkan teks dan mengekstrak area pilihan Anda dari sebuah gambar. Pangkas pangkas gambar ke ukuran persis yang ditentukan.
Menambahkan Tanda Air ke Gambar
API biimg telah menyertakan fungsionalitas untuk menambahkan tanda air ke gambar di dalam aplikasi Go dengan mudah. Menambahkan Tanda Air adalah fitur yang sangat berguna untuk melindungi gambar Anda. Watermarking adalah cara termudah dan sangat berguna untuk melindungi foto Anda di internet. Anda dapat dengan mudah menempatkan logo atau tanda air teks. Pustaka membantu Anda secara terprogram menambahkan tanda air ke gambar Anda pada posisi apa pun yang dipilih serta opasitasnya.
Balik dan Putar Gambar
Pustaka biimg open source memberi pengembang perangkat lunak kemampuan untuk memutar gambar mereka sesuai dengan kebutuhan mereka menggunakan perintah bahasa Go. Ada metode untuk rotasi gambar otomatis. Fungsi AutoRotate secara otomatis memutar gambar tanpa transformasi tambahan berdasarkan metadata orientasi EXIF, jika tersedia. Ini juga menyediakan dukungan untuk gambar flip atau flop, Interpretasi gambar, panjang gambar, metadata gambar, dan banyak lagi.