PNG to RGB Converter Chez(16.03.2011/11:16) Image to RGB Converter - это программа с помощью которой можно конвертировать изображение в JAVA класс. Программа способна сконвертировать такие популярные форматы изображений как PNG, JPG, статичный GIF, BMP После сохранения, даный класс можно подключить к своему приложению и отобразить сконвертированное изображение на экране. Примечания: Имя конвертированного изображения ДОЛЖНО состоять из букв латинского алфавита и НЕ ДОЛЖНО начинаться с цифры. ----------------------------------------- Немного поправил алгоритм записи, теперь класс стал меньше весить. Исходник все еще нужно искать в корне диска Е: :) ----------------------------------------- [b]Переименуйте пожалуйста тему.[/b] Kruser(16.03.2011/11:21) у меня не запустился. походу из-за того, что там кирилица в manifest P.S: модеры казнят тебя. надо было в соответствующую тему выложить SoNy(16.03.2011/11:25) Не идет. P@bloid(16.03.2011/11:30) Chez, там манифест кривой Kruser, это не важно, должно работать iFone(16.03.2011/11:39) У меня всё работает. С пнг 454 байта (88х32) получился java 33 килобайта :gg: SoNy(16.03.2011/11:40) Ах, да заработало.Только не до конца понял в чем польза проги? P@bloid(16.03.2011/11:42) SoNy, картинки прятать SoNy(16.03.2011/11:43) P@bloid, А, тогда действительно полезная прога. iFone(16.03.2011/12:10) А зачем прога в архиве? Вот jar. Может кому удобней будет Chez(16.03.2011/12:14) iFone, Я просто щас в школе,а телефон Нокиа P.S. Манифест поправлю :) LPzhelud(16.03.2011/13:40) Ха! а ведь полезная штучка) iFone(16.03.2011/14:48) LPzhelud, У меня oak.png из игры уже второй час конвертируется :gg: И пока только 58% и вес java файла 532 кб kiriman(16.03.2011/14:54) iFone, Слишком долго.. SoNy(16.03.2011/14:57) Прога баговая. kiriman(16.03.2011/14:58) SoNy, В чем? LPzhelud(16.03.2011/15:02) Цитата:{iFone (16.03.2011/14:48) LPzhelud, У меня oak.png из игры уже второй час конвертируется :gg: И пока только 58% и вес java файла 532 кб}-Ответ:О_о может, и не такая полезная :D kiriman(16.03.2011/15:04) LPzhelud, Не полезная :D mrEDitor(16.03.2011/15:05) зато идее 5+ :) DiAeR(16.03.2011/15:14) Можете объяснить по подробней что эта за прога?она с *.яр или с *.пнг работает? mrEDitor(16.03.2011/15:26) Превращает картинку в исходник класса Canvas который умеет отображать эту картинку на экран Chez(16.03.2011/16:27) Вес получается большой изза того,что записываются в файл НЕХ знечения каждого пикселя т.е. если картинка 40х40=1600 пикселей 1600х10(по тому что например значение 0xff000000=10 байт)=16000 16000/1024=16 кб. само изображение + 4 кб. строки самого класса=20 кб. класс из изображения размером 40х40. Я знаю что не выгодно,я просто не стал бросать проект на пол пути к завершению,такие вот дела. :( iFone(16.03.2011/16:31) Цитата:{mrEDitor (16.03.2011/15:05) зато идее 5+ :)}-Ответ:Согласен :) iFone(16.03.2011/16:46) Наконец-то завершилось конвертирование png 240х320 12,5 кб. Время ~ 4 часа Вес java - 900,7 кб Вес java в zip - 23,3 кб. Вывод: вес png увеличился всего лишь в два раза, но зато полностью спрятали его. Минус токо один - время обработки Chez(16.03.2011/17:02) iFone, Если б я захотел модифицировать чью то прогу и увидел исходники по 900 кб. - я бы обосцался с перепугу. :hack: iFone(16.03.2011/17:26) Chez, рано еще обсцываться, это была ведь только одна картинка :hack: К примеру продолжим изменять игру LPzhelud'я . Все исходники картинок весили бы в игре не меньше трех мб :lol: iFone(16.03.2011/17:29) кстати, а из-за этого способа прятания графики, игра не будет тормозить? Столько ведь времени ушло на закодирование картинки, а в игре ведь полно графики mrEDitor(16.03.2011/18:08) Цитата:{iFone (16.03.2011/16:46) Наконец-то завершилось конвертирование png 240х320 12,5 кб. Время ~ 4 часа Вес java - 900,7 кб Вес java в zip - 23,3 кб. Вывод: вес png увеличился всего лишь в два раза, но зато полностью спрятали его}-Ответ:в 2 раза? Ужос. Оно просто хорошо сжимается, потому что там много повторяющихся байт :гг: кто-нибудь компилировать результат пробовал? Chez(16.03.2011/18:54) Изображение 23х23: Java-6 kb. Class-4 kb. Zip(Class)-2 kb. aNNiMON(16.03.2011/19:16) Ну вообще-то идея далеко не оригинальная, как и реализация. Сорцы: [url=http://annimon.wen.ru/p/src/img2html.zip]Image2Html[/url] [url=http://annimon.wen.ru/p/src/img2java.zip]Image2Java[/url] Использовать этот способ для сокрытия картинок не нужно, лишь JVM нагрузите лишний раз. К тому же проблематично будет потом менять графику. Pauk52(16.03.2011/20:28) У меня она не работает пишет запись дале файл сохранеен а его нигде нет! iFone(16.03.2011/20:31) Pauk52, посмотри в корне диска [b]е[/b] Pauk52(16.03.2011/20:57) iFone, :hack: нашол graf(17.03.2011/10:25) вапче на ноге не идет.секюрити вылазит.однозначно вредоносная программа :гг: Chez(17.03.2011/13:07) graf, Сам ты вредоносный :D доступ на запись данных поставь. itvblack(17.03.2011/13:37) Цитата:{graf (17.03.2011/10:25) вапче на ноге не идет.секюрити вылазит.однозначно вредоносная программа :гг:}-Ответ:Все там идет и ничего вредоносная!!! graf(17.03.2011/13:58) Цитата:{Chez (17.03.2011/13:07) graf, Сам ты вредоносный :D доступ на запись данных поставь.}-Ответ:ну вот я прям так и не знал,ужас.че бы я без вас делал??? ;-) JavaBeginer(07.04.2011/23:46) Дайте строку листинга чтоб эту картинку добавить. Chez(07.04.2011/23:52) JavaBeginer, Ты просиш пример отображения сконвертированой картинки? JavaBeginer(08.04.2011/07:51) Chez, Да Chez(04.08.2011/19:47) См. Первый пост. ScRoLiS(04.08.2011/20:04) Когда будет новая веpcия? Chez(04.08.2011/21:09) ScRoLiS, В первом посте внизу ссылки: В zip старая, jar новая. :) Chez(06.08.2011/12:20) Спасибо всем за тест, все баги будут исправлены.... Хотя, нах её. Кому нужны исходники? ScRoLiS(06.08.2011/12:25) Chez, Перепиши её на Java SE. Чую я что на мобиле это никому не надо. А вот чтоб с компа шифровать, самое оно. И скорость на компе будет быстрее. Chez(06.08.2011/12:55) ScRoLiS, Хз, попробую на Java SE. P.S. Насчет исходников, это была проверка. Кекс(06.08.2011/18:14) Цитата:{Chez (06.08.2011/12:55) .S. Насчет исходников, это была проверка.}-Ответ:Кого и на что проверял? Chez(06.08.2011/19:49) Кекс, Проверял, какая будет активность если дело дойдет до исходников.