1. Produkter
  2.   Billede
  3.   JavaScript
  4.   SmartCrop.js
 
  

Open Source JavaScript-bibliotek til billedbehandling

Open Source API til smart beskæring af billeder

Hvad er SmartCrop.js?

SmartCrop.js er en gratis og open source API, der giver JavaScript-udviklere mulighed for at beskære billeder automatisk. API'en er indholdsbevidst og bruger et sæt algoritmer til at beskære billeder. API'en finder kanter ved hjælp af Laplace, finder ansigter ved at finde områder med farve som hud, finder områder med høj mætning og behandler billedet. Efter at have fundet en specifik region, booster API'en denne region og genererer et sæt kandidatafgrøder.

Mens du beskærer billedet, kan du bruge HTMLImageElement, HTMLCanvasElement eller HTMLVideoElement og indstille billedbeskæringsindstillinger, herunder minScale, width, height, boost og ruleOfThirds.

Previous Next

Kom godt i gang med SmartCrop.js

Den anbefalede måde at installere SmartCrop.js på via NPM. Brug venligst følgende kommando til at installere det.

Installer SmartCrop.js via NPM

 npm install smartcrop 

Smart Crop-billeder via gratis JavaScript API

Open source SmartCrop.js-biblioteket gør det muligt for JavaScript-udviklere at beskære billeder med programmering. Baseret på API-algoritmen finder API'et områder med høj mætning, finder farve med hudtoner, finder kanter og giver et smart gæt til at beskære billedet. For at smart beskære billedet, giver API'en smartcrop.crop(image, options) metode. Metoden får billed- og billedmuligheder for beskæringen. Ved at bruge den følgende ene kodelinje kan du nemt få en smart beskæring til dit billede

Smart Crop-billede i JavaScript

  1. Importer bibliotek
  2. Beskær billede

Beskær billede i JavaScript

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