Page 1 sur 1

Localiser une couleur sur une image

Posté : 25 mai 2014, 18:03
par thib41
Bonjour, je possède un site d'observations météorologique, je j'aimerai créer une carte qui montre les zone de pluie forte et, accessoirement, les zone potentiellement orageuse.

Ce que je voudrais, c'est localiser les zones de couleurs rouge sur cette carte : http://www.meteo60.fr/radars/radar-cent ... ernier.png , et récupérer les coordonnées de chaque pixel de couleur rouge dans une base de donnée...

Ensuite je créer une carte qui récupère les coordonnées dans la DB et j'affiche les zones orageuse, et les prévisions en fonction des positions précédentes, pour ça je pense pouvoir me débrouiller !!

C'est juste pour localiser les pixel orange et rouge sur la carte ! :)


Merci beaucoup !!!


Thibault

Re: Localiser une couleur sur une image

Posté : 25 mai 2014, 18:12
par Ryle
Bonjour,

Tu peux déjà jeter un coup d'oeil aux fonctions imagecolorexact() ou imagecolorclosest() pour retrouver les pixels d'une certaine couleur sur ton image :)

Re: Localiser une couleur sur une image

Posté : 25 mai 2014, 18:30
par thib41
Bonjour,

Tu peux déjà jeter un coup d'oeil aux fonctions imagecolorexact() ou imagecolorclosest() pour retrouver les pixels d'une certaine couleur sur ton image :)

Merci pour ton aide ! :)

Mais malheureusement, ça me fait une erreur 500 (Internal server error), à chaque fois que j'utilise la fonction imagecreatefrom... Et sans ça, je ne peux pas utiliser les fonctions que tu m'as conseillé ! :/

Re: Localiser une couleur sur une image

Posté : 25 mai 2014, 20:18
par xTG
Regardes dans ton php.ini si l'extension GD est activée.
Pour savoir ce qui se cache derrière l'erreur 500 tu peux regarder les logs Apache de ton serveur.

Re: Localiser une couleur sur une image

Posté : 26 mai 2014, 19:06
par thib41
Regardes dans ton php.ini si l'extension GD est activée.
Pour savoir ce qui se cache derrière l'erreur 500 tu peux regarder les logs Apache de ton serveur.
L'extension GD est bien active, est pour la version j'ai : "bundled (2.0.28 compatible)"

En se qui concerne les logs, j'ai ce message d'erreur : "Premature end of script headers: image.php"

image.php étant la page sur lequel le code est installé :)