Wie kann ich eine mehrfarbige Linie in eine andere übergehen lassen, um ein sauber verlaufendes Rechteck zu erstellen?

Ich versuche, eine vertikale Linie aus mehrfarbigen Pixeln (1 Pixel Breite, 200 Pixel Höhe) auf der linken Seite in eine andere vertikale Linie aus mehrfarbigen Pixeln (1 Pixel Breite, 200 Pixel Höhe) auf der rechten Seite mit einem Abstand von 500 Pixel zwischen ihnen zu überblenden Erstellen Sie ein 500 x 200 großes Rechteck, bei dem jede horizontale Pixelreihe einen glatten Verlauf zwischen den entsprechenden Endpixeln auf der linken und rechten Seite darstellt.

Gibt es dafür eine Standardmethode? Ich weiß, wie man von einem Pixel in ein anderes übergeht, aber ich bin mir nicht sicher, wie ich es für einen ganzen Satz Pixel wie diesen in einen anderen Pixelsatz machen soll. Ich könnte es einzeln machen, aber das wäre sehr langsam.

Ich verwende Paint.net; Wenn es eine Funktion gibt, die das tut, was ich brauche, würde ich gerne darauf hingewiesen werden.

Hallo Akrilla und willkommen bei GDSE! Können Sie einen Screenshot von dem hinzufügen, was Sie bisher erreichen konnten, damit wir das Problem besser verstehen können?
Ich habe aus Neugier mal paint.net ausprobiert. Die Transparenzfähigkeiten scheinen begrenzt zu sein, und ich konnte keinen schnellen Weg finden, um diesen Farbverlauf zu erstellen. In Photoshop (und GIMP, nehme ich an) könnte es schnell erledigt werden. Ich würde beide 1px x 200px Bilder auf separaten Ebenen auf 500px x 200px dehnen. Dann würde ich eine horizontale Verlaufsmaske auf die oberste Ebene auftragen. Erledigt.

Antworten (1)

Ich habe vorhin kommentiert, dass ich keine Lösung für paint.net finden konnte, aber ich konnte es nicht verlassen und fand schließlich heraus, wie man es mit einem transparenten Farbverlauf macht.

  • Erstellen Sie ein Dokument mit den Abmessungen 500 x 200 Pixel (die endgültige Größe).
  • Platzieren Sie eine Ihrer Linien auf der linken Seite und die andere auf der rechten Seite, wie folgt:

    1

    Stellen Sie sicher, dass sich die Linien auf separaten Ebenen befinden.

  • Wählen Sie nun eine der Linien mit Rectangle Select aus und wechseln Sie das Werkzeug zu Move Selected Pixels :

    2

  • Ziehen Sie am mittleren Griff, um die Linie auf die Breite der Leinwand zu strecken:3
  • Machen Sie dasselbe mit der anderen Zeile:4
  • Wählen Sie die oberste Ebene aus.
  • Wählen Sie das Verlaufswerkzeug aus und vergewissern Sie sich, dass es auf den Transparenzmodus eingestellt ist :5
  • Klicken Sie mit der Maus und ziehen Sie eine Linie von einem Ende des Bildes zum anderen. Halten Sie die Umschalttaste gedrückt, um sicherzustellen, dass die Linie horizontal ist:6

Das ist es!