Open Source Go Library untuk Pembuatan & Manipulasi Gambar
Go API canggih yang mendukung Ubah Ukuran, Pangkas & Putar Gambar JPEG, PNG, GIF, TIFF, dan BMP. Anda juga dapat menyesuaikan kecerahan gambar, kontras, koreksi gamma gambar.
Open source Go Imaging API adalah paket yang sangat kuat yang menyediakan fungsionalitas lengkap yang terkait dengan pembuatan dan manipulasi gambar. Pustaka ini sangat fleksibel dan memungkinkan pengembang untuk dengan mudah membuat gambar baru dan memodifikasi yang sudah ada hanya dengan beberapa baris kode.
Pencitraan adalah perpustakaan Go murni yang berukuran kecil dan efisien dalam fungsionalitas. Ini telah menyertakan dukungan untuk beberapa format file gambar penting seperti JPEG, PNG, GIF, TIFF, BMP, dan banyak lagi. Pustaka juga menyertakan beberapa filter resampling untuk mengubah ukuran gambar. Beberapa filter penting adalah NearestNeighbor, Lanczos, CatmullRom, MitchellNetravali, Linear, Box, dan sebagainya. Perpustakaan juga telah memfasilitasi pengembang untuk membuat filter khusus.
Pustaka Pencitraan gratis telah menyertakan beberapa fitur penting yang terkait dengan pemrosesan gambar, seperti mengubah ukuran gambar, rotasi gambar, pemotongan gambar, menyesuaikan kecerahan gambar, penyesuaian kontras gambar, koreksi gamma gambar, mengubah saturasi gambar, mengkloning gambar, gambar blur, encode dan decode gambar, overlay gambar, menambah ketajaman, membuat thumbnail dan banyak fitur lainnya.
Memulai dengan Pencitraan
Cara termudah dan direkomendasikan untuk menginstal Imagingis melalui GitHub.
Install Imaging via GitHub
Instal Pencitraan melalui GitHub
go get -u github.com/disintegration/imaging
Hasilkan Gambar Baru melalui Go API
Pustaka pencitraan sumber terbuka telah menyertakan dukungan untuk menghasilkan gambar baru di dalam aplikasi mereka sendiri menggunakan perintah Go. Pembuatan gambar baru membutuhkan lebar gambar, tinggi, warna latar belakang gambar, dan format output gambar. Anda juga dapat dengan mudah memodifikasi gambar yang dibuat dan melakukan operasi yang berbeda seperti membalik, mengatur opacity, memadukan, mengaburkan, dan banyak lagi.
Konversi Gambar ke Format Lain melalui Go
Pengembang perangkat lunak dapat dengan mudah mengonversi gambar mereka ke format file lain yang didukung di dalam Aplikasi GO mereka sendiri menggunakan perpustakaan pencitraan gratis. Anda hanya perlu memberikan nama gambar dan format gambar keluaran. Menggunakan fungsi Simpan Anda dapat dengan mudah mengekspor gambar ke beberapa format file gambar yang didukung lainnya seperti PNG, BMP, GIF, JPEG, TIFF, dan banyak lagi.
Ubah Ukuran dan Pangkas Gambar
API pencitraan Gratis telah menyertakan fungsionalitas untuk mengubah ukuran gambar sesuai dengan kebutuhan Anda menggunakan perintah Go. Pertama, Anda perlu membuka gambar dan memberikan tinggi serta lebar gambar untuk mengubah ukurannya. Pilihan lainnya adalah Anda dapat mengubah ukuran gambar hanya dengan memberikan lebar dengan mempertahankan rasio aspek. Pustaka juga memungkinkan pemotongan gambar asli dengan menyediakan lebar, tinggi, dan jangkar khusus.
Balik, Putar, Buram & Klon Gambar
Pustaka Pencitraan telah menyertakan beberapa fitur penting untuk manipulasi gambar seperti membalik gambar, rotasi gambar, pengaburan, dan kloning. Untuk membuat salinan dari gambar yang ada Anda hanya perlu memanggil fungsi Klon dan memberikan gambar yang ada. Pustaka juga mendukung memutar dan membalik gambar Anda hanya dengan beberapa baris kode. Anda dapat dengan mudah memutar gambar dengan sudut yang diberikan berlawanan arah jarum jam. Parameter sudut adalah sudut rotasi dalam derajat.