Привет, Гость ( Вход | Регистрация )


Reply to this topicStart new topicStart Poll

Каскадный · [ Стандартный ] · Линейный+

> Коррекция меню в блурее

shurikkein
post Пятница, 26 Февраля 2010, 15:11
Сообщение #1


Администрация трекера
*******

Группа: Модераторы
Сообщений: 3227
Регистрация: 22 Фев '06
Откуда: Ленинград



2 Юзер   Цитировать


Разобрал блурей в реавторе. Нашел картинки кнопок , которые надо заменить .
Но вот незадача. Даже при простом пересохранении картинки, цветность изменяется. Цвет другой уже при открытии в редакторе. Неважно гимп это , или фотожоп.
Соответственно при подстановке такой кнопки в меню, получается что-то невменяемое.
Формат png (индексированное)
Как обойти такую засаду?


--------------------
Плохой... Хороший... Главное - у кого ружьё!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
XChesser
post Пятница, 26 Февраля 2010, 18:45
Сообщение #2


Начинающий кинолюбитель
**

Группа: RDA Advanced
Сообщений: 173
Регистрация: 08 Июня '07
Откуда: Московская область



2 Юзер   Цитировать


При пересохранении "по умолчанию", вероятно, происходит изменение цветности. Картинку надо сохранять также с индексированными цветами и с той же палитрой. Тогда проблем быть не должно. Или всё сложнее и я неправильно понял проблему?
Приложите png "до" и "после".
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
shurikkein
post Пятница, 26 Февраля 2010, 21:28
Сообщение #3


Администрация трекера
*******

Группа: Модераторы
Сообщений: 3227
Регистрация: 22 Фев '06
Откуда: Ленинград



2 Юзер   Цитировать


2 userinfoXChesser:
QUOTE
Приложите png "до" и "после".
вот с этим как раз проблема. В редакторе картинка открывается , похоже, сразу с другой палитрой. Сделал снимки, чтобы понятно было.


Встроенный просмотр винды и как эта же картинка выглядит при открытии в редакторе. Сохраняется она такой же , т.е. почти черной.
Есть ещё для меня непонятка. Гимп открывает её сразу с двумя каналами. Индексированный и альфа-канал. Сохранить в таком виде png у меня не получилось. Может в прозрачности и кроется подвох?

Отредактировано: shurikkein в Пятница, 26 Февраля 2010, 21:33


--------------------
Плохой... Хороший... Главное - у кого ружьё!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
XChesser
post Пятница, 26 Февраля 2010, 22:53
Сообщение #4


Начинающий кинолюбитель
**

Группа: RDA Advanced
Сообщений: 173
Регистрация: 08 Июня '07
Откуда: Московская область



2 Юзер   Цитировать


Угу, вижу. А можно сам png, а не скриншот?
Только на пикчихостеры его не заливайте - они любят автоматически оптимизировать.

Отредактировано: XChesser в Пятница, 26 Февраля 2010, 23:01
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
shurikkein
post Пятница, 26 Февраля 2010, 23:30
Сообщение #5


Администрация трекера
*******

Группа: Модераторы
Сообщений: 3227
Регистрация: 22 Фев '06
Откуда: Ленинград



2 Юзер   Цитировать


2 userinfoXChesser:
архив
Гляньте, плиз.


--------------------
Плохой... Хороший... Главное - у кого ружьё!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Digitus
post Пятница, 26 Февраля 2010, 23:59
Сообщение #6


Иконостасный мастер РДА
******

Группа: Cупермодераторы
Сообщений: 2948
Регистрация: 30 Апр '02
Откуда: www.rusdivx.net



2 Юзер   Цитировать


2 userinfoshurikkein:
А какие в оригинале цвета то? Сделал бы скриншот меню.


--------------------
© by Digitus




-------------
Лёгким движением руки танцплощадка превращается в ринг!
------
Feci Quod Potui, Faciant Meliora Potentes.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
XChesser
post Суббота, 27 Февраля 2010, 1:49
Сообщение #7


Начинающий кинолюбитель
**

Группа: RDA Advanced
Сообщений: 173
Регистрация: 08 Июня '07
Откуда: Московская область



2 Юзер   Цитировать


Поглядел. Так выглядит исходный PNG:
CODE
  Image Width: 182 Image Length: 44
 Bitdepth (Bits/Sample): 8
 Channels (Samples/Pixel): 1
 Pixel depth (Pixel Depth): 8
 Colour Type (Photometric Interpretation): PALETTED COLOUR with alpha (256 colours, 256 transparent)
 Image filter: Single row per byte filter
 Interlacing: No interlacing
 Compression Scheme: Deflate method 8, 32k window
 Resolution: 0, 0 (unit unknown)
 FillOrder: msb-to-lsb
 Byte Order: Network (Big Endian)
 Number of text strings: 0 of 0

