Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 20, средняя оценка - 5.00
ASDFD12
57 / 57 / 13
Регистрация: 15.09.2012
Сообщений: 542
#1

Как в обьекте canvas определить цвет пикселя с заданными координатами - Программирование Android

28.01.2014, 14:48. Просмотров 3228. Ответов 16
Метки нет (Все метки)

как в обьекте canvas определить цвет пикселя с заданными координатами? Или может существует обьект экран и через него можно определить цвет.

Добавлено через 1 час 30 минут
Цитата Сообщение от ASDFD12 Посмотреть сообщение
как в обьекте canvas определить цвет пикселя с заданными координатами? Или может существует обьект экран и через него можно определить цвет.
Пытался для обьекта наследующего SurfaceView вызывать this.getDrawingCache(true).getPixel(312,300); - выкинуло ошибку - получается Cache отсутствует
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.01.2014, 14:48
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Как в обьекте canvas определить цвет пикселя с заданными координатами (Программирование Android):

Программно узнать цвет пикселя - Программирование Android
Здравствуйте) Можно ли програмно узнать цвет пикселя... тойсть задаю коордынаты а оно мне возвращает цвет... если можно то подскажыте...

OnTouch узнать цвет пикселя - Программирование Android
Добрый день, форумчане! Начал как хобби изучать андройд программирование. Работаю в Android studio. Сейчас создал проект с Draw2D с...

Изменить цвет пикселя на изображении - Программирование Android
Почему в телефоне приложение завершается (тоесть ошибка) если в загруженном BitMap изображении менять цвет пикселя Bitmap bitmap =...

Цвет пикселя экрана android-устройства - Программирование Android
Здравствуйте. Реально ли получить цвет пикселя экрана android-устройства, напрямую? Нашёл в сети такой код (Get the colour of a...

Получить цвет пикселя на экране по координатам на delphi - Программирование Android
Нужно быстро (несколько раз в секунду) получить цвет пикселя экрана в другом приложении. adb shell screencap > screen.png и adb...

Как получить цвет пикселя в JavaFx Canvas - JavaFX
Собственно вопрос, как получить цвет одного пикселя из GraphicsContext. Такая простая вещь, а не могу нагуглить нормальное решение. Знаю...

16
ASDFD12
57 / 57 / 13
Регистрация: 15.09.2012
Сообщений: 542
29.01.2014, 21:28  [ТС] #16
Цитата Сообщение от MegaSinner Посмотреть сообщение
ASDFD12, нету там никаких слоев - есть полотно(битмап) и канвас рисует на нем, по этому нужно вовремя его очищать, чтобы не было наложения нового, на уже не нужное старое - в моем случае я перерисовую тот прозрачный PNG (обновляю битмап).
Если так, то как тогда работают графические фильтры, о которых вы говорили в моей теме "Ограничение движения персонажа". Я так понял, на нужный обьект накладывается фон, с заданым цветом и прозрачночстью 100%, мы видим обьект таким как нужно, а цвет там красный, как такое возможно без использование слоев (при рисовании на единственный Bitmap)?

Добавлено через 9 часов 36 минут
(_!_)
0
MegaSinner
96 / 92 / 3
Регистрация: 09.04.2010
Сообщений: 746
30.01.2014, 00:07 #17
ASDFD12, а я и не говорил, что без слоев или ты не так понял:
- нижние слои - графика игры (фон/персонажи).
- средний слой (невидимый) - маска.
- верхний слой (полностью прозрачный(ImageView)) - поверхность для касаний..
Еще вопросы?
0
30.01.2014, 00:07
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.01.2014, 00:07
Привет! Вот еще темы с ответами:

Как определить цвет пикселя? - Delphi
Нужно определить цвет пикселя на рисунке . Как это сделать? В паскале была функция GetColor , а в Делфи как?

Функция, которая возвращает цвет пикселя в точке с координатами х, у - C++
Доброго времени суток. Уважаемые программисты, подскажите пожалуйста, есть ли в Visual Studio С++ 10 функция, которая бы возвращала цвет...

Как определить цвет пикселя по курсором? - Delphi
Подскажите, задача такая: Я перемещаю курсор в определенные координаты, мне нужно определить цвет пикселя под курсором и записать этот...

Как определить цвет пикселя на jpg картинке? - Delphi
может кто знает как определить цвет пикселя form2.image1.picture.loadfromfile('c:\WebBrowserImage.jpg'); собственно уже неделю рыскаю...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
17
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru