Вниз  PNG to RGB Converter
- 16.03.2011 / 16:27
Chez
  Пользователь

Chez 
Сейчас: Offline
Вес получается большой изза того,что записываются в файл НЕХ знечения каждого пикселя т.е. если картинка 40х40=1600 пикселей 1600х10(по тому что например значение 0xff000000=10 байт)=16000
16000/1024=16 кб. само изображение + 4 кб. строки самого класса=20 кб. класс из изображения размером 40х40.
Я знаю что не выгодно,я просто не стал бросать проект на пол пути к завершению,такие вот дела. :-(
- 16.03.2011 / 16:31
iFone
  Пользователь

iFone 
Сейчас: Offline
mrEDitor (16.03.2011/15:05)
зато идее 5+ :)
Согласен :)
- 16.03.2011 / 16:46
iFone
  Пользователь

iFone 
Сейчас: Offline
Наконец-то завершилось конвертирование png 240х320 12,5 кб.
Время ~ 4 часа
Вес java - 900,7 кб
Вес java в zip - 23,3 кб.
Вывод: вес png увеличился всего лишь в два раза, но зато полностью спрятали его. Минус токо один - время обработки
- 16.03.2011 / 17:02
Chez
  Пользователь

Chez 
Сейчас: Offline
iFone, Если б я захотел модифицировать чью то прогу и увидел исходники по 900 кб. - я бы обосцался с перепугу. :hack:
- 16.03.2011 / 17:26
iFone
  Пользователь

iFone 
Сейчас: Offline
Chez, рано еще обсцываться, это была ведь только одна картинка :hack:
К примеру продолжим изменять игру LPzhelud'я .
Все исходники картинок весили бы в игре не меньше трех мб :lol:
- 16.03.2011 / 17:29
iFone
  Пользователь

iFone 
Сейчас: Offline
кстати, а из-за этого способа прятания графики, игра не будет тормозить?
Столько ведь времени ушло на закодирование картинки, а в игре ведь полно графики
- 16.03.2011 / 18:08
mrEDitor
  Пользователь

mrEDitor 
Сейчас: Offline
iFone (16.03.2011/16:46)
Наконец-то завершилось конвертирование png 240х320 12,5 кб. Время ~ 4 часа Вес java - 900,7 кб Вес java в zip - 23,3 кб. Вывод: вес png увеличился всего лишь в два раза, но зато полностью спрятали его
в 2 раза? Ужос. Оно просто хорошо сжимается, потому что там много повторяющихся байт :gg: кто-нибудь компилировать результат пробовал?
- 16.03.2011 / 18:54
Chez
  Пользователь

Chez 
Сейчас: Offline
Изображение 23х23:
Java-6 kb.
Class-4 kb.
Zip(Class)-2 kb.


Прикрепленные файлы:
Test.zip (7.35 кб.) Скачано 67 раз
- 16.03.2011 / 19:16
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Ну вообще-то идея далеко не оригинальная, как и реализация.
Сорцы:
Image2Html
Image2Java
Использовать этот способ для сокрытия картинок не нужно, лишь JVM нагрузите лишний раз. К тому же проблематично будет потом менять графику.
__________________
 let live

Изменено aNNiMON (16.03 / 19:19) (всего 1 раз)
- 16.03.2011 / 20:28
Pauk52
  Пользователь

Pauk52 
Сейчас: Offline
У меня она не работает пишет запись дале файл сохранеен а его нигде нет!
Наверх  Всего сообщений: 50
Фильтровать сообщения
Поиск по теме
Файлы топика (4)