1. Produkte
  2.   Bild
  3.   JavaScript
  4.   SmartCrop.js
 
  

Open-Source-JavaScript-Bibliothek für die Bildverarbeitung

Open-Source-API zum intelligenten Zuschneiden von Bildern

Was ist SmartCrop.js?

SmartCrop.js ist eine kostenlose Open-Source-API, mit der JavaScript-Entwickler Bilder automatisch zuschneiden können. Die API ist inhaltsbewusst und verwendet eine Reihe von Algorithmen zum Zuschneiden von Bildern. Die API findet Kanten mit Laplace, findet Gesichter, indem sie Bereiche mit Farbe wie Haut findet, findet Bereiche mit hoher Sättigung und verarbeitet das Bild. Nachdem eine bestimmte Region gefunden wurde, verstärkt die API diese Region und generiert eine Reihe von Kandidatenkulturen.

Beim Zuschneiden des Bilds können Sie HTMLImageElement, HTMLCanvasElement oder HTMLVideoElement verwenden und Bildzuschneideoptionen wie minScale, width, height, boost und ruleOfThirds festlegen.

Previous Next

Erste Schritte mit SmartCrop.js

Die empfohlene Methode zur Installation von SmartCrop.js über NPM. Bitte verwenden Sie den folgenden Befehl, um es zu installieren.

Installieren Sie SmartCrop.js über NPM

 npm install smartcrop 

Smart Crop-Bilder über die kostenlose JavaScript-API

Die Open Source SmartCrop.js Bibliothek erlaubt JavaScript Entwicklern, grammatisch intelligente Images zu erstellen. Basierend auf dem API-Algorithmus finden die API Sättigungsbereiche, finden Farbe mit Hauttönen, finden Kanten und bieten eine kluge Vermutung, das Bild zu beschneiden. Um das Bild zu schneiden, bietet die API Smartcrop.crop (Bild, Optionen) Methode. Die Methode erhält Bild- und Bildoptionen für die Ernte. Mit Hilfe der folgenden Codezeile können Sie leicht eine intelligente Ernte für Ihr Bild bekommen.

Intelligentes Zuschneidebild in JavaScript

  1. Bibliothek importieren
  2. Bild zuschneiden

Bild in JavaScript zuschneiden

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