1. Produtos
  2.   Imagem
  3.   JavaScript
  4.   SmartCrop.js
 
  

Biblioteca JavaScript de código aberto para processamento de imagens

API de código aberto para cortar imagens de forma inteligente

O que é SmartCrop.js?

SmartCrop.js é uma API gratuita e de código aberto que permite aos desenvolvedores JavaScript cortar imagens automaticamente. A API reconhece o conteúdo e usa um conjunto de algoritmos para cortar imagens. A API encontra arestas usando o Laplace, encontra faces encontrando regiões com cores como pele, encontra regiões com alta saturação e processa a imagem. Depois de encontrar uma região específica, a API impulsiona essa região e gera um conjunto de culturas candidatas.

Ao cortar a imagem, você pode usar HTMLImageElement, HTMLCanvasElement ou HTMLVideoElement e definir opções de corte de imagem, incluindo minScale, width, height, boost e ruleOfThirds.

Previous Next

Introdução ao SmartCrop.js

A maneira recomendada de instalar o SmartCrop.js via NPM. Por favor, use o seguinte comando para instalá-lo.

Instale o SmartCrop.js via NPM

 npm install smartcrop 

Imagens de corte inteligente via API JavaScript gratuita

A biblioteca de código aberto SmartCrop.js permite que os desenvolvedores de JavaScript cortem imagens de forma inteligente de forma programática. Com base no algoritmo da API, a API encontra áreas de alta saturação, encontra cores com tons de pele, localiza bordas e fornece uma estimativa inteligente para cortar a imagem. Para cortar a imagem de forma inteligente, a API fornece o método smartcrop.crop(image, options). O método obtém opções de imagem e imagem para o recorte. Ao usar a seguinte linha de código, você pode facilmente obter um corte inteligente para sua imagem

Imagem de corte inteligente em JavaScript

  1. Biblioteca de importação
  2. Cortar imagem

Cortar imagem em JavaScript

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