|
1 / 1 / 0
Регистрация: 24.10.2013
Сообщений: 19
|
|
Правильно вырезать и отобразить картинку10.02.2017, 00:52. Показов 898. Ответов 9
Метки нет (Все метки)
Есть файлик с рожицами. Я его делю на 3 части по горизонтали и 5 частей по вертикали.
Но сами рожицы не отцентрированы. Левые прижаты к левой стороне, а правые к правой. Есть какие-то инструменты программные, чтобы их по центру отобразить? После получения части изображения они смещены внутри уже этого изображения. Чтобы их вырезать использую BitMap, а для отображения ImageView.
0
|
|
| 10.02.2017, 00:52 | |
|
Ответы с готовыми решениями:
9
Вырезать картинку Вырезать картинку с текста Вырезать из всего текста одну картинку |
|
Модератор
3409 / 2181 / 354
Регистрация: 13.01.2012
Сообщений: 8,461
|
|
| 10.02.2017, 09:32 | |
|
Courier, как выглядит процедура при помощи которой рожа попадает из вашего скрина на экран + разметка
0
|
|
|
1 / 1 / 0
Регистрация: 24.10.2013
Сообщений: 19
|
|
| 10.02.2017, 10:13 [ТС] | |
|
bitmapSource = BitmapFactory.decodeResource(getResource s(), R.drawable.emoticons);
bitmap = Bitmap.createBitmap(bitmapSource, 0, 0, bitmapSource.getWidth() / 3, bitmapSource.getHeight() / 5); ImageView imageView = (ImageView) findViewById(R.id.imageView); imageView.setImageBitmap(bitmap);
0
|
|
|
1570 / 1168 / 426
Регистрация: 08.05.2012
Сообщений: 5,219
|
||||||
| 10.02.2017, 10:18 | ||||||
|
Без кода трудно что-то сказать, а судя по картинке, все рожи криво расположены, так что я вообще плохо представляю, как ты их вырезаешь. Не проще самому их нарезать на иконки и в ресурсы бросить?
Ну а так, пальцем в небо:
0
|
||||||
|
1 / 1 / 0
Регистрация: 24.10.2013
Сообщений: 19
|
|
| 10.02.2017, 10:21 [ТС] | |
|
Идея какая. Вырезать рожицу и удалить фон полностью. Оставив только ее саму. Тогда она в любом объекте по центре станет. Сдвигается она в сторону из-за фона, который справа больше, а слева меньше.
0
|
|
|
1570 / 1168 / 426
Регистрация: 08.05.2012
Сообщений: 5,219
|
|
| 10.02.2017, 10:25 | |
|
Альфа-канал сделать не? Заходишь в любой редактор изображений, берёшь волшебную палочку, жмакаешь по фону, удаляешь его.
Добавлено через 42 секунды И я всё ещё не понял какая задача, почему необходимо вырезать картинки из картинок?
0
|
|
|
1 / 1 / 0
Регистрация: 24.10.2013
Сообщений: 19
|
|
| 10.02.2017, 10:28 [ТС] | |
|
Не хочу делить их на множество картинок. Я еще учусь только. Такие смайлики в основном в сборе везде выложены.
Подумал может в андроиде есть инструменты какие-то, чтобы их нарезать.
0
|
|
|
1570 / 1168 / 426
Регистрация: 08.05.2012
Сообщений: 5,219
|
|
| 10.02.2017, 10:41 | |
|
Их нарезать руками 5 минут, и это будет намного лучше, чем ты будешь корячиться в приложении, задавая ему абсолютно бесполезную задачу.
Вот держи, отличный сервис для иконок, подгоняет под нужные размеры, делает альфа-канал, короче, много чего: http://romannurik.github.io/An... index.html Добавлено через 1 минуту Сам посмотри на картинку, там они криво расположены, ровно ты их всё равно не порежешь программно, разве что подбором. Добавлено через 1 минуту А вот, где нарезать изи можно: https://pixlr.com/editor/ Сам пользуюсь, топовая штука.
0
|
|
|
1 / 1 / 0
Регистрация: 24.10.2013
Сообщений: 19
|
|
| 10.02.2017, 10:46 [ТС] | |
|
Спасибо большое)
0
|
|
|
150 / 137 / 35
Регистрация: 29.07.2012
Сообщений: 709
|
|
| 10.02.2017, 17:55 | |
|
https://developer.android.com/... ics.Bitmap, int, int, int, int)
height, width это стандартные размеры от любой картинки с верхнего левого угла. Все что вам нужно, это посчитать сколько по x смешение и по y и просто умножать. К примеру вам нужно 2 картинку в 3 ряду. Вы по x умножаете на 2, по y на 3 вот и получаете координаты в верхнем левом углу. Естественно height и width трогать не нужно, они статические.
0
|
|
| 10.02.2017, 17:55 | |
|
Помогаю со студенческими работами здесь
10
Вырезать картинку из видео файла не открывая его Как правильно вырезать шапку из кода
Отобразить картинку к товару из БД Отобразить одновременно текст и картинку Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
|
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
|
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию.
2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
|
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
|
|
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO
Апнулись до NET10.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2.
Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники".
В. . .
|
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии.
. . .
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|