Modul Pemrosesan Gambar Cepat dan Cepat di Node.js
Sharp adalah modul pemrosesan gambar yang menggunakan perpustakaan libvips untuk menyediakan pemrosesan cepat untuk proyek Node.js.
Sharp adalah modul gambar pemrosesan cepat untuk proyek Node.js yang didukung oleh perpustakaan pemrosesan gambar libvips. Karena penambahan ini, Sharp seperti namanya memiliki kekuatan pemrosesan kecepatan tinggi karena hanya menyimpan beberapa wilayah dari data gambar yang tidak terkompresi dalam memori, membebaskan banyak daya CPU yang digunakan dan cache L1/L2/L3.
Pustaka juga memastikan bahwa tidak ada proses anak yang muncul dan proses asinkron atau menunggu didukung. Sebagai modul pemrosesan gambar open source, Sharp juga mendukung berbagai format gambar dan data piksel mentah yang tidak terkompresi. Untuk kinerja yang optimal, pastikan Anda menggunakan Node.js versi 10 ke atas.
Memulai dengan Sharp
Cara yang disarankan untuk menginstal Sharp melalui NPM. Silakan gunakan perintah berikut untuk menginstalnya.
Install Sharp via NPM
Instal Sharp melalui NPM
npm install sharp
Ubah ukuran Gambar melalui API JavaScript Gratis
Pustaka tajam open source memungkinkan pengembang JavaScript untuk mengubah ukuran gambar secara terprogram. Sharp memungkinkan Anda untuk mengubah format gambar besar menjadi ukuran yang lebih kecil yang kompatibel dengan berbagai aplikasi web. Dengan bantuan perpustakaan libvips, Sharp memiliki kecepatan pemrosesan gambar 4 hingga 5 kali lebih cepat dibandingkan dengan konverter format gambar lainnya seperti ImageMagick atau GraphicsMagick. Sharp memastikan bahwa kualitas gambar tidak terganggu oleh modul resampling Lanczos.
Pemrosesan Gambar melalui API JavaScript Gratis
Pustaka yang tajam memungkinkan pengembang perangkat lunak untuk memproses gambar dalam kerangka JavaScript. Anda dapat melakukan operasi gambar seperti mengubah ukuran gambar, memutar, mengekstraksi, mengoreksi, dan menyusun. Sharp kompatibel dengan sistem MacOS, Windows, dan Linux dan tidak memerlukan instalasi tambahan apa pun saat menggunakan Node.js Versi 10 ke atas