Heim > Web-Frontend > js-Tutorial > Verstehen Sie das JavaScript-Skript zum intelligenten Bildschneiden

Verstehen Sie das JavaScript-Skript zum intelligenten Bildschneiden

coldplay.xixi
Freigeben: 2020-06-17 16:05:39
nach vorne
1912 Leute haben es durchsucht

Verstehen Sie das JavaScript-Skript zum intelligenten Bildschneiden

Bilder können eine Seite attraktiver machen, insbesondere wenn sie richtig gehandhabt werden. Das Problem besteht jedoch darin, dass die Bildverarbeitung eine mühsame Sache ist und das Erstellen und Zuschneiden für einen normalen Menschen schwierig ist Es soll eine schwierige Aufgabe sein, insbesondere für Benutzer, die ihre eigenen Bilder hochladen, z. B. Avatar-Bilder und Logo-Bilder, die in verschiedenen Bildformaten und unterschiedlichen Bildgrößen vorliegen können.

Ich habe kürzlich ein interessantes browserseitiges JavaScript-Skript zur intelligenten Verarbeitung von Bildern entdeckt, smartcrop.js. Es kann den Inhalt des Bildes intelligent analysieren und den Hauptinhalt des Bildes sowie Porträts und Gesichter identifizieren. Ich kann damit ein Bild problemlos auf eine geeignete Größe zuschneiden, sodass die wichtigsten Teile wie Personen, Gesichter oder das Motiv des Bildes hervorstechen und unnötige Teile herausgeschnitten werden.

Das Folgende ist ein Beispiel mit zwei Fotos von Lady GaGa. Nach der Verarbeitung mit smartcrop.js eignen sich die beiden Bilder sehr gut für Avatarfotos Legen Sie es in die Mitte.

Die Aufrufmethode dieses JS-Tool-Skripts ist sehr einfach und erfordert nur wenige Codezeilen, um wirksam zu werden.

SmartCrop.crop(image, {width: 100, height: 100}, function(result){console.log(result);});
// {topCrop: {x: 300, y: 200, height: 200, width: 200}}
Nach dem Login kopieren

Eine ausführliche Einführung finden Sie in der offiziellen Dokumentation. Alternativ können Sie den Quellcode herunterladen, um das Funktionsprinzip zu verstehen.

Empfohlenes Tutorial: „Javascript-Grundlagen-Tutorial

Das obige ist der detaillierte Inhalt vonVerstehen Sie das JavaScript-Skript zum intelligenten Bildschneiden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:webhek.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage