Нужно уменьшить картинку, классическим фильтром Ланцеша с окном 3. Расчет таблички фильтра, вертикальный и горизонтальный конвольверы, все понятно.
Есть вопрос насчет реализации. Я знаю 2 варианта:
1. Делаем горизонтальный проход, отписываем повернутые координаты, чтобы вертикальный проход опять шел по строкам, и эффективнее выгребал банки памяти.
2. Проходим несколько строк по горизонтали, и как только набежит достаточно - делаем «шажок» вертикального конвольвера. То есть, они дрюкаются попеременно. Из плюсов - надо меньше промежуточной памяти, хотя доступ к ней более рандомный.
Вариант (1) вроде как классический. Вариант (2) видел в гугловской библиотеке Skia. Вопрос, а что лучше-то по скорости? И стоит ли (2) того, чтобы уродоваться с кодом?
Ну еще конечно толстые картинки нарезаем предварительно на тайлы, но меня интересует именно возможность улучшения скорость конвольверов. У меня создалось впечатление, что все уходит в умножение. По крайне мере, когда читал пиксели по байтам и по словам, разницы практически не было (к моему большому удивлению).
Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от Vit

Ответ на:
комментарий
от mv

Ответ на:
комментарий
от stevejobs

Ответ на:
комментарий
от Vit

Ответ на:
комментарий
от stevejobs

Ответ на:
комментарий
от SZT

Ответ на:
комментарий
от Vit
Ответ на:
комментарий
от mv

Ответ на:
комментарий
от mv

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от Vit
Ответ на:
комментарий
от SZT

Ответ на:
комментарий
от Vit
Ответ на:
комментарий
от Vit
Ответ на:
комментарий
от SZT
Ответ на:
комментарий
от Vit
Ответ на:
комментарий
от SZT

Ответ на:
комментарий
от mv

Ответ на:
комментарий
от Vit
Ответ на:
комментарий
от Vit
Ответ на:
комментарий
от SZT

Ответ на:
комментарий
от Vit
Ответ на:
комментарий
от SZT

Ответ на:
комментарий
от SZT

Ответ на:
комментарий
от SZT

Ответ на:
комментарий
от Vit
Ответ на:
комментарий
от Vit
Ответ на:
комментарий
от SZT
Ответ на:
комментарий
от SZT
Ответ на:
комментарий
от Vit
Ответ на:
комментарий
от SZT
Ответ на:
комментарий
от SZT

Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.