Форум программистов, компьютерный форум CyberForum.ru

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

Войти
Регистрация
Восстановить пароль
 
PeterBr
0 / 0 / 0
Регистрация: 15.04.2016
Сообщений: 30
#1

Изменить цвет пикселя на изображении - Программирование Android

06.08.2016, 19:54. Просмотров 179. Ответов 1
Метки нет (Все метки)

Почему в телефоне приложение завершается (тоесть ошибка) если в загруженном BitMap изображении менять цвет пикселя
C++ (Qt)
1
2
3
4
5
6
7
8
9
Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.imgint);
 
 
        for(int i=0; i<200; i++)
            for(int k=0; k<200; k++){
                bitmap.setPixel(i,k,Color.RED);
 
            }
        imageView.setImageBitmap(bitmap);
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.08.2016, 19:54
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Изменить цвет пикселя на изображении (Программирование Android):

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

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

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

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

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

Как изменить цвет пункта ListView при нажатии на него и сохранять его цвет при проматывании списка? - Программирование Android
Здравствуйте, подскажите, пожалуйста, как изменить цвет пункта ListView при нажатии на него и сохранять его цвет при проматывании списка? ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
OlegJV
102 / 102 / 29
Регистрация: 13.03.2016
Сообщений: 472
06.08.2016, 20:50 #2
А к чему такие сложности? не проще ColorFilter применить?

Добавлено через 2 минуты
И вообще, там скобочек маловато в коде

Добавлено через 27 минут
Java
1
2
3
4
5
6
7
8
9
10
Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.imgint);
        Bitmap newBmp = Bitmap.createBitmap(bitmap.getWidth(), bitmap.getHeight(), Bitmap.Config.ARGB_8888);
        Canvas c = new Canvas(newBmp);
        c.drawBitmap(bitmap, 0, 0, new Paint());
        for(int i = 0; i < 200; i++) {
            for (int k = 0; k < 200; k++) {
                newBmp.setPixel(i, k, Color.RED);
            }
        }
        imageView.setImageBitmap(newBmp);
Читать про IllegalStateException if the bitmap is not mutable.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.08.2016, 20:50
Привет! Вот еще темы с ответами:

Изменить цвет AlertDialog - Программирование Android
Здравствуйте! Имеются такие строчки кода: str =&quot;Мой телефонный номер: 5-555-5&quot;; AlertDialog.Builder build = new...

Изменить цвет заголовка шаблона - Программирование Android
Всем доброго времени суток. Есть ли способ изменить цвет &quot;шапки&quot;, там где прописывается имя нашего проекта с синего (Android Studio по...

Изменить цвет у item-a в listView - Программирование Android
Привет, вопрос такой. Задача такая: Допустим у меня есть элементы listview разноцветные: (мне нужно при нажатие что бы он стал...

Не получается изменить цвет кнопки - Программирование Android
Я вроде написал все как нужно, но цвет кнопки все равно не изменяется... Вот код: &lt;Button android:layout_width=&quot;wrap_content&quot;...


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

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

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