5 Stimmen

iPhone: Wie man ein Foto in eine Bleistiftzeichnung umwandelt

Ich habe mich gefragt, wie man ein Foto in eine Bleistiftzeichnung umwandeln kann. Die Leute schlagen in der Regel vor, zu:

  1. das Bild invertieren (negativ machen)
  2. Gaußscher Weichzeichner anwenden
  3. Überblenden Sie die obigen Bilder durch lineares Abwedeln oder Farbabwedeln.

Siehe hier: Bild in Bleistiftskizze umwandeln

Gibt es andere Methoden? Ich wäre besonders an Methoden interessiert, die den Strich des Bleistifts betonen, wie diese iPhone App: Schnappen und Skizzieren

Ich wäre sehr dankbar für jeden Vorschlag, wie ich anfangen kann.

4voto

Krishnabhadra Punkte 33954

Ich denke, Sie müssen alle Pixel im Bild durchgehen und den Algorithmus implementieren, den Sie in der Frage selbst erwähnt haben. Es gibt keine Standardbibliothek für Bildfilterung im iPhone (CoreImage gibt es nur für Mac). Ich denke, Ihre Optionen sind

  1. Eine Bibliothek eines Drittanbieters namens imageMagic ist da, und diese Die Menschen haben anscheinend erfolgreich portiert zu haben iphone portiert zu haben. Etwas zum Nachdenken über.
  2. Eine weitere einfache Bildfilterung Bibliothek (insbesondere für das iPhone) macht einige grundlegende Bild Filterung. Gaußscher Weichzeichner ist einer davon von ihnen.
  3. Implementieren Sie Ihre eigenen Methoden mit jedes Pixel im Bild durchlaufen Bild Diese Thread ist sehr nützlich für Bildfilterung Sucher im iphone. Sie sind einige Filter implementiert. Zumindest erhalten Sie Informationen darüber, wie Sie die einzelnen Pixel eines Bildes durchgehen können.

EDIT: Core Image jetzt im iphone vorhanden. Ich hatte noch keine Gelegenheit, mit ihm zu spielen. Diese ist die Dokumentation

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X