Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 | 2 | 3 |

 

  Вопрос: Быстрый алгоритм сжатия Добавлено: 02.04.11 22:41  

Автор вопроса:  AWP | Web-сайт: xawp.narod.ru | ICQ: 345685652 
Нужен алгоритм сжатия с наибольшей скоростью.
Степень сжатия имеет значение, но не критична.

Сжиматься будут картинки, но в виде данных.

Подскажите какой алгоритм подойдет.

Спасибо.

Ответить

  Ответы Всего ответов: 43  

Номер ответа: 1
Автор ответа:
 AWP



ICQ: 345685652 

Вопросов: 96
Ответов: 1212
 Web-сайт: xawp.narod.ru
 Профиль | | #1
Добавлено: 02.04.11 22:43
Можно с потерей данных, но не значительной.

Ответить

Номер ответа: 2
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #2
Добавлено: 03.04.11 11:38
оффтоп. vCMD работает? почему-то говорит incorrect login/password. Через браузер email/pass принимаются нормально

Ответить

Номер ответа: 3
Автор ответа:
 AWP



ICQ: 345685652 

Вопросов: 96
Ответов: 1212
 Web-сайт: xawp.narod.ru
 Профиль | | #3
Добавлено: 03.04.11 17:17
у меня работает.
"connect awp*****@list.ru **********"
http://xawp.narod.ru/img001.png

А вводишь почту и пароль?

Ответить

Номер ответа: 4
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #4
Добавлено: 03.04.11 20:40
ну да. http://imagebin.org/146431 может из-за наличие знаков препинания в пароле. Хотя как тогда он определяет моё имя:)

Ответить

Номер ответа: 5
Автор ответа:
 AWP



ICQ: 345685652 

Вопросов: 96
Ответов: 1212
 Web-сайт: xawp.narod.ru
 Профиль | | #5
Добавлено: 03.04.11 20:54
т.е. http логин он проходит, стопарится на xmpp...

Ответить

Номер ответа: 6
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #6
Добавлено: 03.04.11 22:33
http логин? это типа сначала логинимся на сайте, а потом еще раз по жабберу?

Ответить

Номер ответа: 7
Автор ответа:
 AWP



ICQ: 345685652 

Вопросов: 96
Ответов: 1212
 Web-сайт: xawp.narod.ru
 Профиль | | #7
Добавлено: 03.04.11 23:48
Да. Для сайта и Жабер сервера разные логины.
При аутентификации на сайте нужно получить логин, который потом нужно использовать при соединении с xmpp-сервером.
Там в исходниках должно быть все понятно.

По тебе есть у кого что?

Ответить

Номер ответа: 8
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #8 Добавлено: 04.04.11 01:38
В чем собственно вопрос? Ты не знаешь какие алгоритмы сжатия существуют? Их список довольно небольшой. Для картинок можно использовать jpeg, png, gif в зависимости от характера картинок.

> Сжиматься будут картинки, но в виде данных.
> Можно с потерей данных, но не значительной.
generic данные нельзя сжимать с потерей данных, даже незначительной

Ответить

Номер ответа: 9
Автор ответа:
 AWP



ICQ: 345685652 

Вопросов: 96
Ответов: 1212
 Web-сайт: xawp.narod.ru
 Профиль | | #9
Добавлено: 04.04.11 04:30
Хорошо, объясни по другому. Есть растр в виде массива байт...
jpeg, png, gif форматы, а не алгоритмы. А их, алгоритмов сжатия, очень много...

Нашел такую штуку, LZO, сделала специально для скорости. Но не могу разобраться как подключить их библотеку к VB6.

Ответить

Номер ответа: 10
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #10
Добавлено: 04.04.11 08:39
раз это ansi c библиотека, то надо объявить всё что она экспортирует Declare Function ... и использовать

Ответить

Номер ответа: 11
Автор ответа:
 AWP



ICQ: 345685652 

Вопросов: 96
Ответов: 1212
 Web-сайт: xawp.narod.ru
 Профиль | | #11
Добавлено: 04.04.11 09:00
Ну там настолько докучи экспортируемых функций...
Кроме того, что я не знаю их отличий и предназначений, я еще и их аргументов и их типов данных не знаю.

Ответить

Номер ответа: 12
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #12
Добавлено: 04.04.11 09:06
http://www.pytables.org/download/lzo-win/ там есть заголовочные файлы, где написаны и типы и аргументы

Ответить

Номер ответа: 13
Автор ответа:
 AWP



ICQ: 345685652 

Вопросов: 96
Ответов: 1212
 Web-сайт: xawp.narod.ru
 Профиль | | #13
Добавлено: 04.04.11 10:06
спасибо!

Ответить

Номер ответа: 14
Автор ответа:
 AWP



ICQ: 345685652 

Вопросов: 96
Ответов: 1212
 Web-сайт: xawp.narod.ru
 Профиль | | #14
Добавлено: 04.04.11 10:21
Расшифруйте плиз.
  1. int lzo1x_1_compress ( const lzo_byte *src, lzo_uint  src_len,
  2.                              lzo_byte *dst, lzo_uint *dst_len,
  3.                              lzo_voidp wrkmem );

Ответить

Номер ответа: 15
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #15
Добавлено: 04.04.11 22:51
везде где есть * - это long -- адрес в памяти некий
вот тема http://www.rhinocerus.net/forum/lang-basic-visual-misc/151347-using-lzo-compression-vbulletin.html
только похоже там не стдкол, а цдекл. Кому-то даже перекомпилировать пришлось

Ответить

Страница: 1 | 2 | 3 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам