Перейти к содержимому
  • 0
Doob

Сжатие цветных изображений

Вопрос

Решил сделать для программы управления камерой супер-пупер сканирование тепловой карты высот, но возникла проблема с передачей цветных изображений, если кто-то сталкивался, было бы интересно узнать способ сжатия.

Если дельных предложений не поступит - прикручу deflate на 18 килобайт.

LwTNjTM.png

 

Изменено пользователем Doob

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Рекомендуемые сообщения

Статистику я собрал и понял, что любое сообщение приходит моментально, а сжатие и рендер отнимают непозволительно много времени, особенно когда изображение только начало отрисовываться, а уже понятно, что надо сменить ракурс.   Мой вывод - сжатие не необходимость, а понты, вроде шифрования, когда есть modem.send

Тогда в чем был твой вопрос? И к чему был разговор о шумах, если ты уже всё решил и понял?

Теперь другая проблема, стоит вообще сжимать?

Если главное торможение возникает при отрисовке сцены, изображение можно вообще не сжимать. Предлагаю схему: посылаем первый ряд символов, и пока они отрисовываются, пересылаем последующие. Компрессия-декомпрессия в этом случае только создаст лишнюю нагрузку на сервер.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Если главное торможение возникает при отрисовке сцены, изображение можно вообще не сжимать. Предлагаю схему: посылаем первый ряд символов, и пока они отрисовываются, пересылаем последующие. Компрессия-декомпрессия в этом случае только создаст лишнюю нагрузку на сервер.

 

Да, это удобный способ, просто и эффективно, без лишних телодвижений.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В OC вообще не аски, а юникод.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В OC вообще не аски, а юникод.

"Лучше молчать и показаться дураком, чем заговорить и развеять все сомнения." Марк Твен

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Искал библиотеку для открывания png на lua, но ничего внятного не нашел, все используют какие-то сторонние модули, если кто в курсе, тыкните носом в реализацию на чистом lua.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить на вопрос...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


×
×
  • Создать...