Closed T8RIN closed 8 months ago
Какие это настройки? Я переделывал как-то уровни кач-ва, скорее всего твои настройки качества где-то не сходятся с новыми
на 1.5.5 так же чет
Дай картинки которые жмешь, я не видел такого, может в картинке дело
может в декодинге проблема?
Этот катмул ром не может так корявить?
Чекнул, вроде не в нем дело
Я тут обновляю как раз jxl-coder, и там вообще в скейле был маленький баг, может из-за него
Возможно вполне, это ж мне скейлер тож надо будет обновить?
Да, я посмотрю и скажу точно что это
Окей, спасибо :)
Возможно вполне, это ж мне скейлер тож надо будет обновить?
Я посмотрел скейл, пофикшенный, после его применения на уменьшении картинки деградация примерно совпадает с андроидовским, может ты просто не применяешь правильно скейл в варианте не JXL? ( и еще Catmull Rom и все кубические сплайны сами по себе плохо работают на уменьшение )
Картинка сжатая моим скейлем с Catmull Rom в 3 раза,
Картинка сжатая андроид скейлом в 3 раза,
Как по мне так Catmull Rom даже лучше справился
Не , к скейлеру вопросов нет вроде, а вот jxl странно делает...
Я посмотрел кстати твой коммит, ты там путаешь, BSpline у меня был это бикубический сплайн, а Cubic - это обычные кубические сплайны
Не , к скейлеру вопросов нет вроде, а вот jxl странно делает...
вот 2 изображения выше, одно я сжал в 3 раза JXL, 2 я сжал в 3 раза андроидом, я не вижу особой разницы
Я посмотрел кстати твой коммит, ты там путаешь, BSpline у меня был это бикубический сплайн, а Cubic - это обычные кубические сплайны
А, поменяю тогда местами
Не , к скейлеру вопросов нет вроде, а вот jxl странно делает...
вот 2 изображения выше, одно я сжал в 3 раза JXL, 2 я сжал в 3 раза андроидом, я не вижу особой разницы
Хм, вроде все норм я там показываю, щас загружу конвертнутый, я там даже не меняю размер а оно корявит
Этот jxl ни вставить ни выбрать нормально, поддержка околонулевая в системе, вот переименовал в jpg
Получилось по ссылке его открыть,
Тут никаких косяков не видно, может в декодере реально проблема
Глянь какие у тебя dstWidth. + dstHeight передаются в декодер
В декодер коил передает, так что я не знаю
Понятно, он скорее всего очень маленькие размеры я думаю все же передает, ты можешь брейкпоит прямо внутри decodeSampled
поставить и посмотреть там?
Щас попробую
Он с любой картинкой это вытворяет
Оригинал
Так, ну хотя не с каждой, ток при уменьшении
Но странно, в авифе ж все норм
Так, ну хотя не с каждой, ток при уменьшении
Там был небольшой баг с кубическими фильтрами, и да, катмул ром не очень хорош, бикубический сплайн лучше результат выдает
Так, ну хотя не с каждой, ток при уменьшении
Там был небольшой баг с кубическими фильтрами, и да, катмул ром не очень хорош, бикубический сплайн лучше результат выдает
в авиф билинейный скейл из libheif, я тут видимо забыл катмул ром убрать, не помню зачем я его поставил, но видимо сейчас тоже будет билинейный по дефолту и тут
Окей, а фиксы в XScaler'е будут?
Окей, а фиксы в XScaler'е будут?
Да
ааэаэ
оно работает скопируй все правильно )
буковка к буковке скопировал
ааа, походу либы еще надо скопировать по новой
да, hwy я обновил с libjxl
1.6.0 версии попробуй как там со скейлом будет, я просмотрел кучу вариантов, вроде аномалий быть не должно
Окей
теперь ваще не работает
Хм, это та же картинка?
ваще на любой падает
а скейлер работает норм, ток джксл пытаюсь сделать сразу креш через секунду
Ок, буду смотреть, видимо что-то пошло не так
Буду ждать :)
А билинейный скейл правилньо работает на твоем телефоне? Запусти на несольких картинках сразу
Опа, вылетает
А ты кста не можешь там try catch поставить, чтобы если падало, то java exception выбрасывала, нативные я ловить не могу, чтобы прога не падала, а прост креш активити показывалась
А что с jxl кодером стало (справа его работа), почему так кукожить он начал... Раньше точно все норм было, с какой версии это пошло не знаю, но сейчас стоит 1.5.7