Как получить цвет пиксела на картинке в заданых кординатах?
Немного может извращено может представляю но суть вообщем такая - мне нужно вывести лейбл в определеной позиции над флешом (к ютубу отношения не имеет) но нужно "прицепиться" к определеной области которая отличаеться по цвету (не капча) как можно получить цвет пиксела в заданых координатах?
Алгоритм такой что обычно область бывает скажем в 100,100 цвет белый, фон черный. если по этим координатам цвет пикселя черный - смещаюсь на 1 => 101,100 если снова не то то 102, 103 пока не дойду до края, тогда 100,101 А может можно как то подругому это осуществить? |
С чужим flash'ем? Никак. Флешплеер сторонний плагин и взаимодействие с ним ограничено тем функционалом, что автор заложил во флешку.
|
впринципе он "мой" - но сам флеш не могу менять, подругому спрошу - а можно сделать мини скриншот области и тогда по этому скриншоту проверять цветность?
|
Нет.
|
Незнаю как с флешкой, но с картинкой я это решал так: отправлял на сервер координаты клика по пикселю и сервером определял цвет картинки в заданном пикселе
|
Цитата:
|
хорошо спрошу подругому тогда, в разных браузерах зоны отражаються немного по разному, но эта разница константа. Как сделать корекцию на эту константу?
Поясню что я пытаюсь сделать: есть софт который управляеться консолью на флеше, к софту есть вебапп интерфейс, через который я могу запрашивать кой какие параметры (мог бы все получать свой бы ап вместо флеша бы написал) мне нужно то что выводиться через консоль дополнять своими данными, тоесть над флешем рисую див и в нем вывожу что мне надо (что то типа тултипа) для одного браузера все ок, а как быть с другими? Почемуто в разных браузерах флеш даже меню рисует с другими отступами... и мой диф перекрывает зону вывода флеша а мне нужно чтоб рядом воспарила :) вот и думаю как... |
Kvark,
Обернуть флешь и тултип в единый элемент с position:relative Если сложности будут продолжаться - считывать из агента браузер - делать корректировки |
Часовой пояс GMT +3, время: 12:28. |