Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by TigerLilly,
20. Mär 2018
@tumo: Du hast zwei Anforderungen:
1: Jeder Pixel eines Bildes soll seine eigene Frequenz (=Zufallszahl) bekommen. Auch wenn x weiße Pixel hintereinander stehen, sind das doch x unterschiedliche Frequenzen.
2: Bei jedem neuen Aufruf des Bildes sollen wieder dieselben Frequenzen benutzt werden.
Dann erzeuge dir doch eine beliebig lange Tabelle von Zufallszahlen, benutze sie für die Frequenzen...
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by TigerLilly,
19. Mär 2018
@tumo: Warum führst du nicht eine Liste, in der du vermerkst, für welche Farbe du welche Zufallszahl erzeugt hast und lädst die beim Programmstart? Wenn du die Zahl brauchst, schau zuerst in der Liste nach, wenn du sie findest, gut, wenn nicht erzeuge sie+speichere sie in der Liste.
Da würde sich eine TStringList anbieten mit Farbe=Zahl-Paaren.
Wäre das eine Idee?