motofan logo
       
> 

PNG-24, как создавать png картинки?

grafmoto
сообщение 15.2.2008, 5:52


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752
Модель телефона: iPhone 3Gs
Прошивка: iOS 6.1.3

Рейтинг: 703



вот такая вот проблема: имеется bmp'шка 24 bpp. из нее нужно создать png'шку 24 (32) bpp. вместо синего должен быть прозрачный и размер png'шки не должен превышать 157 байт. как?
Прикрепленный файл 0.bmp   ( 2.46 килобайт ) Кол-во скачиваний: 316
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
mEASYn
сообщение 15.2.2008, 7:18


FireStarter
*****

Группа: Пользователи
Сообщений: 555
Регистрация: 26.7.2006
Из: Северодвинск <-> Питер
Пользователь №: 92 807
Модель телефона: Google Phone G1
Прошивка: android 1.0

Рейтинг: 593



Цитата(grafmoto @ 15.2.2008, 8:52) *

вот такая вот проблема: имеется bmp'шка 24 bpp. из нее нужно создать png'шку 24 (32) bpp. вместо синего должен быть прозрачный и размер png'шки не должен превышать 157 байт. как?

ну по идее индексированые цвета (3 штука минимум) и размер будет примерно равен подобной gif-ке (133 байта), но у png алгоритм сжатия не строчный а двухмерный (по обеим осям), что должно давать еще более сильное сжатие , но видимо присутствует большой заголовок или какие то метаданные и файл получается больше двух килобайт...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Alesha_Pl
сообщение 15.2.2008, 8:56


Гуру
******

Группа: Почётные мотофаны
Сообщений: 986
Регистрация: 19.5.2005
Из: Россия, г.Петрозаводск
Пользователь №: 42 716
Модель телефона: e398
Прошивка: 49R+EP1+EP2

Рейтинг: 681



Прикрепленное изображение222 байта смог сделать

меньше только гиф или пнг-8

Сообщение отредактировал Alesha_Pl - 15.2.2008, 9:02
Прикрепленное изображение
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Andy51
сообщение 15.2.2008, 9:16


0xFFFF
******

Группа: Разработчики
Сообщений: 832
Регистрация: 28.3.2006
Из: Нижний Новгород
Пользователь №: 76 255
Модель телефона: E398, Milestone 2
Прошивка: 49R w/ElfPack2


Настроение:
^^,



Рейтинг: 1224



Цитата(Alesha_Pl @ Сегодня, 11:56)

222 байта смог сделать
меньше только гиф или пнг-8
*


Цитата(mEASYn @ Сегодня, 10:18)

размер будет примерно равен подобной gif-ке (133 байта)
*


133 байта tongue.gif
pngout рулит
Прикрепленное изображение
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 15.2.2008, 11:13


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752
Модель телефона: iPhone 3Gs
Прошивка: iOS 6.1.3

Рейтинг: 703



отставить закрытие темы. Andy51 как ты сделал 133 байта? у меня только 160 получается. делал PNGOUTWin. поставил такой же плагин к фотошопу, тока не пойму где его в нем искать?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Andy51
сообщение 15.2.2008, 16:13


0xFFFF
******

Группа: Разработчики
Сообщений: 832
Регистрация: 28.3.2006
Из: Нижний Новгород
Пользователь №: 76 255
Модель телефона: E398, Milestone 2
Прошивка: 49R w/ElfPack2


Настроение:
^^,



Рейтинг: 1224



grafmoto, я использовал консольный. С начала пришлось пофотошопить, чтобы прозрачный цвет сделать, а потом
Код
pngout 0.png 1.png /c6 /f0
(colors=RGB+Alpha, filter=none)


Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Valeo
сообщение 15.2.2008, 21:29


Going eternally
*****

Группа: Почётные мотофаны
Сообщений: 459
Регистрация: 22.7.2005
Из: Україна. м. Чернігів
Пользователь №: 46 805
Модель телефона: 1
Победитель конкурса 2008


Настроение:
Дата поощрения/наказания



Рейтинг: 1003



grafmoto,
выложи плиз потом свой патчик посмотреть.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
mEASYn
сообщение 16.2.2008, 8:03


FireStarter
*****

Группа: Пользователи
Сообщений: 555
Регистрация: 26.7.2006
Из: Северодвинск <-> Питер
Пользователь №: 92 807
Модель телефона: Google Phone G1
Прошивка: android 1.0

Рейтинг: 593



Во даете, спортсмены...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Lexa_64
сообщение 17.2.2008, 16:43


Мастер
****

Группа: Пользователи
Сообщений: 207
Регистрация: 23.12.2006
Из: Республика Беларусь, г.Минск
Пользователь №: 112 952
Модель телефона: E2+E6+E8+Z8+Z10+ZN5

Рейтинг: 111



grafmoto, эта иконка типа для замены графики в к790? Когда закончишь патчик - и мне еси мона дашь... smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 18.2.2008, 6:24


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752
Модель телефона: iPhone 3Gs
Прошивка: iOS 6.1.3

Рейтинг: 703



ага, для замены графики для сони. не хочу использовать донорские картинки. тока проблема оказалась еще серьезней: в проше эта картинка храниться запакованная zlib'ом в 72 байта. png'ха сделаная Andy51 пакуется только в 75 байт - опять не лезет sad.gif хотя размер самой png'хи меньше, чем оригинальная восстановленная png'ха из проши.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
AstaRoth
сообщение 18.2.2008, 7:12


Бошетунмай
********

Группа: Почётные мотофаны
Сообщений: 3 115
Регистрация: 5.11.2005
Из: СЕВЕРОДВИНСК,29, РФ ☭
Пользователь №: 57 206
Модель телефона: E2=>Zn5=>Defy+=>Nubia
Прошивка: Ъбфбймус Edition
Победитель конкурса 2008


Настроение:
reBOOT



Рейтинг: 4098.5



Чудеса-как ни старался-159 байт smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Valeo
сообщение 18.2.2008, 9:04


Going eternally
*****

Группа: Почётные мотофаны
Сообщений: 459
Регистрация: 22.7.2005
Из: Україна. м. Чернігів
Пользователь №: 46 805
Модель телефона: 1
Победитель конкурса 2008


Настроение:
Дата поощрения/наказания



Рейтинг: 1003



Цитата(grafmoto @ Сегодня, 7:24)

пакуется только в 75 байт - опять не лезет
*


А че ты не хочешь удалить не нужную какую нибудь картинку. Или ты не делаешь этого принципиально?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
PNG-24, как создавать png картинки? · Обо всём · Forum
 

Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 5.8.2025, 1:31

Форум живёт: