Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Dare un id ai pixel e anche capire che colore è

    Ciao ragazzi, ieri ho aperto un 3d per capire come assegnare un ID a un pixel di un immagine.
    Il programma dovrebbe prendere tutte le coordinate X Y dell'immagine, assegnarli un ID e con una costante ( bianco= 0 giallo=1 ecc) assegnare il colore.
    Ora vi faccio un esempio pratico:
    id_pixel= 1 x=1 y=2 colore_pixel=1 (in questo caso il pixel è verde)
    id_pixel= 2 x=1 y=3 colore_pixel=2 (in questo caso il pixel è marrone)
    id_pixel= 3 x=1 y=4 colore_pixel=1 (in questo caso il pixel è verde)
    id_pixel= 4 x=1 y=5 colore_pixel=3 (in questo caso il pixel è blu)
    id_pixel= 5 x=2 y=2 colore_pixel=2 (in questo caso il pixel è marrone)


    ecco il codice del programma:
    Codice PHP:
    <?
    $path 
    "./crea_mappa/map.GIF";
    $im imagecreatefromgif($path);
    #mettici il path alla gif ^^^
    $width imagesx($im);
    $height imagesy($im);
    $coo = array();
    $cont 0;

    for(
    $x 0$x$width $x++)
        for(
    $y 0$y $height $y++)
           
    $coo[$cont++] = array("x" => $x"y" => $y"color" => imagecolorat($im$x$y));

    echo 
    "<pre>";
    print_r ($coo);
    echo 
    "</pre>";
    ?>
    mi restituisce questo:
    Array
    (
    )

    ragazzi, spero nel vostro aiuto, se non sono stato chiaro, ditemelo pure
    ciauz

  2. #2

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.