1. produkty
  2.   obraz
  3.   JavaScript
  4.   SmartCrop.js
 
  

Open Source JavaScriptová knihovna pro zpracování obrázků

Open Source API pro chytré oříznutí obrázků

Co je SmartCrop.js?

SmartCrop.js je bezplatné a open-source API, které umožňuje vývojářům JavaScriptu automaticky ořezávat obrázky. Rozhraní API zohledňuje obsah a používá sadu algoritmů k ořezávání obrázků. Rozhraní API najde hrany pomocí Laplace, najde obličeje tím, že najde oblasti s barvou jako kůže, najde oblasti s vysokou sytostí a zpracuje obrázek. Po nalezení konkrétní oblasti rozhraní API tuto oblast posílí a vygeneruje sadu kandidátských plodin.

Při ořezávání obrázku můžete použít HTMLImageElement, HTMLCanvasElement nebo HTMLVideoElement a nastavit možnosti oříznutí obrázku včetně minScale, width, height, boost a ruleOfThirds.

Previous Next

Začínáme s SmartCrop.js

Doporučený způsob instalace SmartCrop.js přes NPM. K instalaci použijte následující příkaz.

Nainstalujte SmartCrop.js přes NPM

 npm install smartcrop 

Smart Crop Images přes bezplatné JavaScript API

Open source knihovna SmartCrop.js umožňuje vývojářům JavaScriptu programově chytře ořezávat obrázky. Na základě algoritmu API najde API oblasti s vysokou saturací, najde barvu s tóny pleti, najde okraje a poskytne inteligentní odhad pro oříznutí obrázku. Za účelem inteligentního oříznutí obrázku poskytuje rozhraní API metodu smartcrop.crop(image, options). Metoda získá obrázek a možnosti obrázku pro oříznutí. Pomocí následujícího jednoho řádku kódu můžete snadno získat inteligentní oříznutí obrázku

Smart Crop Image v JavaScriptu

  1. Importovat knihovnu
  2. Oříznout obrázek

Oříznout obrázek v JavaScriptu

smartcrop.crop(image, { width: 100, height: 100 }).then(function(result) {
console.log(result);
});
            
 Čeština