• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Zeichnen mit HTML!

Status
Für weitere Antworten geschlossen.
Werbung:
Da hat aber jemand lange Weile gehabt.

Mit Gimp lassen sich solche Tabellen-Bilder auch automatisch erstellen.
Nur hat dann jede Zelle die gleiche Abmessung. Die Tabellen werden schon bei recht einfachen Bildern so riesig, daß sie meinen Browser zum absturz brachten.
 
Werbung:
Ich nehme stark an, dass es ein extra Programm ist, was diese Tabellen erstellt. So wie das aussieht. Speziell wenn man sich ma andere Videos anschaut, wie schnell das dort teils funktioniert (ja, auch wenn es nur vorgespult ist ;))
 
das ist ein ganz einfaches php programm. Lässt sich in 10 min programmieren, schwupps brauchst dich nicht mehr anstrengen

PHP:
<?php
$Bild = imagecreatefromjpeg("bild.jpg");
$Bildbreite = imagesx($Bild);
$Bildhoehe = imagesy($Bild);
echo"<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\">\n";
for($i = 0; $i < $Bildhoehe; $i++) {
    echo" <tr>\n";
    for($j = 0; $j < $Bildbreite; $j++) {
        $RGB = imagecolorat($Bild, $j, $i);
        $RGBWert = imagecolorsforindex($Bild, $RGB);
        echo"  <td style=\"background-color:rgb(",$RGBWert[red],",",$RGBWert[green],",",$RGBWert[blue],");height:1px;width:1px;\">";
        echo"</td>\n";
    }
    echo" </tr>\n";
}
echo"</table>";
?>

Oh Wunder, Oh Wunder.... 0.o
 
Werbung:
das ist ein ganz einfaches php programm. Lässt sich in 10 min programmieren, schwupps brauchst dich nicht mehr anstrengen

PHP:
<?php
$Bild = imagecreatefromjpeg("bild.jpg");
$Bildbreite = imagesx($Bild);
$Bildhoehe = imagesy($Bild);
echo"<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\">\n";
for($i = 0; $i < $Bildhoehe; $i++) {
    echo" <tr>\n";
    for($j = 0; $j < $Bildbreite; $j++) {
        $RGB = imagecolorat($Bild, $j, $i);
        $RGBWert = imagecolorsforindex($Bild, $RGB);
        echo"  <td style=\"background-color:rgb(",$RGBWert[red],",",$RGBWert[green],",",$RGBWert[blue],");height:1px;width:1px;\">";
        echo"</td>\n";
    }
    echo" </tr>\n";
}
echo"</table>";
?>

Oh Wunder, Oh Wunder.... 0.o

xD, der Code gefällt mir ^^

aber der comment in youtube trifft mei meinung ganz gut zum video :D
"too much free time?"
 
In dem Video haben die Zellen auch noch verschiedene height und width - Angaben und sind je nach Farbe mit colspan und rowspan verbunden.

Ist vielleicht doch mit der Hand gemacht.
 
Dieses Video bestimmt, aber wenn man z.B. ma in die Related Videos schaut und sich z.B. das Mona Lisa Video anschaut, könnte man da schon anders denken. Zumindestens hat der Kerl sich nen Makro geschrieben, damit er immer wieder damit prahlen kann :D
 
Werbung:
Werbung:
Status
Für weitere Antworten geschlossen.
Zurück
Oben