Javascript-форум (https://javascript.ru/forum/)
-   Ваши сайты и скрипты (https://javascript.ru/forum/project/)
-   -   Генератор картинок из JNG (https://javascript.ru/forum/project/25117-generator-kartinok-iz-jng.html)

Solovei95 26.01.2012 03:01

Парсер 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

B~Vladi 26.01.2012 08:39

Цитата:

Сообщение от Solovei95
Вы не поверите


Solovei95 27.01.2012 08:03

Удалил страницу! Планируется перенос...

Solovei95 28.01.2012 04:02

Новая страница!
http://solovei95.github.com/jng/

FINoM 30.01.2012 06:32

Молодец, нечего сказать. Только я не понял для чего оно. Экономить байты? Да и я не слышал раньше об этом формате. Разве его кто-нибудь поддерживает?
Всё равно, респект, что разобрался. Это, на мой взгляд, небольшая научно-практическая работа.

FINoM 30.01.2012 06:36

Цитата:

Сообщение от Solovei95
Вы не поверите, но я сделал самый настоящий JNG генератор!

Со стилем общения бы поработать. Я, лично, сразу поверил, но только потому, что не знал что это такое.

B~Vladi 30.01.2012 08:57

Цитата:

Сообщение от FINoM
Со стилем общения бы поработать.

Т-сс, он думает что это нереально круто.

Kolyaj 30.01.2012 14:20

Т-сс, он тут с кем-то разговаривает.

Solovei95 30.01.2012 15:25

Я все слышу, идиоты...

Solovei95 30.01.2012 15:29

И еще, если вам фиолетово, что смотреть, смотрите картинки с альфа-каналом и draggable.

http://solovei95.github.com/jng/dev/
Не квадратные!


Часовой пояс GMT +3, время: 21:58.