Pustaka JavaScript Sumber Terbuka untuk Pemrosesan Gambar
Open Source API untuk Memangkas Gambar dengan Cerdas
Apa itu SmartCrop.js?
SmartCrop.js adalah API sumber terbuka dan gratis yang memungkinkan pengembang JavaScript memotong gambar secara otomatis. API sadar akan konten dan menggunakan serangkaian algoritme untuk memotong gambar. API menemukan tepi menggunakan Laplace, menemukan wajah dengan menemukan wilayah dengan warna seperti kulit, menemukan wilayah dengan saturasi tinggi, dan memproses gambar. Setelah menemukan wilayah tertentu, API meningkatkan wilayah itu dan menghasilkan satu set tanaman kandidat.
Saat memotong gambar, Anda dapat menggunakan HTMLImageElement, HTMLCanvasElement atau HTMLVideoElement dan mengatur opsi pemotongan gambar termasuk minScale, width, height, boost, dan ruleOfThirds.
Memulai dengan SmartCrop.js
Cara yang disarankan untuk menginstal SmartCrop.js melalui NPM. Silakan gunakan perintah berikut untuk menginstalnya.
Install SmartCrop.js via NPM
Instal SmartCrop.js melalui NPM
npm install smartcrop
Pangkas Gambar Pintar melalui API JavaScript Gratis
Pustaka SmartCrop.js open source memungkinkan pengembang JavaScript untuk memotong gambar secara cerdas secara terprogram. Berdasarkan algoritme API, API menemukan area saturasi tinggi, menemukan warna dengan warna kulit, menemukan tepi, dan memberikan tebakan cerdas untuk memangkas gambar. Untuk memangkas gambar secara cerdas, API menyediakan metode smartcrop.crop(image, options). Metode ini mendapatkan opsi gambar dan gambar untuk pemangkasan. Dengan menggunakan satu baris kode berikut, Anda dapat dengan mudah mendapatkan pemotongan cerdas untuk gambar Anda
Pangkas Gambar Pintar di JavaScript
- Impor Perpustakaan
- Pangkas Gambar
Pangkas Gambar di JavaScript
smartcrop.crop(image, { width: 100, height: 100 }).then(function(result) {
console.log(result);
});