Frage

Wie erstelle ich Gradienten mit ImageMagick in C ++?

Ich versuche, eine visuelle Darstellung einer WAV -Datei zu erstellen.

Ich kann ein Bild mit Magick ++ erstellen, die Wellenformdaten zeichnen und das Bild als .png -Datei speichern, es sieht aber immer noch etwas einfach aus.

Ich möchte dem Bildhintergrund und Wellenformgradienten geben, aber ich weiß nicht wie.

Gibt es Beispiele für die Erstellung von Gradienten mit Magick ++?

Vielen Dank, Josh

War es hilfreich?

Lösung

Ich glaube, Sie müssten die Pixelklasse verwenden und Farben interpolieren, um Ihre eigene Gradientenfüllung zu erstellen.

Das Handbuch Für Magick ++ zeigt nicht an, dass es native Funktionen für die Gradientenfüllung hat.

Es kann auch möglich sein, die zu verwenden Core Imagemagick API für die Gradientenfüllung.

Hier sind einige nützliche Links:

Bearbeiten - Die Magick -Core -API hat eine DracgradientImage Funktion, die Ihnen helfen kann.

Hier sind einige weitere nützliche Links:

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