1. Produk
  2.   Imej
  3.   JavaScript
  4.   SmartCrop.js
 
  

Perpustakaan JavaScript Sumber Terbuka untuk Pemprosesan Imej

API Sumber Terbuka untuk Memangkas Imej Secara Pintar

Apakah itu SmartCrop.js?

SmartCrop.js ialah API percuma dan sumber terbuka yang membenarkan pembangun JavaScript untuk memangkas imej secara automatik. API mengetahui kandungan dan menggunakan satu set algoritma untuk memangkas imej. API mencari tepi menggunakan Laplace, mencari wajah dengan mencari kawasan dengan warna seperti kulit, mencari kawasan dengan ketepuan tinggi dan memproses imej. Selepas mencari wilayah tertentu, API meningkatkan wilayah itu dan menjana satu set tanaman calon.

Semasa memangkas imej, anda boleh menggunakan HTMLImageElement, HTMLCanvasElement atau HTMLVideoElement dan menetapkan pilihan pemangkasan imej termasuk minScale, lebar, tinggi, rangsangan dan ruleOfThirds.

Previous Next

Bermula dengan SmartCrop.js

Cara yang disyorkan untuk memasang SmartCrop.js melalui NPM. Sila gunakan arahan berikut untuk memasangnya.

Pasang SmartCrop.js melalui NPM

 npm install smartcrop 

Imej Pangkas Pintar melalui API JavaScript Percuma

Pustaka SmartCrop.js sumber terbuka membenarkan pembangun JavaScript untuk memangkas imej pintar secara pengaturcaraan. Berdasarkan algoritma API, API mencari kawasan tepu tinggi, mencari warna dengan ton kulit, mencari tepi dan memberikan tekaan pintar untuk memangkas imej. Untuk memangkas imej secara pintar, API menyediakan kaedah smartcrop.crop(imej, pilihan). Kaedah ini mendapat pilihan imej dan imej untuk tanaman. Dengan menggunakan satu baris kod berikut, anda boleh mendapatkan pemangkasan pintar untuk imej anda dengan mudah

Imej Pangkas Pintar dalam JavaScript

  1. Import Perpustakaan
  2. Pangkas Imej

Pangkas Imej dalam JavaScript

smartcrop.crop(image, { width: 100, height: 100 }).then(function(result) {
console.log(result);
});
            
 Melayu