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

    [PHP] colore primo pixel jpeg

    Avete presente i nuovi televisori che illuminano il muro dello stesso colore dei bordi del video per far sembrare l'immagine più grande?

    Volevo estrapolare il colore di un pixel da una jpeg per impostarla come colore di sfondo della pagina.
    Mi basta il colore del primo pixel o dell'ultimo o di un angolo qualsiasi.

    Se poi fosse possibile, senza usare le librerie GD che non sono rese disponibili da tutti gli host.
    Se avessi voluto risolvere i problemi con la forza, sarei nato Jedi.

  2. #2
    le GD sono necessarie.

    con questo ottieni il colore del primo px in alto a sx.

    $color = imagecolorsforindex($pic_id, imagecolorat($pic_id, 0, 0));

    ti restituisce un array con i canali R G B e se è una png anche con la trasparenza.

    vedi nel manuale questa funzione, che spiega per bene tutto.

    ciao,
    jack.

  3. #3
    Ottimo.
    Mi servirà per i siti hostati seriamente.

    Grazie FFFFFF!

    Una cosuccia uccia:
    RGB esadecimale?
    Se avessi voluto risolvere i problemi con la forza, sarei nato Jedi.

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.