Pic-Is-Big: плагин для обмена изображениями

Больше
11 года 8 мес. назад - 11 года 8 мес. назад #141 от Mikanoshi
Это не конвертация время занимает, а при расчёте base64 удаление переносов строк))
Уже нашёл как исправить, считает тогда пару секунд даже скрин всего экрана.
Если уменьшить цвета для 4-битной также, как для 8-битной, то будет ещё хуже) А другого способа я пока не нашёл, может вообще сделать 4-битную в grayscale?
Последнее редактирование: 11 года 8 мес. назад пользователем Mikanoshi.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
11 года 8 мес. назад - 11 года 8 мес. назад #142 от AleXHQ

Это не конвертация время занимает, а при расчёте base64 удаление переносов строк))

Не вкурил - это же общая процедура для всех форматов, а JPG считается быстро.

Если уменьшить цвета для 4-битной также, как для 8-битной, то будет ещё хуже) А другого способа я пока не нашёл, может вообще сделать 4-битную в grayscale?

В grayscale смысла нет, так как размер картинки останется тот же, а отличия разных цветов при одинаковой яркости вообще не будет и они сольются в один.
Последнее редактирование: 11 года 8 мес. назад пользователем AleXHQ.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
11 года 8 мес. назад #143 от Mikanoshi
Добавил для 4- и 8-бит какой-то алгоритм вычисления оптимизированной палитры, чуть меньше размер, но на вид почти ничего не изменилось :)
Скачать можно на сайте плагина .

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
11 года 8 мес. назад #144 от AleXHQ
PNG8 размер меньше, но и качество передачи градиента хуже. В разных случаях предпочтительней разные алгоритмы, может их тоже выбирать через выпадающее меню? Или сделать ползунок, а под ним пишется режим, так на 2 клика меньше.

Скорость обработки PNG по-прежнему медленная.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
11 года 8 мес. назад #145 от Mikanoshi
Да мне надоело) И так уже более чем достаточно опций для рядового юзера.
Скрин 3840х1080 у меня обрабатывается 3 секунды.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
11 года 8 мес. назад #146 от AleXHQ
Mikanoshi писал(а):

Да мне надоело)

Ну, это дело святое, значит как есть.

И так уже более чем достаточно опций для рядового юзера. Скрин 3840х1080 у меня обрабатывается 3 секунды.

У меня, например, скрин 960х720 обрабатывается примерно столько же, может на секунду меньше. CPU Core2Duo E7300.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
11 года 8 мес. назад - 11 года 8 мес. назад #147 от Mikanoshi
Ну у меня i7 2600K 4.8GHz, наверно поэтому)) Ещё и HT выключен, так что проц на 25% грузится.
Конечно можно написать мультипоточное кодирование :laugh: Но ну его нафиг, base64 создаётся так долго из-за больших картинок, скрины небольших изображений или окон с малым количеством цветов намного быстрее. Метровые скрины всё равно отправлять сообщениями нет смысла, там их по 50-100 надо.
Последнее редактирование: 11 года 8 мес. назад пользователем Mikanoshi.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
11 года 8 мес. назад #148 от AleXHQ
А причём здесь base64, когда тот же JPG обрабатывается менее половины секунды? Он же точно также обрабатывается base64, но при этом всё происходит буквально в течение клика по ярлыку.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
11 года 8 мес. назад #149 от Mikanoshi
Прямо пропорционально размеру получающейся картинки. Но для пнг основное время занимает уменьшение цветов до 256 или 16, а для 4 бит ещё и поиск оптимальной палитры.
Уменьшил время как мог, для 8 бит убрал поиск палитры, вернул "optimal 256 color windows palette", перекачай с сайта.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
11 года 8 мес. назад #150 от AleXHQ
Сейчас хорошо, можно уже назвать релизом. Принимайте мои поздравления с успешным завершением столь полезного для крыски плагина :)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
10 года 3 мес. назад - 10 года 3 мес. назад #151 от AleXHQ
Mikanoshi,
после получения картинки вылазит ошибка в сабже. Сама картинка (JPG: 3264х2448х24, 4МБ) - "рабочая", принята полностью и сохранена в папке Rcv.
Последнее редактирование: 10 года 3 мес. назад пользователем AleXHQ.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
10 года 3 мес. назад #152 от Mikanoshi
AleXHQ писал(а):

после получения картинки вылазит ошибка в сабже.

О чём хоть ошибка?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
10 года 3 мес. назад - 10 года 3 мес. назад #153 от AleXHQ
Цитирую:
Дата Время
Ошибка в плагине "Pic-Is-Big 1.1"
Последнее редактирование: 10 года 3 мес. назад пользователем AleXHQ.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
10 года 3 мес. назад - 10 года 3 мес. назад #154 от Mikanoshi
AleXHQ писал(а):

Цитирую:
Дата Время
Ошибка в плагине "Pic-Is-Big 1.1"

Детально)) 1.1.0.1 последняя кстати. Это ж сколько надо ждать, чтобы 4мб передать, пол часа?) Или через сервер?
Последнее редактирование: 10 года 3 мес. назад пользователем Mikanoshi.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
10 года 3 мес. назад - 10 года 3 мес. назад #155 от AleXHQ
Принимается в течение секунд 10, прямо на глазах индикатор прогресса бежит, жаль поток не засекал, человек спать уже лёг, может завтра попрошу в 3-й раз повторить :) Он с андроида с какого-то своего клиента шлёт.

По ссылке code.highspec.ru/PicIsBigLite.dll такой же, как и у меня за 05.03.13.
Последнее редактирование: 10 года 3 мес. назад пользователем AleXHQ.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
10 года 3 мес. назад #156 от Mikanoshi
AleXHQ писал(а):

Принимается в течение секунд 10, прямо на глазах индикатор прогресса бежит, жаль поток не засекал, человек спать уже лёг, может завтра попрошу в 3-й раз повторить :) Он с андроида с какого-то своего клиента шлёт.

По ссылке code.highspec.ru/PicIsBigLite.dll такой же, как и у меня за 05.03.13.

Сообщениями нереально за 10 секунд, значит просто ссылкой. Видимо я 1.1.0.1 не вылкадывал)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
10 года 3 мес. назад #157 от AleXHQ

Видимо я 1.1.0.1 не вылкадывал)

Когда ловить? :)

Не сообщениями точно - появляется окошко "Ля-ля-ля, тополя... Да?" - Да!!! и понеслась принимать :)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
10 года 3 мес. назад #158 от Mikanoshi
Можно ловить :)

Версия 1.2
- Поддержка ICO и TIFF изображений (для отображения в чате нужна R&Q 1124 сборка 9 )
- Разные иконки во всплывающем окне для разных форматов принимаемых файлов
- Тестовая 64-битная версия
- Обновление интерфейса

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
10 года 3 мес. назад #159 от AleXHQ
Поддерживаются ли GIF?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
10 года 3 мес. назад #160 от Mikanoshi
AleXHQ писал(а):

Поддерживаются ли GIF?

Конечно. Только с анимированными могут быть проблемы, показывает сразу все кадры друг под другом)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Модераторы: bassvazoozaDelphukdekRapid D
Время создания страницы: 0.545 секунд
Работает на Kunena форум