Je veux être capable d'utiliser un script Greasemonkey qui peut prendre une image d'une page, l'analyser pour le pixel le plus sombre, puis revenir ces coordonnées au navigateur. À l'origine, j'ai utilisé un script Flash ... Greasemonkey incorporait un fichier flash local qui récupérait l'image en fonction d'une URL dans la source de la page Web, utilisait ActionScript pour obtenir le pixel le plus sombre, puis envoyait une requête POST avec ces coordonnées en tant que valeurs.Script côté client pour lire et manipuler l'image à partir du Web (détails ...)
Le problème est, je veux seulement télécharger l'image une fois. Avec cette méthode, il le fait deux fois (une fois dans le navigateur, une fois en flash). Existe-t-il un moyen de manipuler une image à partir d'une page Web dans Javascript ou avec un autre langage client? J'ai essayé d'utiliser un canevas, mais vous ne pouvez pas utiliser la fonction getImageData() sur des images hébergées sur des serveurs distants.