Javascript.RU

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

Парсер 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 в 09:45.
Ответить с цитированием
  #2 (permalink)  
Старый 26.01.2012, 08:39
Аватар для B~Vladi
Модератор Всея Форума
Отправить личное сообщение для B~Vladi Посмотреть профиль Найти все сообщения от B~Vladi
 
Регистрация: 14.05.2009
Сообщений: 4,021

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

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

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

Молодец, нечего сказать. Только я не понял для чего оно. Экономить байты? Да и я не слышал раньше об этом формате. Разве его кто-нибудь поддерживает?
Всё равно, респект, что разобрался. Это, на мой взгляд, небольшая научно-практическая работа.
__________________
"Matreshka is fucking awesome" © чувак с Reddit
Matreshka.js - Три возможности
Ответить с цитированием
  #6 (permalink)  
Старый 30.01.2012, 06:36
Аватар для FINoM
Новичок
Отправить личное сообщение для FINoM Посмотреть профиль Найти все сообщения от FINoM
 
Регистрация: 05.09.2010
Сообщений: 2,298

Сообщение от Solovei95
Вы не поверите, но я сделал самый настоящий JNG генератор!
Со стилем общения бы поработать. Я, лично, сразу поверил, но только потому, что не знал что это такое.
__________________
"Matreshka is fucking awesome" © чувак с Reddit
Matreshka.js - Три возможности
Ответить с цитированием
  #7 (permalink)  
Старый 30.01.2012, 08:57
Аватар для B~Vladi
Модератор Всея Форума
Отправить личное сообщение для B~Vladi Посмотреть профиль Найти все сообщения от B~Vladi
 
Регистрация: 14.05.2009
Сообщений: 4,021

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

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

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

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

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



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

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


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