Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 26.01.2012, 02:01
Профессор
Отправить личное сообщение для Solovei95 Посмотреть профиль Найти все сообщения от Solovei95
 
Регистрация: 15.03.2011
Сообщений: 350

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

Последний раз редактировалось Solovei95, 08.02.2012 в 08:45.
Ответить с цитированием
  #2 (permalink)  
Старый 26.01.2012, 07:39
Аватар для B~Vladi
Модератор Всея Форума
Отправить личное сообщение для B~Vladi Посмотреть профиль Найти все сообщения от B~Vladi
 
Регистрация: 14.05.2009
Сообщений: 3,724

Сообщение от Solovei95
Вы не поверите
__________________
Болтовня ничего не стоит. Покажите мне код. — Linus Torvalds
Ответить с цитированием
  #3 (permalink)  
Старый 27.01.2012, 07:03
Профессор
Отправить личное сообщение для Solovei95 Посмотреть профиль Найти все сообщения от Solovei95
 
Регистрация: 15.03.2011
Сообщений: 350

Удалил страницу! Планируется перенос...
Ответить с цитированием
  #4 (permalink)  
Старый 28.01.2012, 03:02
Профессор
Отправить личное сообщение для Solovei95 Посмотреть профиль Найти все сообщения от Solovei95
 
Регистрация: 15.03.2011
Сообщений: 350

Новая страница!
http://solovei95.github.com/jng/
Ответить с цитированием
  #5 (permalink)  
Старый 30.01.2012, 05:32
Аватар для FINoM
Отправить личное сообщение для FINoM Посмотреть профиль Найти все сообщения от FINoM
 
Регистрация: 05.09.2010
Сообщений: 1,507

Молодец, нечего сказать. Только я не понял для чего оно. Экономить байты? Да и я не слышал раньше об этом формате. Разве его кто-нибудь поддерживает?
Всё равно, респект, что разобрался. Это, на мой взгляд, небольшая научно-практическая работа.
__________________
Javascript - прога чтобы в браузерах рисовать. ©Livaanderiamarum
Ответить с цитированием
  #6 (permalink)  
Старый 30.01.2012, 05:36
Аватар для FINoM
Отправить личное сообщение для FINoM Посмотреть профиль Найти все сообщения от FINoM
 
Регистрация: 05.09.2010
Сообщений: 1,507

Сообщение от Solovei95
Вы не поверите, но я сделал самый настоящий JNG генератор!
Со стилем общения бы поработать. Я, лично, сразу поверил, но только потому, что не знал что это такое.
__________________
Javascript - прога чтобы в браузерах рисовать. ©Livaanderiamarum
Ответить с цитированием
  #7 (permalink)  
Старый 30.01.2012, 07:57
Аватар для B~Vladi
Модератор Всея Форума
Отправить личное сообщение для B~Vladi Посмотреть профиль Найти все сообщения от B~Vladi
 
Регистрация: 14.05.2009
Сообщений: 3,724

Сообщение от FINoM
Со стилем общения бы поработать.
Т-сс, он думает что это нереально круто.
__________________
Болтовня ничего не стоит. Покажите мне код. — Linus Torvalds
Ответить с цитированием
  #8 (permalink)  
Старый 30.01.2012, 13:20
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,165

Т-сс, он тут с кем-то разговаривает.
Ответить с цитированием
  #9 (permalink)  
Старый 30.01.2012, 14:25
Профессор
Отправить личное сообщение для Solovei95 Посмотреть профиль Найти все сообщения от Solovei95
 
Регистрация: 15.03.2011
Сообщений: 350

Я все слышу, идиоты...
Ответить с цитированием
  #10 (permalink)  
Старый 30.01.2012, 14:29
Профессор
Отправить личное сообщение для Solovei95 Посмотреть профиль Найти все сообщения от Solovei95
 
Регистрация: 15.03.2011
Сообщений: 350

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

http://solovei95.github.com/jng/dev/
Не квадратные!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Загрузчик картинок Livanderiaamarum Общие вопросы Javascript 1 15.01.2012 16:21
Slider с подгрузкой картинок Forpost jQuery 0 02.12.2011 12:03
поочередное открытие картинок Dr.Livsi jQuery 10 31.07.2011 18:11
Слайдер не отрабатывает несколько картинок SinX Элементы интерфейса 1 15.05.2011 21:28
Как сделать прокрутку картинок Lugan Элементы интерфейса 1 26.06.2009 11:52