Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
Agera
0 / 0 / 0
Регистрация: 22.11.2012
Сообщений: 35
1

Приложение для сжатия черно-белых изображений

12.02.2014, 00:32. Просмотров 598. Ответов 1
Метки нет (Все метки)

Здравствуйте, мне нужно написать приложения для телефона которое будет сжимать черно-белое изображение.
Может посоветуйте какой функционал может быть в этой программе? и приблизительный интерфейс.?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.02.2014, 00:32
Ответы с готовыми решениями:

Алгоритмы сжатия картинок для передачи по сети в Android
Я тут слепил чаттер на основе Xmpp протокола, но беда одна, в румах не...

Переделать приложение для Android в приложение для ПК
Встретилась очень мне нужное приложение для анроид систем. К моему сожалению...

Программа для сжатия черно-белых изображений
Одной из самых часто встречаемых задач в информатике является задача сжатия...

Веб-браузер в черно-белых тонах
Стоит задача реализовать интерфейс(браузер) для дальтоников грубо говоря. ...

Мерцание вертикальных черно-белых полос
Уже очень давно мучаюсь с монитором (ViewSonic VA2216w). Проблема в...

1
YuraAAA
1578 / 1319 / 282
Регистрация: 25.10.2009
Сообщений: 3,436
Записей в блоге: 2
12.02.2014, 17:45 2
Agera, если у Вас уже есть готовый bitmap файл, можно сделать так:

Java
1
2
3
4
5
public Bitmap getResizedBitmap(Bitmap image, int bitmapWidth,
            int bitmapHeight) {
    return Bitmap.createScaledBitmap(image, bitmapWidth, bitmapHeight,
                true);
}
можно так.

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
public Bitmap getResizedBitmap(Bitmap image, int maxSize) {
        int width = image.getWidth();
        int height = image.getHeight();
        float bitmapRatio = width / height;
        if (bitmapRatio > 0) {
            width = maxSize;
            height = (int) (width / bitmapRatio);
        } else {
            height = maxSize;
            width = (int) (height * bitmapRatio);
        }
        return Bitmap.createScaledBitmap(image, width, height, true);
}
Если у Вас есть файл изображения, то его надо сначала декодить с файловой системы. Но это уже совсем другая история
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.02.2014, 17:45

Нужен скрипт для сжатия изображений
на странице есть дивы, в которых изображения прописаны через img, но размеры...

Есть ли в C# функции для сжатия изображений
Есть ли в шарпе функции для сжатия изображений если нет ,то подскажите есть ли...

Алгоритмы для сжатия изображений, видео и звука
Здравствуйте,форумчане! Не могли бы вы посоветовать алгоритмы сжатия для...


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

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

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