Таким получается файл после сохранения GIMP'ом:
CODE
 Image Width: 182 Image Length: 44
 Bitdepth (Bits/Sample): 8
 Channels (Samples/Pixel): 1
 Pixel depth (Pixel Depth): 8
 Colour Type (Photometric Interpretation): PALETTED COLOUR with alpha (255 colours, 1 transparent)
 Image filter: Single row per byte filter
 Interlacing: No interlacing
 Compression Scheme: Deflate method 8, 32k window
 Resolution: 2835, 2835 (pixels per meter)
 FillOrder: msb-to-lsb
 Byte Order: Network (Big Endian)
 Number of text strings: 0 of 0

Видно, что GIMP удаляет альфа-канал, а один из цветов палитры заменяет "цветом прозрачности".
Вот чанки файлов "до":
CODE
Chunk: Data Length 13 (max 2147483647), Type 1380206665 [IHDR]
 Critical, public, PNG 1.2 compliant, unsafe to copy
 IHDR Width: 182
 IHDR Height: 44
 IHDR Bitdepth: 8
 IHDR Colortype: 3
 IHDR Compression: 0
 IHDR Filter: 0
 IHDR Interlace: 0
 IHDR Compression algorithm is Deflate
 IHDR Filter method is type zero (None, Sub, Up, Average, Paeth)
 IHDR Interlacing is disabled
 Chunk CRC: -2903533
Chunk: Data Length 4 (max 2147483647), Type 1095582055 [gAMA]
 Ancillary, public, PNG 1.2 compliant, unsafe to copy
 ... Unknown chunk type
 Chunk CRC: 201089285
Chunk: Data Length 768 (max 2147483647), Type 1163152464 [PLTE]
 Critical, public, PNG 1.2 compliant, unsafe to copy
 ... Unknown chunk type
 Chunk CRC: -1351031817
Chunk: Data Length 256 (max 2147483647), Type 1397641844 [tRNS]
 Ancillary, public, PNG 1.2 compliant, unsafe to copy
 ... Unknown chunk type
 Chunk CRC: 199852343
Chunk: Data Length 1578 (max 2147483647), Type 1413563465 [IDAT]
 Critical, public, PNG 1.2 compliant, unsafe to copy
 IDAT contains image data
 Chunk CRC: -1895254780
Chunk: Data Length 0 (max 2147483647), Type 1145980233 [IEND]
 Critical, public, PNG 1.2 compliant, unsafe to copy
 IEND contains no data
 Chunk CRC: -1371381630

и "после":
CODE
Chunk: Data Length 13 (max 2147483647), Type 1380206665 [IHDR]
 Critical, public, PNG 1.2 compliant, unsafe to copy
 IHDR Width: 182
 IHDR Height: 44
 IHDR Bitdepth: 8
 IHDR Colortype: 3
 IHDR Compression: 0
 IHDR Filter: 0
 IHDR Interlace: 0
 IHDR Compression algorithm is Deflate
 IHDR Filter method is type zero (None, Sub, Up, Average, Paeth)
 IHDR Interlacing is disabled
 Chunk CRC: -2903533
Chunk: Data Length 4 (max 2147483647), Type 1095582055 [gAMA]
 Ancillary, public, PNG 1.2 compliant, unsafe to copy
 ... Unknown chunk type
 Chunk CRC: 201089285
Chunk: Data Length 765 (max 2147483647), Type 1163152464 [PLTE]
 Critical, public, PNG 1.2 compliant, unsafe to copy
 ... Unknown chunk type
 Chunk CRC: -86561692
Chunk: Data Length 1 (max 2147483647), Type 1397641844 [tRNS]
 Ancillary, public, PNG 1.2 compliant, unsafe to copy
 ... Unknown chunk type
 Chunk CRC: 1088870502
Chunk: Data Length 1 (max 2147483647), Type 1145523042 [bKGD]
 Ancillary, public, PNG 1.2 compliant, unsafe to copy
 ... Unknown chunk type
 Chunk CRC: -2012930744
Chunk: Data Length 9 (max 2147483647), Type 1935231088 [pHYs]
 Ancillary, public, PNG 1.2 compliant, safe to copy
 ... Unknown chunk type
 Chunk CRC: 10132504
Chunk: Data Length 1165 (max 2147483647), Type 1413563465 [IDAT]
 Critical, public, PNG 1.2 compliant, unsafe to copy
 IDAT contains image data
 Chunk CRC: -515313817
Chunk: Data Length 0 (max 2147483647), Type 1145980233 [IEND]
 Critical, public, PNG 1.2 compliant, unsafe to copy
 IEND contains no data
 Chunk CRC: -1371381630

