Bibliothèque JavaScript Open Source pour le traitement d'images
API Open Source pour recadrer intelligemment les images
Qu'est-ce que SmartCrop.js ?
SmartCrop.js est une source libre et ouverte API qui permet à JavaScript développeurs de produire automatiquement des images. Les API sont au courant du contenu et utilisent un ensemble d'algorithmes pour les images des cultures. Les API découvrent des bords à l'aide de la Place, trouvent des régions colorées comme la peau, trouvent des régions à haute saturation et transforment l'image. Après avoir trouvé une région spécifique, les API pousse cette région et génèrent une série de cultures candidates.
Lors du recadrage de l'image, vous pouvez utiliser HTMLImageElement, HTMLCanvasElement ou HTMLVideoElement et définir les options de recadrage de l'image, notamment minScale, width, height, boost et ruleOfThirds.
Premiers pas avec SmartCrop.js
La méthode recommandée pour installer SmartCrop.js via NPM. Veuillez utiliser la commande suivante pour l'installer.
Installer SmartCrop.js via NPM
npm install smartcrop
Recadrer des images intelligentes via l'API JavaScript gratuite
La bibliothèque de la source ouverte SmartCrop.js permet à JavaScript développeurs de faire des images de cultures intelligentes programmées. Sur la base de l'algorithme de API on trouve des zones de saturation élevée, une couleur avec des tones de peau, des bords et une bonne idée de l'image. Afin de faire une culture intelligente, le API fournit une méthode de culture intelligente (image, options). La méthode donne des options d'image et d'image pour la culture. En utilisant une ligne de code suivante, vous pouvez facilement obtenir une culture intelligente pour votre image.
Recadrage intelligent de l'image en JavaScript
- Bibliothèque d'importation
- Recadrer l'image
Recadrer l'image en JavaScript
smartcrop.crop(image, { width: 100, height: 100 }).then(function(result) {
console.log(result);
});