|
Парсер JNG изображений
Добрый день. Меня зовут Алексей. Поскольку мне всего 16 и стаж 1 год, то прошу работу сильно не ругать. Этот скрипт (точнее библиотека) реализует поддержку формата JNG за счет использования браузерных декодеров PNG и JPEG. Если говорить на понятном языке, то JNG (он состоит из JPEG изображения, и имеет PNG или JPEG альфа-канал, а может вообще не иметь) разбирается на альфа-канал и основное изображение. Затем все компонуется и получается рабочая картинка. Работает во всех современных браузерах. Вы можете перетащить JNG изображение на специальную форму.
JNG был разработал как часть формата MNG для того, чтобы усилить сжатие изображения. Сам по себе JNG поддерживает альфа-канал, весит меньше PNG, но как и JPEG, имеет потери качества (RGB, и альфа-канал, если он тоже закодирован в JPEG). Страница: http://solovei95.github.com/jng/ (там же и описание) Картинки: https://github.com/Solovei95/jng/tree/gh-pages/css/imgs Прочие страницы (для ознакомления): http://www.libpng.org/pub/mng/spec/jng.html http://en.wikipedia.org/wiki/JPEG_Network_Graphics http://www.libpng.org/pub/mng/mngpics.html http://kaioa.com/node/106 Мой email: golod95@gmail.com |
Цитата:
![]() |
Удалил страницу! Планируется перенос...
|
Новая страница!
http://solovei95.github.com/jng/ |
Молодец, нечего сказать. Только я не понял для чего оно. Экономить байты? Да и я не слышал раньше об этом формате. Разве его кто-нибудь поддерживает?
Всё равно, респект, что разобрался. Это, на мой взгляд, небольшая научно-практическая работа. |
Цитата:
|
Цитата:
|
Т-сс, он тут с кем-то разговаривает.
|
Я все слышу, идиоты...
|
И еще, если вам фиолетово, что смотреть, смотрите картинки с альфа-каналом и draggable.
http://solovei95.github.com/jng/dev/ Не квадратные! |
Часовой пояс GMT +3, время: 21:58. |
|