Microhome
Erfahrenes Mitglied
Moin moin,
ich hab in einer Datenbank 10.000 Einträge stehen, welche jeweils einer x- und einer y-Koordinate zugeordnet sind. Nun möchte ich aus diesen Farben ein Bild erzeugen. Das Problem liegt darin, dass es ewig dauert dieses zu generieren. Habt ihr eine Idee, wie ich das ganze verkürzen kann, bzw. ob das Generieren mit Ruby oder Pyhton schneller gehen würde?!
Hier ein Codeauszug:
Vielen Dank!
m!crohome
ich hab in einer Datenbank 10.000 Einträge stehen, welche jeweils einer x- und einer y-Koordinate zugeordnet sind. Nun möchte ich aus diesen Farben ein Bild erzeugen. Das Problem liegt darin, dass es ewig dauert dieses zu generieren. Habt ihr eine Idee, wie ich das ganze verkürzen kann, bzw. ob das Generieren mit Ruby oder Pyhton schneller gehen würde?!
Hier ein Codeauszug:
Code:
$img = @imagecreatetruecolor(100,100);
for ($y = 0; $y < 100; $y++) {
for ($x = 0; $x < 100; $x++) {
$res = mysql_query("SELECT color FROM griddata WHERE x LIKE \"$x\" AND y LIKE \"$y\" LIMIT 1");
$check = mysql_fetch_object($res);
$farbe = $check->color;
imagefilledrectangle($img, $x, $y, $x+1, $y+1, $farbe);
}
}
header("Content-type: image/jpeg");
imagejpeg($img, "aktuell.jpg");
Vielen Dank!
m!crohome