Frage

Ich suche ein .Netz Bibliothek, die einen Bild- oder Dateinamen und ein Seitenverhältnis akzeptiert und das Bild auf dieses Seitenverhältnis zuschneidet.Das ist der einfache Teil:Ich könnte es selbst machen.Aber ich möchte auch, dass es ein wenig Intelligenz zeigt, wenn es darum geht, genau auszuwählen, welche Inhalte zugeschnitten werden, selbst wenn es nur darum geht, welche Kante geschnitten werden soll.

Dies ist für ein persönliches Projekt und der Aufwand ist nicht hoch genug, um die Ausgabe von Geld dafür zu rechtfertigen. Wenn Sie jedoch ein kostenpflichtiges Tool empfehlen können, machen Sie weiter.Vielleicht findet jemand anderes den Vorschlag nützlich.

War es hilfreich?

Lösung

Haftungsausschluss:Ich arbeite für einen .NET Imaging-Anbieter (Atalasoft)

Es kommt darauf an, um welche Art von Bild es sich handelt.Wenn Sie über 1-Bit-Dokumentbilder (wie Faxe oder Scans) sprechen, können wir dies tun.

Wenn Sie über Fotos sprechen, ist dies bei unserem Produkt nicht der Fall, aber Sie suchen möglicherweise nach Nahtschnitzereien.Ich habe diese Bewerbung geschrieben

http://www.atalasoft.com/cs/blogs/31appsin31days/archive/2008/05/26/simple-seam-carver.aspx

mit unserer Bibliothek, die mit etwas Arbeit auf die einfache Verwendung der integrierten .NET-Bilder portiert werden könnte.

Die Idee beim Seam Carving besteht darin, verbundene Pfade im Bild zu finden, die möglichst wenig von den umgebenden Pixeln abweichen.In der normalen Implementierung würden Sie einen kontinuierlichen (aber nicht unbedingt vertikalen) Pfad auswählen und ihn entfernen.Wenn Sie eine Ernte wünschen, könnten Sie den Bereich mit der geringsten Energie finden und ihn entfernen.Mein Code zeigt, wie man die Energie eines Pixels und Pfads berechnet (wie unterschiedlich es von den umgebenden Pixeln ist)

Wenn Sie nach „Seam Carving“ suchen, finden Sie dort einige kostenlose Implementierungen.

Andere Tipps

Wie in „ES sollte die Seite wählen, oder DU wirst die Seite wählen?“

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top