Всё те же отъетые 3 байта (=1 цвет) в чанке палитры и вырожденный чанк прозрачности - градаций не осталось, только прозрачный/непрозрачный пиксель.
При открытии исходного файла GIMP отображает уже ту картинку, которую он сохраняет: полупрозрачность отсутствует, а включение/выключение альфа-канала ничего не меняет. То бишь GIMP не работает с картинками, которые одновременно имеют индексированный цвет и полноценный альфа-канал. Пробовал конвертировать такой PNG в 32-битный TIF - в таком виде всё ОК, альфа-канал работает.
Вот как-то так. Как в итоге сохранять в такой же формат - хз. Какой программой вообще сгенерированы эти png?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
shurikkein
post Суббота, 27 Февраля 2010, 10:14
Сообщение #8


Администрация трекера
*******

Группа: Модераторы
Сообщений: 3227
Регистрация: 22 Фев '06
Откуда: Ленинград



2 Юзер   Цитировать


2 userinfoDigitus:
QUOTE
Сделал бы скриншот меню
А не сделать в ТМТ скрин с всплывающим меню. Кадр фильма есть, меню нет. cwm1.gif Могу только сказать, что меню полупрозрачное.
2 userinfoXChesser:
QUOTE
Какой программой вообще сгенерированы эти png?
BD Reauthor.
Набор картинок с кнопками, и ещё скрипт (или что-то в этом роде) *.scenarist.designer
с данными по этим картинкам, для импорта в сценарист.
Наверно, в этом вся штука. Из фотошопа, с помощью этого дезайнера , можно сделать экспорт для сценариста. Там многослойный проект создается в фотошопе по определённым правилам. К сожалению, дезайнер у меня не устанавливается, поглядеть, как это все работает не могу.
Попробую в tif подставить, или ещё помудрить с цветами и прозрачностью. Другой вариант - полностью переделать меню с новой палитрой

еще вопрос. можно ли как-то использовать паллету из сценариста? Она выгружается с расширением .pxml
фотошоп и гимп её понимать отказываются.

с tif получаю вот такое
QUOTE
TIFF save cannot handle indexed images with alpha channel.


Отредактировано: shurikkein в Суббота, 27 Февраля 2010, 11:20


--------------------
Плохой... Хороший... Главное - у кого ружьё!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
XChesser
post Суббота, 27 Февраля 2010, 14:05
Сообщение #9


Начинающий кинолюбитель
**

Группа: RDA Advanced
Сообщений: 173
Регистрация: 08 Июня '07
Откуда: Московская область



2 Юзер   Цитировать


QUOTE
TIFF save cannot handle indexed images with alpha channel.

Дык я писал про 32-битный TIFF. Полноцветный то бишь. Он вряд ли сгодится. Просто проверял, что дело действительно в индекс+альфа.
QUOTE
еще вопрос. можно ли как-то использовать паллету из сценариста? Она выгружается с расширением .pxml фотошоп и гимп её понимать отказываются.

Надо её сперва привести к формату GIMP'а, например. Либо руками, либо написать скриптик - вряд ли существуют спецпроги для этого. Если это действие действительно нужно в цепочке реавторинга и будет применяться многократно и на последующих дисках, то лучше, конечно, автоматизировать. Ну или попросить starsoft'а.
Вот ещё нашёл по теме:
http://www.gimpusers.com/forums/gimp-user/...lpha-layer.html
Предлагается сохранять в RGBA (тоже в PNG), а потом внешними тулсами проводить индексирование.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
XChesser
post Суббота, 27 Февраля 2010, 14:22
Сообщение #10


Начинающий кинолюбитель
**

Группа: RDA Advanced
Сообщений: 173
Регистрация: 08 Июня '07
Откуда: Московская область



2 Юзер   Цитировать


Нашёл способ!
Открываем исходный PNG в GIMP'е.
Изображение => Режим => RGB
Картинка становится правильного вида.
Правим картинку (много цветов не юзать!) и сохраняем в полноцветный PNG (пусть будет file01.png).
Ставим маленькую утилитку OptiPNG.
Набираем в консоли optipng -o9 file01.png file02.png
Файл на выходе - то, что надо. Единственное - палитра уже другая. Но я так понял, это по барабану. Надо проверить, что в меню будет.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
shurikkein
post Суббота, 27 Февраля 2010, 15:09
Сообщение #11


Администрация трекера
*******

Группа: Модераторы
Сообщений: 3227
Регистрация: 22 Фев '06
Откуда: Ленинград



2 Юзер   Цитировать


QUOTE
Если это действие действительно нужно
Вот этого я пока не знаю. Может и бесполезная трата времени.
По ссылке я понял вот это
QUOTE
The PNG save plug-in does not support saving indexed images
with full 8bit alpha channel though


