Klick aufs Bild -> Pixelfarbe unter Maus ausgeben
Neolix
- php
Wie schaffe ich es, wenn ich ein Bild per HTML einbinde,
einen Klick auf eben dieses zu registrieren und anschließend
die Farbe des Pixels unter dem Mauscursor auszugeben?
mfg
Neolix
Hi,
Wie schaffe ich es, wenn ich ein Bild per HTML einbinde,
einen Klick auf eben dieses zu registrieren
_beispielsweise_ durch ein <input type="image">.
und anschließend
die Farbe des Pixels unter dem Mauscursor auszugeben?
Durch Analyse der Grafik, die Deinem Server natürlich zur Verfügung stehen muss.
Cheatah
Hi Cheatah,
siehst Du wirklich eine Möglichkeit?
Viele Grüße
Mathias Bigge
Hi,
siehst Du wirklich eine Möglichkeit?
selbstverständlich. Welche Werte werden bei einem Klick auf ein <input type="image"> übermittelt?
Cheatah
hallo,
selbstverständlich. Welche Werte werden bei einem Klick auf ein <input type="image"> übermittelt?
x? y?
lg MADU :)
hi,
siehst Du wirklich eine Möglichkeit?
natürlich. nachdem du durch den klick auf das bild, welches als grafischer submit-button eines formulars eingebunden ist, dieses abgeschickt hast, hast du bereits die koordinaten. (siehe auch http://dclp-faq.de/q/q-formular-image.html.)
jetzt brauchst du also nur noch den farbwert an diesen koordinaten zu ermitteln, wenn du die gdlib zur verfügung hast beispielweise denkbar einfach mit http://www.php.net/manual/de/function.imagecolorat.php.
gruss,
wahsaga
Hi Neolix,
Wie schaffe ich es, wenn ich ein Bild per HTML einbinde,
einen Klick auf eben dieses zu registrieren und anschließend
die Farbe des Pixels unter dem Mauscursor auszugeben?
das ist schlicht und einfach nicht möglich.
Grüße,
Roland