Привет Гость!
Ты можешь:
Войти или зарегистрироваться

Забыл пароль
Регистрация
Меню сайта
Главная страница
Моды ПК игр Форум Flash игры/журналы Помощь сайту WAP/PDA версия сайта Мы вКонтакте
Категории
Уроки по модификации java [174]
Уроки по переводу java игр [15]
Программы для компьютера [100]
Программы для телефона [84]
Модификация смартфонных игр [15]
Symbian, Android, iPhone и т.д.
Прочее [35]
Уроки по модификации ПК игр [9]
Мини-чат
Главная » Статьи » Уроки по модификации java

23.05.2010, 20:30

Оптимизация (работа с графикой)

Автор статьи: Великий и ужасный Yoti

Необходимые программы:
Adobe Photoshop 7 (или выше)
pngout + GUI

Думаю, многие уже представляют метод "захексивания" картинок в архивы. И везде указано "размер изображения должен быть меньше или равен размеру оригинала". А как же этого добиться? Особенно, если 5кб картинка после перерисовку стала 55кб...

Немного теории: изображение (конкретнее, речь сейчас идет о PNG) может быть двух форматов: PNG24 и PNG8. Оба они выглядят как файлы *.PNG.
PNG24 - это полноцветное изображение с поддержкой прозрачности и частичной прозрачности. Занимает достаточно много места.
PNG8 - это изображение с палитрой в 256 цветов (или меньше), зато абсолютно любых! Прозрачность также поддерживается, но только полностью (т.е. полупрозрачный пиксель превратится в непрозрачный, но более светлый). Занимает это изображение меньше.
Также, многие программы для редактирования изображений (в т.ч. всем известный Adobe Photoshop) любят добавлять информацию о себе любимой. JAVA приложению нет никакого дела до этой информации, а размер изображения она увеличивает.

1. Photoshop
1. Открываем в Фотошопе необходимое изображение.
2. Нажимаем File -> Save for WEB (Файл -> Сохранить для WEB)(или ALT+CTRL+SHIFT+S).
3. Проверяем, чтобы в левом окне была открыта закладка Optimized.
4. Выбираем из первого списка PNG-8.
5. Смотрим в нижней части левого окна на размер изображения.
6. Уменьшая значение Colors (Цвета) в правой части, а также перебирая варианты Perceptual/Adaptive/Selective/Restrictive добиваемя необходимого значения размера изображения.
7. Сохраняем изображение кнопкой Save (Сохранить).
8. Фотошоп не закрываем!

2. PngOut
1. Загружаем
2. Кидаем в папку с программой наше изображение.
3. Жмём в программе кнопку >>.
4. Смотрим размер изображения.
5. Если размер вышел сильно меньше нужного, можно вернуться в Фотошоп и повторить шаги 6-8 с другими значениями. Затем обработать изображение и т.д.

3. Финал
Вот так, комбинируя две программы мы добиваемся необходимого размера изображения.

Категория: Уроки по модификации java | Добавил: Tommy_M | Автор: Yoti
Просмотров: 1448 | Комментарии: 1 | Рейтинг: 5.0/2

Похожие материалы:
Всего комментариев: 1
Спам
Rus7pnz   (09.06.2012 12:15) [Материал]
А качество неухудшается?

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

о, привет
Новинки
  • Файлы
  • Статьи
  • Новости

The long dark mobile
Комментов: 6 | Загрузок: 46
Golden Bridge
Комментов: 14 | Загрузок: 106
Real city russian car driver simulator (java)
Комментов: 0 | Загрузок: 80
Alone in the Dark: Inferno
Комментов: 3 | Загрузок: 87
Manhunt: Prison Massacre
Комментов: 1 | Загрузок: 50
CS 1.6 : Parody BETA
Комментов: 1 | Загрузок: 79
L2D Game Boy Color
Комментов: 1 | Загрузок: 54
Megaman Zero
Комментов: 0 | Загрузок: 32
Bully Mobile Edition
Комментов: 4 | Загрузок: 69
Quantum (Версия от 26.06.2020+обнова конвертера)
Комментов: 95 | Загрузок: 750

S.T.A.L.K.E.R. Mobile part_2
Комментов: 11 | Просмотров: 127
Lost in taiga 3d: Winter survival
Комментов: 1 | Просмотров: 102
Comcraft Remastered Version
Комментов: 1 | Просмотров: 372
Поколение Java #4 — ФЕНОМЕН Left 2 Die
Комментов: 1 | Просмотров: 647
Gangstar 2 Beta
Комментов: 0 | Просмотров: 566
[Поколение Java #3] ВСЕ ИГРЫ про Человека-паука
Комментов: 0 | Просмотров: 765
Sonic.EXE - Анонс
Комментов: 0 | Просмотров: 1288
Случайный мод
Древнее зло напало на Морровинд. Псевдобог Сота Сил собирает армии корпусных тварей. Кровавая луна появилась на небе. Призрачные врата разрушены и монстры ворвались в города. Началась великая битва добра и зла, которая решит судьбу мира. Только герой сможет уничтожить Сота Сила, только герой сможет изгнать силы зла из Морровинда... Только герой сможет заставить исчезнуть кровавую луну... Стань этим героем, сокруши войска врагов, собери ценнейшие артефакты, познай тайны магического искусства и верши правосудие над злом!
3530 312 15 3.7
Статистика
Онлайн всего: 5
Гостей: 5
Пользователей: 0
Пользователи
Гости сайта

[ Нас сегодня посетили ]
При копировании материалов, желательно оставлять ссылку на этот сайт!
© Tommy_M 2009-2020 | Хостинг от uCoz