--------------------
Плохой... Хороший... Главное - у кого ружьё!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
shurikkein
post Суббота, 27 Февраля 2010, 15:12
Сообщение #12


Администрация трекера
*******

Группа: Модераторы
Сообщений: 3227
Регистрация: 22 Фев '06
Откуда: Ленинград



2 Юзер   Цитировать


ща попробую, спасибо


--------------------
Плохой... Хороший... Главное - у кого ружьё!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
shurikkein
post Суббота, 27 Февраля 2010, 21:20
Сообщение #13


Администрация трекера
*******

Группа: Модераторы
Сообщений: 3227
Регистрация: 22 Фев '06
Откуда: Ленинград



2 Юзер   Цитировать


нифига, не прокатывает. Цвета перепутаны.
На некоторые ругается
The 256th PaletteEntry is not a transparent color
Все картинки с блурея 255 цветов. Те, что получаются после оптимизатора - как масть ляжет, где 80, где 256.

pngquant такой же результат

Отредактировано: shurikkein в Суббота, 27 Февраля 2010, 21:24


--------------------
Плохой... Хороший... Главное - у кого ружьё!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
qq_shuvalov
post Воскресенье, 28 Февраля 2010, 1:26
Сообщение #14


Новичок
*

Группа: Новички
Сообщений: 9
Регистрация: 28 Фев '10



2 Юзер   Цитировать


Попробую коротенько описать технологию.

1. Разбираем диск Реавтором. В числ прочих будут созданы папки 000XX_y_ZZ IG - это папки с меню. Внутри будут папки Composite и HDMV. Картинки из папки HDMV залинкованы в проекте, т.е. мы можем изменить нужные куски меню, а потом проапдейтить их в проекте.

2. Ищем нужные нам куски (кнопки) и копируем их в отдельную папку. Изменять будем именно эти файлы, оригиналы лежат на месте. Также нехреново будет сделать резервную копию всей папки HDMV

3. Загружаем нужную кнопку в Фотошоп. В Фотошопе должен быть отключен Color Management для RGB. Переводим в RGB и перерисовываем по своему вкусу. При перерисовке шрифтов и воспроизведении эффектов, нужно постараться максимально соблюсти цветовую гамму оригинала. Закончили. Сохраняем в PSD. Далее плющим всё в один слой, только не Flatten, а Merge Layers.

4. Открываем в Фотошопе оригинальную картинку из папки HDMV. Ничего с ней не делаем, просто ставим два окна рядом (оригинал и правленную).

5. На правленной картинке делаем Select All и удерживая Shift перетаскиваем мышей правленную картинку на окно оригинала. Тем самым мы достигаем абсолютно точного позиционирования без шума и пыли.

6. Давим Save (не Save As, а просто Save). В сохраненной таким образом картинке сохраняется оригинальная палитра.

