1. Produse
  2.   Imagine
  3.   JavaScript
  4.   SmartCrop.js
 
  

Bibliotecă JavaScript open source pentru procesarea imaginilor

Open Source API pentru decuparea inteligentă a imaginilor

Ce este SmartCrop.js?

SmartCrop.js este un API gratuit și open-source care permite dezvoltatorilor JavaScript să decupe automat imaginile. API-ul este conștient de conținut și folosește un set de algoritmi pentru a decupa imagini. API-ul găsește margini folosind Laplace, găsește fețe găsind regiuni cu culoare precum pielea, găsește regiuni cu saturație mare și procesează imaginea. După găsirea unei anumite regiuni, API-ul stimulează regiunea respectivă și generează un set de culturi candidate.

În timp ce decupați imaginea, puteți utiliza HTMLImageElement, HTMLCanvasElement sau HTMLVideoElement și puteți seta opțiunile de decupare a imaginii, inclusiv minScale, lățime, înălțime, boost și ruleOfThirds.

Previous Next

Noțiuni introductive cu SmartCrop.js

Modul recomandat de a instala SmartCrop.js prin NPM. Vă rugăm să utilizați următoarea comandă pentru a o instala.

Instalați SmartCrop.js prin NPM

 npm install smartcrop 

Smart Crop Imagini prin API-ul JavaScript gratuit

Biblioteca cu sursă deschisă SmartCrop.js permite dezvoltatorilor JavaScript să decupeze inteligent imaginile în mod programatic. Pe baza algoritmului API, API-ul găsește zone cu saturație ridicată, găsește culoarea cu tonurile pielii, găsește margini și oferă o ipoteză inteligentă pentru a decupa imaginea. Pentru a decupa imaginea inteligent, API-ul oferă metoda smartcrop.crop(image, options). Metoda primește opțiuni de imagine și imagine pentru decupare. Folosind următoarea linie de cod, puteți obține cu ușurință o decupare inteligentă pentru imaginea dvs

Imagine decupată inteligentă în JavaScript

  1. Import Library
  2. Decupați imaginea

Decupați imaginea în JavaScript

smartcrop.crop(image, { width: 100, height: 100 }).then(function(result) {
console.log(result);
});
            
 Română