Wie implementiere ich rotes Rauschen?

8

Ich habe gerade den Artikel rotes Rauschen gelesen, nachdem ein Professor es in einer Vorlesung erwähnt hat.

Meine Idee war, mit einer Zufallszahl in {0, ..., 255} zu beginnen. Dann beende ich die erste Zeile von links nach rechts, indem ich einen zufälligen Offset in {0, ..., 255} hinzufüge. Sobald die erste Zeile fertig ist, nehme ich den Durchschnitt des oberen und linken Elements und füge einen zufälligen Offset für das nächste Pixel hinzu.

Auf diese Weise erstelle ich das Bild von links nach rechts, von oben nach unten.

Ich habe es so implementiert:

%Vor%

was

ergibt

Es sieht cool aus. Ich denke jedoch, dass es eher so aussehen sollte: Ссылка

Was mache ich falsch / wie kann ich es beheben?

    
Martin Thoma 19.01.2016, 22:24
quelle

1 Antwort

2

Ich denke, das Problem könnte sein, wenn Sie den korrelierten Wert berechnen, wenn Sie eine gültige Position links und darüber haben. Sie haben:

%Vor%

Ich denke, das sollte sein:

%Vor%

In deiner Version nimmst du den Durchschnitt der Pixel oberhalb und oberhalb und links, wenn du das Pixel oben und das Pixel links haben willst.

    
cr1msonB1ade 19.01.2016 22:56
quelle

Tags und Links