Если при перерисовке удалось сохранить близкие цвета, то после апдейта кнопки в проекте всё будет отлично. Если же какие-то пикселы не соответствуют ни одному цвету из оригинальной палитры, то на их месте будет прострел. (Открываем PSD-файл и правим. Вот сейчас пригодится резервная копия папки HDMV good0000.gif

Описанный способ работает только в тех фрагментах меню, где нет прозрачностей. Это отдельная история

Отредактировано: qq_shuvalov в Воскресенье, 28 Февраля 2010, 1:48
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
shurikkein
post Воскресенье, 28 Февраля 2010, 2:36
Сообщение #15


Администрация трекера
*******

Группа: Модераторы
Сообщений: 3227
Регистрация: 22 Фев '06
Откуда: Ленинград



2 Юзер   Цитировать


2 userinfoqq_shuvalov:
Как раз весь сыр-бор из-за прозрачности, без неё и вопроса бы не было.
Вот как сохранить индексированный png с полноценной прозрачностью в том же фотошопе?
Гимп не поддерживает, проверили. Перевод с помощью оптимизаторов сбивает цвета и не дает возможности подгрузить нужный набор.



--------------------
Плохой... Хороший... Главное - у кого ружьё!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
qq_shuvalov
post Воскресенье, 28 Февраля 2010, 3:56
Сообщение #16


Новичок
*

Группа: Новички
Сообщений: 9
Регистрация: 28 Фев '10



2 Юзер   Цитировать


Задача по импорту прозрачных PNG в Фотошоп сводится к конвертации исходника в PNG-32. Это достигается пересохранением исходника в Adobe Fireworks (просто открываем исходник в нем и сохраняем). После этой операции файл открывается в Фотошопе с прозрачностями, а не с чернотой вместо них.

Далее корректируем картинку как обычно. А вот обратная конвертация делается уже с помощью Scenarist Designer PS Plug-In. Но есть тонкость. Нужно сгенерить общую палитру для всей страницы меню и заменить ею имеющиеся палитры страницы в проекте. Для этого нужно импортнуть в Фотошоп типовые куски страницы меню, чтобы обеспечить полный цветовой охват страницы и экспортнуть эту помойку через Дизайнер, сказав ему, чтобы сделал Global Palette. Иначе хрен чего получится.

Собственно Дизайнер здесь:

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
XChesser
post Воскресенье, 28 Февраля 2010, 5:17
Сообщение #17


Начинающий кинолюбитель
**

Группа: RDA Advanced
Сообщений: 173
Регистрация: 08 Июня '07
Откуда: Московская область



2 Юзер   Цитировать


QUOTE
Задача по импорту прозрачных PNG в Фотошоп сводится к конвертации исходника в PNG-32. Это достигается пересохранением исходника в Adobe Fireworks (просто открываем исходник в нем и сохраняем). После этой операции файл открывается в Фотошопе с прозрачностями, а не с чернотой вместо них.

Вот эту часть можно сделать почти в любом редакторе. Fireworks ставить необязательно. В том же GIMP'е после изменения цветового режима на RGB альфа-канал нормально работает. Можно сразу править без лишних сохранений и доппрограмм. В Фотошопе, возможно, тоже это сработает.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
shurikkein
post Воскресенье, 28 Февраля 2010, 15:14
Сообщение #18


Администрация трекера
*******

Группа: Модераторы
Сообщений: 3227
Регистрация: 22 Фев '06
Откуда: Ленинград



2 Юзер   Цитировать


главное, что для текущей задачки есть в firework - это сохранение индексного png с прозрачностью. К сожалению, танцы с подстановкой паллет ни к чему не привели. Либо всё стыкуется, но нет полной прозрачности (с обрезанной я более-менее состыковал цветность), либо она есть, но цвета не совпадают. Засада.

2 qq_shuvalov:Спасибо за подсказки.
QUOTE
конвертация делается уже с помощью Scenarist Designer PS Plug-In. Но есть тонкость. Нужно сгенерить общую палитру для всей страницы меню и заменить ею имеющиеся палитры страницы в проекте. Для этого нужно импортнуть в Фотошоп типовые куски страницы меню, чтобы обеспечить полный цветовой охват страницы и экспортнуть эту помойку через Дизайнер, сказав ему, чтобы сделал Global Palette. Иначе хрен чего получится

Как сделать тоже самое, но без дизайнера? т.к. у меня он напрочь не хочет работать. 64-битная устанавливается, но не находит донгл. Пробовал две версии драйвера, копировал два заветных файлика- всё впустую.
32-битная теряет файл при установке.

Отредактировано: shurikkein в Воскресенье, 28 Февраля 2010, 15:18


--------------------
Плохой... Хороший... Главное - у кого ружьё!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
qq_shuvalov
post Воскресенье, 28 Февраля 2010, 17:33
Сообщение #19


Новичок
*

Группа: Новички
Сообщений: 9
Регистрация: 28 Фев '10



2 Юзер   Цитировать


Я понимаю, что Fireworks наверняка не единственная прога, способная конвертнуть в PNG-32. Я просто предложил рабочий вариант.

Обратная конвертация без дизайнера, по моим сведениям, возможна с помощью утилиты PNG Editor. Эта некоммерческая программа распространялась в качестве бонуса вместе с Реавтором. Она есть только у тех, кто купил BD Reauthor у автора программы. Свободно она не распространяется.

У меня Win7 x32 - Дизайнер ставится и работает нормально. Слышал, что под x64-винду реально поставить х32 Дизайнер. От себя могу посоветовать в Win7 x64 установить XP-Mode и попробовать работать из под него. Это виртуальная машина от мелкомягких, если вдруг кто не в курсе. Инфа на сайте Microsoft.

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Digitus
post Воскресенье, 28 Февраля 2010, 19:56
Сообщение #20


Иконостасный мастер РДА
******

Группа: Cупермодераторы
Сообщений: 2948
Регистрация: 30 Апр '02
Откуда: www.rusdivx.net



2 Юзер   Цитировать


Вот и я ковырнул содержимое
оригинальных PNG
CODE
Image: 1.png
 Format: PNG (Portable Network Graphics)
 Class: DirectClass
 Geometry: 166x59+0+0
 Resolution: 72x72
 Print size: 2.30556x0.819444
 Units: Undefined
 Type: PaletteMatte
 Endianess: Undefined
 Colorspace: RGB
 Depth: 8-bit
 Channel depth:
   red: 8-bit
   green: 8-bit
   blue: 8-bit
   alpha: 8-bit
 Channel statistics:
   Red:
     min: 0 (0)
     max: 64766 (0.996078)
     mean: 89.4172 (0.350656)
     standard deviation: 110.601 (0.43373)
     kurtosis: -1.45948
     skewness: 0.643973
   Green:
     min: 10 (0.0392157)
     max: 64766 (0.996078)
     mean: 101.501 (0.398043)
     standard deviation: 103.732 (0.406792)
     kurtosis: -1.48201
     skewness: 0.620707
   Blue:
     min: 0 (0)
     max: 64766 (0.996078)
     mean: 92.7378 (0.363678)
     standard deviation: 109.235 (0.428373)
     kurtosis: -1.47569
     skewness: 0.640955
   Alpha:
     min: 254 (0.996078)
     max: 14492 (0.611765)
     mean: 191.824 (0.752253)
     standard deviation: 40.9728 (0.160677)
     kurtosis: -1.39146
     skewness: -0.684603
 Image statistics:
   Overall:
     min: 0 (0)
     max: 64766 (0.996078)
     mean: 86.7079 (0.340031)
     standard deviation: 96.7217 (0.379301)
     kurtosis: -0.925937
     skewness: 0.833623
 Histogram:
      510: (  0, 10,  3,157) #000A039D rgba(0,10,3,0.615686)
     1322: (  0, 13,  3,158) #000D039E rgba(0,13,3,0.619608)
      936: (  0, 17,  7,160) #001107A0 rgba(0,17,7,0.627451)
      549: (  0, 22,  8,162) #001608A2 rgba(0,22,8,0.635294)
        1: (  0, 29, 10,165) #001D0AA5 rgba(0,29,10,0.647059)
        4: (  0, 32, 11,167) #00200BA7 rgba(0,32,11,0.654902)
        6: (  0, 37,  8,171) #002508AB rgba(0,37,8,0.670588)
        2: (  0, 44, 14,173) #002C0EAD rgba(0,44,14,0.678431)
        8: (  0, 50,  2,188) #003202BC rgba(0,50,2,0.737255)
        4: (  0, 70,  4,195) #004604C3 rgba(0,70,4,0.764706)
        5: (  0, 75,  5,198) #004B05C6 rgba(0,75,5,0.776471)
        8: (  0, 80,  2,205) #005002CD rgba(0,80,2,0.803922)
        7: (  0, 94,  2,218) #005E02DA rgba(0,94,2,0.854902)
      764: (  1, 20,  7,162) #011407A2 rgba(1,20,7,0.635294)
        3: (  1, 25,  8,164) #011908A4 rgba(1,25,8,0.643137)
        1: (  1, 57,  1,192) #013901C0 rgba(1,57,1,0.752941)
        3: (  1, 62,  0,192) #013E00C0 rgba(1,62,0,0.752941)
       91: (  3, 24, 10,163) #03180AA3 rgba(3,24,10,0.639216)
       14: (  6, 16,  7,156) #0610079C rgba(6,16,7,0.611765)
      123: (  6, 20, 10,160) #06140AA0 rgba(6,20,10,0.627451)
      308: (  8, 26, 13,162) #081A0DA2 rgba(8,26,13,0.635294)
       10: (  9, 34, 10,165) #09220AA5 rgba(9,34,10,0.647059)
        1: (  9, 60, 23,179) #093C17B3 rgba(9,60,23,0.701961)
      162: ( 11, 37, 18,166) #0B2512A6 rgba(11,37,18,0.65098)
        4: ( 13,106, 12,203) #0D6A0CCB rgba(13,106,12,0.796078)
       94: ( 17, 25, 14,158) #11190E9E rgba(17,25,14,0.619608)
      179: ( 20, 39, 21,165) #142715A5 rgba(20,39,21,0.647059)
      135: ( 21, 41, 22,165) #152916A5 rgba(21,41,22,0.647059)
        1: ( 21, 68, 27,184) #15441BB8 rgba(21,68,27,0.721569)
      196: ( 25, 41, 24,163) #192918A3 rgba(25,41,24,0.639216)
      131: ( 25, 45, 25,166) #192D19A6 rgba(25,45,25,0.65098)
      296: ( 29, 49, 28,166) #1D311CA6 rgba(29,49,28,0.65098)
       42: ( 29, 54, 30,168) #1D361EA8 rgba(29,54,30,0.658824)
       65: ( 33, 58, 37,171) #213A25AB rgba(33,58,37,0.670588)
       94: ( 64, 83, 72,181) #405348B5 rgba(64,83,72,0.709804)
        2: ( 66, 66, 66,192) #424242C0 rgba(66,66,66,0.752941)
        1: ( 82, 82, 82,196) #525252C4 rgba(82,82,82,0.768627)
      213: ( 90,102, 93,186) #5A665DBA rgba(90,102,93,0.729412)
       32: (106,138,112,199) #6A8A70C7 rgba(106,138,112,0.780392)
       85: (107,112,109,199) #6B706DC7 rgba(107,112,109,0.780392)
      127: (146,153,147,201) #929993C9 rgba(146,153,147,0.788235)
       20: (152,167,157,211) #98A79DD3 rgba(152,167,157,0.827451)
      144: (169,178,172,215) #A9B2ACD7 rgba(169,178,172,0.843137)
       16: (177,198,200,221) #B1C6C8DD rgba(177,198,200,0.866667)
      154: (194,206,198,228) #C2CEC6E4 rgba(194,206,198,0.894118)
      308: (219,228,228,233) #DBE4E4E9 rgba(219,228,228,0.913725)
      173: (223,233,233,246) #DFE9E9F6 rgba(223,233,233,0.964706)
       11: (241,242,237,251) #F1F2EDFB rgba(241,242,237,0.984314)
       92: (245,245,242,249) #F5F5F2F9 rgba(245,245,242,0.976471)
     2337: (254,254,254,254) #FEFEFEFE rgba(254,254,254,0.996078)
 Rendering intent: Undefined
 Gamma: 0.45455
 Interlace: None
 Background color: white
 Border color: rgba(223,223,223,1)
 Matte color: grey74
 Transparent color: none
 Compose: Over
 Page geometry: 166x59+0+0
 Dispose: Undefined
 Iterations: 0
 Compression: Zip
 Orientation: Undefined
 Properties:
   date:create: 2010-02-28T04:19:33+02:00
   date:modify: 2010-02-28T04:17:22+02:00
   signature: cd35a9a8929c6e5ad4d9e650c85970dd2315c9b0927b5e8fef0ae182137fb17c
 Artifacts:
   verbose: true
 Tainted: False
 Filesize: 3.64KB
 Number pixels: 9.79KB
 Pixels per second: 4.9MB
 User time: 0.000u
 Elapsed time: 0:01.001


и то что сохраняет фотошоп
CODE
Image: 2.png
 Format: PNG (Portable Network Graphics)
 Class: DirectClass
 Geometry: 166x59+0+0
 Resolution: 72x72
 Print size: 2.30556x0.819444
 Units: Undefined
 Type: PaletteMatte
 Endianess: Undefined
 Colorspace: RGB
 Depth: 8-bit
 Channel depth:
   red: 8-bit
   green: 8-bit
   blue: 8-bit
   alpha: 1-bit
 Channel statistics:
   Red:
     min: 0 (0)
     max: 64766 (0.996078)
     mean: 89.4172 (0.350656)
     standard deviation: 110.601 (0.43373)
     kurtosis: -1.45948
     skewness: 0.643973
   Green:
     min: 10 (0.0392157)
     max: 64766 (0.996078)
     mean: 101.501 (0.398043)
     standard deviation: 103.732 (0.406792)
     kurtosis: -1.48201
     skewness: 0.620707
   Blue:
     min: 0 (0)
     max: 64766 (0.996078)
     mean: 92.7378 (0.363678)
     standard deviation: 109.235 (0.428373)
     kurtosis: -1.47569
     skewness: 0.640955
   Alpha:
     min: 255 (1)
     max: 65279 (1)
     mean: 255 (1)
     standard deviation: 0 (0)
     kurtosis: 0
     skewness: 0
 Image statistics:
   Overall:
     min: 0 (0)
     max: 64766 (0.996078)
     mean: 70.914 (0.278094)
     standard deviation: 102.113 (0.400443)
     kurtosis: -0.719849
     skewness: 1.06502
 Histogram:
      510: (  0, 10,  3,255) #000A03 rgba(0,10,3,1)
     1322: (  0, 13,  3,255) #000D03 rgba(0,13,3,1)
      936: (  0, 17,  7,255) #001107 rgba(0,17,7,1)
      549: (  0, 22,  8,255) #001608 rgba(0,22,8,1)
        1: (  0, 29, 10,255) #001D0A rgba(0,29,10,1)
        4: (  0, 32, 11,255) #00200B rgba(0,32,11,1)
        6: (  0, 37,  8,255) #002508 rgba(0,37,8,1)
        2: (  0, 44, 14,255) #002C0E rgba(0,44,14,1)
        8: (  0, 50,  2,255) #003202 rgba(0,50,2,1)
        4: (  0, 70,  4,255) #004604 rgba(0,70,4,1)
        5: (  0, 75,  5,255) #004B05 rgba(0,75,5,1)
        8: (  0, 80,  2,255) #005002 rgba(0,80,2,1)
        7: (  0, 94,  2,255) #005E02 rgba(0,94,2,1)
      764: (  1, 20,  7,255) #011407 rgba(1,20,7,1)
        3: (  1, 25,  8,255) #011908 rgba(1,25,8,1)
        1: (  1, 57,  1,255) #013901 rgba(1,57,1,1)
        3: (  1, 62,  0,255) #013E00 rgba(1,62,0,1)
       91: (  3, 24, 10,255) #03180A rgba(3,24,10,1)
       14: (  6, 16,  7,255) #061007 rgba(6,16,7,1)
      123: (  6, 20, 10,255) #06140A rgba(6,20,10,1)
      308: (  8, 26, 13,255) #081A0D rgba(8,26,13,1)
       10: (  9, 34, 10,255) #09220A rgba(9,34,10,1)
        1: (  9, 60, 23,255) #093C17 rgba(9,60,23,1)
      162: ( 11, 37, 18,255) #0B2512 rgba(11,37,18,1)
        4: ( 13,106, 12,255) #0D6A0C rgba(13,106,12,1)
       94: ( 17, 25, 14,255) #11190E rgba(17,25,14,1)
      179: ( 20, 39, 21,255) #142715 rgba(20,39,21,1)
      135: ( 21, 41, 22,255) #152916 rgba(21,41,22,1)
        1: ( 21, 68, 27,255) #15441B rgba(21,68,27,1)
      196: ( 25, 41, 24,255) #192918 rgba(25,41,24,1)
      131: ( 25, 45, 25,255) #192D19 rgba(25,45,25,1)
      296: ( 29, 49, 28,255) #1D311C rgba(29,49,28,1)
       42: ( 29, 54, 30,255) #1D361E rgba(29,54,30,1)
       65: ( 33, 58, 37,255) #213A25 rgba(33,58,37,1)
       94: ( 64, 83, 72,255) #405348 rgba(64,83,72,1)
        2: ( 66, 66, 66,255) #424242 grey26
        1: ( 82, 82, 82,255) #525252 grey32
      213: ( 90,102, 93,255) #5A665D rgba(90,102,93,1)
       32: (106,138,112,255) #6A8A70 rgba(106,138,112,1)
       85: (107,112,109,255) #6B706D rgba(107,112,109,1)
      127: (146,153,147,255) #929993 rgba(146,153,147,1)
       20: (152,167,157,255) #98A79D rgba(152,167,157,1)
      144: (169,178,172,255) #A9B2AC rgba(169,178,172,1)
       16: (177,198,200,255) #B1C6C8 rgba(177,198,200,1)
      154: (194,206,198,255) #C2CEC6 rgba(194,206,198,1)
      308: (219,228,228,255) #DBE4E4 rgba(219,228,228,1)
      173: (223,233,233,255) #DFE9E9 rgba(223,233,233,1)
       11: (241,242,237,255) #F1F2ED rgba(241,242,237,1)
       92: (245,245,242,255) #F5F5F2 rgba(245,245,242,1)
     2337: (254,254,254,255) #FEFEFE rgba(254,254,254,1)
 Rendering intent: Undefined
 Interlace: None
 Background color: white
 Border color: rgba(223,223,223,1)
 Matte color: grey74
 Transparent color: none
 Compose: Over
 Page geometry: 166x59+0+0
 Dispose: Undefined
 Iterations: 0
 Compression: Zip
 Orientation: Undefined
 Properties:
   date:create: 2010-02-28T05:12:00+02:00
   date:modify: 2010-02-28T05:12:00+02:00
   signature: ed47d74e1016de6900e463522d4aacaab7b04fcc404c37dfb3b9b037bcbc3980
   Software: Adobe ImageReady
 Artifacts:
   verbose: true
 Tainted: False
 Filesize: 3.18KB
 Number pixels: 9.79KB
 Pixels per second: 9.799MB
 User time: 0.000u
 Elapsed time: 0:01.000


Видно что палитру он сохраняет без изменений, но добавляет чанк tEXt "Software: Adobe ImageReady", удаляет чанк gAMA "Gamma: 0.45455" и изменяет чанк tRNS в котором то как раз хранится альфа-канал, меняя его значение на 255.
А если с помощью TweakPNG из оригинального PNG импортировать чанк tRNS в редактированный PNG? Заодно добавить gAMA чанк.

Вот что у меня получилось:
было- стало-

PS. Сохранял в фотошопе в режиме "Save for Web & Devices...." и потом подменил tRNS чанк.

PPS. тут ещё лучше видно что только альфа-канал меняется оригинал и пересохранённый


--------------------
© by Digitus




-------------
Лёгким движением руки танцплощадка превращается в ринг!
------
Feci Quod Potui, Faciant Meliora Potentes.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Reply to this topicTopic OptionsStart new topic
1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
здесь находятся:
 

Lo-Fi Версия CMSBlog Сейчас: Четверг, 28 Марта 2024, 21:19