Показать сообщение отдельно
  #23 (permalink)  
Старый 04.01.2015, 18:57
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Сообщение от cyber Посмотреть сообщение
kobezzza, Хм, интересно спасибо)
И полезно: мне в своё время понадобился свой ресайз, т.к. нативный давал слишком плохое качество при сильном уменьшении картинки с большим количеством деталей, в итоге пришлось написать самому с использованием другого алгоритма.

Я искал готовые решения, но находил либо кривые и тормозные, которые лочат UI или графические сервисы, а хочется именно библиотеку, например:

new Imager('foo.png')
    .resize({
        width: '20px',
        height: '20px',
        algorithm: 'lancos'
    })

    .effect({
        type: 'motionBlur',
        ...
    })

    .when(function (blob) {
         ...
    })


А ещё лучше сделать такую либу на GPU - на шейдерах, вот это было бы реально круто!

***

Но за месяц ты такое вряд ли сделаешь
__________________
kobezzza
code monkey

Последний раз редактировалось kobezzza, 04.01.2015 в 19:16.
Ответить с цитированием