Тест PNG с прозрачностью

Тест PNG с прозрачностью

Авторы:

Жанр: Компьютерная литература

Циклы: не входит в цикл

Формат: Полный

Всего в книге 1 страница. У нас нет данных о годе издания книги.

Тест разных вариантов реализации прозрачности в картинках формата PNG

Читать онлайн Тест PNG с прозрачностью


Описание тестовых картинок

Каждая чётная картинка состоит из следующих строк (числа в центре клеток показывают значения в шестнадцатиричном виде: первая пара цифр — яркость, вторая — значение в альфа-канале):

1) от чёрного (00) до серого (80) — непрозрачный (FF);

2) чёрный (00) — от непрозрачного (FF) до полупрозрачного (80);

3) от серого (80) до белого (FF) — непрозрачный (FF);

4) серый (80) — от непрозрачного (FF) до прозрачного (00);

5) чёрный (00) — от полупрозрачного (80) до прозрачного (00);

6) от чёрного (00) до белого (FF) — полупрозрачный (80).

Предшествующая ей нечётная картинка выглядит так же, как должна выглядеть чётная на белом фоне при правильной обработке прозрачности.

При правильно работающем вьюере на белом фоне все шесть картинок должны выглядеть одинаково: вторая строка повторяет первую, строки 4, 5 и 6 - третью.

1. RGB (24 бита)


2. RGB (24 бита) + альфа (8 бит)


3. Серый (8 бит)


4. Серый (8 бит) + альфа (8 бит)


5. Палитровый (256 цветов)


6. Палитровый (256 цветов) + tRNS


Приложение

Здесь показаны некоторые примеры отображения тестовой картинки на разных вьюерах. (Сверху и снизу картинки для наглядности оставлены поля шириной в полклетки, заполненные фоном, на котором выводилась картинка.)

Правильное отображение на чёрном фоне


Правильное отображение на фоне сетки


Правильное отображение на насыщенном цветном фоне


Вьюер полностью игнорирует альфа-канал

Неправильно отображаются строки 2, 4, 5, 6.

Палитровая картинка с прозрачностью под IE55

Все хоть чуть-чуть прозрачные поля выглядят полностью прозрачными — известный глюк Internet Explorer 5.5 и 6.0.

«Однобитный» альфа-канал (CoolReader 3.0.19)

Скан с LBook V3+ с оригинальной заводской прошивкой V2.02UK.100428. Оригинальный 600-dpi'йный скан можно скачать по адресу: http://ipicture.ru/uploads/101106/WeRM7z31Wu.png

При значении альфы от полупрозрачного (7F) до прозрачного (00) элементы картинки выглядят полностью прозрачными, при знаячениях от 80 до FF — полностью непрозрачными. Глюк особенно хорошо заметен на строке 4.

Отображение с уменьшенным набором цветов

Скан с LBook V3+ с прошивкой jotas1+r5, настройки экрана: «приоритет быстродействия», модифицированный CoolReader 3 - jotas 100911. Оригинальный 600-dpi'йный скан можно скачать по адресу: http://ipicture.ru/uploads/101106/F6AwmCC1vU.png

Глюк не относится к обработке прозрачности, просто к слову пришлось. :-) Хорошо заметно, что экран воспроизводит всего 7 цветов. Однако при настройке на «приоритет качества» воспроизводится полноценная 16-цветная палитра, т. е. глюк, видимо, связан с тем, что CoolReader неверно (или вообще не) определяет глубину цвета.


С этой книгой читают
Джеральдина
Автор: Энн Мэтер

Собираясь написать свой первый любовный роман, Джеральдина принимает предложение приятельницы провести две недели в ее огромном пустующем доме на берегу океана… И неожиданно для себя сама становится героиней настоящей любовной истории, где есть и смуглый красавец, бросающий на нее полные затаенной страсти взгляды, и вероломная подруга, и мрачные семейные тайны.Только вот восторжествует ли любовь в реальной жизни так, как это всегда бывает в романах?..


Остров везения

Юную Маргрит пленил очаровательный повеса Густав Бервальд. Но что ему было до девчонки-подростка, когда его любви добивались все местные красотки? Прошло пятнадцать лет, прежде чем Маргрит вернулась в родные места, где все осталось по-прежнему.Лишь Густав стал еще более привлекательным и его сердце оказалось свободным.Молодая женщина понимает, что судьба дает ей шанс завоевать мужчину своей мечты.Но по силам ли ей то, что не удалось пока никому?..


Вторая закрыта
Жанр: Фэнтези

В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.


Незнакомец из тринадцатой квартиры, или Похитители ищут потерпевшего…

Дорогие ребята!Вы, наверно, уже читали книги известного украинского писателя Всеволода Нестайко — «В стране солнечных зайчиков», «Необычайные приключения Робинзона Кукурузе и его верного друга одноклассника Павлуши Завгороднего…», — которые выходили у нас.«Незнакомец из тринадцатой квартиры, или Похитители ищут потерпевшего…» — как бы продолжают веселые, занимательные приключения Павлуши Завгороднего и Явы Реня, бывшего Робинзона Кукурузо. Это они, наши давнишние друзья, будучи в Киеве, с помощью старого актера Максима Валерьяновича приобщились к киноискусству.