1. Produkti
  2.   Attēls
  3.   JavaScript
  4.   SmartCrop.js
 
  

Atvērtā pirmkoda JavaScript bibliotēka attēlu apstrādei

Atvērtā pirmkoda API gudrai attēlu apgriešanai

Kas ir SmartCrop.js?

SmartCrop.js ir bezmaksas atvērtā koda API, kas ļauj JavaScript izstrādātājiem automātiski apgriezt attēlus. API apzinās saturu un izmanto algoritmu kopu, lai apgrieztu attēlus. API atrod malas, izmantojot Laplasu, atrod sejas, atrodot apgabalus ar tādu krāsu kā āda, atrod apgabalus ar augstu piesātinājumu un apstrādā attēlu. Pēc konkrēta reģiona atrašanas API pastiprina šo reģionu un ģenerē kandidātkultūru kopu.

Apgriežot attēlu, varat izmantot HTMLImageElement, HTMLCanvasElement vai HTMLVideoElement un iestatīt attēla apgriešanas opcijas, tostarp minScale, platumu, augstumu, palielinājumu un ruleOfThirds.

Previous Next

Darba sākšana ar SmartCrop.js

Ieteicamais veids, kā instalēt SmartCrop.js, izmantojot NPM. Lūdzu, izmantojiet šo komandu, lai to instalētu.

Instalējiet SmartCrop.js, izmantojot NPM

 npm install smartcrop 

Smart Crop Images, izmantojot bezmaksas JavaScript API

Atvērtā pirmkoda SmartCrop.js bibliotēka ļauj JavaScript izstrādātājiem programmatiski gudri apgriezt attēlus. Pamatojoties uz API algoritmu, API atrod augsta piesātinājuma zonas, atrod krāsas ar ādas toņiem, atrod malas un nodrošina gudru minējumu attēla apgriešanai. Lai gudri apgrieztu attēlu, API nodrošina metodi smartcrop.crop(image, options). Metode iegūst attēla un attēla opcijas apgriešanai. Izmantojot šo vienu koda rindiņu, varat viegli iegūt gudru attēla apgriešanu

Smart Crop Image JavaScript

  1. Importēt bibliotēku
  2. Apgriezt attēlu

Apgriezt attēlu JavaScript

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