Seite 1 von 7
PureBasic Bildgenerator
Verfasst: 23.10.2007 21:38
von legion
Hab da mal eine Frage an alle intelligenten Köpfe.
Wenn ihr ein Progi schreibt, dass ein Bild erstellt (100x100 Pixel mit 256 Farben)
und ihr lässt alle Möglichkeiten durchlaufen -> 100x100^256 Bilder,
was seht ihr auf einem der generierten Bilder ?
Lg. Legion
Verfasst: 23.10.2007 21:47
von Kurzer
Ich werde mich selbst sehen. Alternativ auch Dich oder jeden anderen auf diesem Planeten oder die Innenaufnahme einer Dickdarmentzündung oder oder oder.

Verfasst: 23.10.2007 21:49
von milan1612
Kurzer hat geschrieben:die Innenaufnahme einer Dickdarmentzündung oder oder oder.


Verfasst: 23.10.2007 21:49
von ZeHa
Die Rechnung ist ein bißchen falsch, das wären 256^100*100 Bilder.
Natürlich wären auch eine Menge nackte Frauen dabei. Problematisch ist nur, daß wir diese niemals sehen werden, weil wir entweder längst nicht mehr leben, bis das Programm durchgelaufen ist, oder weil wir keine Lust haben, millionenfach Bilder zu durchsuchen, in der Hoffnung, eine nackte Frau zu erblicken
Fangen wir lieber erstmal klein an, 8x8 Pixel und s/w (2 Farben), das sind dann nur 18446744073709551616 Bilder

Verfasst: 23.10.2007 21:58
von legion
Nicht schlecht Leute !
Ihr liegt genau richtig !
Also schmeißt eure Digitalkameras auf den Müll und schreibt euch
ein kleines Progi. Ihr brauch dann nur noch das richtige Bild auswählen.
Es sind alle Bilder des Universums die es gab und die es jemals geben
wird darauf zu sehen (natürlich auch nackte Weiber)
Mit einen Quantencomputer würde man sich natürlich leichter tun.
Lg. Legion
Verfasst: 23.10.2007 22:01
von ZeHa
Naja wenn ich nackte Weiber sehen will, gibt's glaub schnellere Möglichkeiten
Aber wir können ja wirklich mal ein 8x8-Pixel, s/w-Programm schreiben und ausrechnen, wie lang es auf einem handelsüblichen PC laufen würde. Wäre sicher interessant
Also wenn wir annehmen, daß ein solch ein kleines Bild in einer Millisekunde fertig ist, dann würde das Programm schon 213.503.982.334 Tage benötigen... sofern ich mich nicht verrechnet hab. Sind nur 584.942.417 Jahre

Verfasst: 23.10.2007 22:08
von legion
ZeHa hat geschrieben:Naja wenn ich nackte Weiber sehen will, gibt's glaub schnellere Möglichkeiten
Aber wir können ja wirklich mal ein 8x8-Pixel, s/w-Programm schreiben und ausrechnen, wie lang es auf einem handelsüblichen PC laufen würde. Wäre sicher interessant

Da hast du vollkommen Recht !
Ist zwar nur SW aber einige interessante Logos wären sicher dabei.
Wirklich interessant finde ich die Vorstellung das Zahl der Bilder endlich
und nicht unendlich ist und der Quantencomputer steckt ja auch schon in
den Kinderschuhen.
Lg. Legion
Verfasst: 23.10.2007 22:15
von AND51
Geile Aufgabe/Thread!
Hochinteressant! Ehrlich gesagt wäe ich nicht so schnell auf die Lösung gekommen.
Aber die Rechnung ist immer noch falsch, nicht 256^100*100, sondern 256^(100*100)
...oder 256^100^2
Verfasst: 23.10.2007 22:20
von ZeHa
Jo okay

so war's auch gedacht
Naja es ist auf jeden Fall 'ne ganze Menge. Fangen wir also mit 4x4 Pixeln an, da ist zwar kaum noch eine nackte Frau zu erkennen, aber immerhin ist nach 65536 Bildern Schluß

Verfasst: 23.10.2007 22:30
von Kurzer
@all: Das ist doch der ultimativste Bild-Kompressionsalgorithmus aller Zeiten!
Man muß einfach nur die Anzahl Farben, die Ausmaße des Bildes (Breite & Höhe), sowie die Nummer des vom Dekomprimierer zu generierenden Bildes speichern. Jedes Foto, egal welche Größe würde so unter 100 Bytes bleiben!
Okay, wird nen büschn langsamer als JPG oder so... aber wie war das mit den Quantencomputern doch gleich?