Я пытаюсь изменить размер некоторых изображений с холстом, но я не знаю, как их сгладить.
на фотошопе, браузерах и т. Д. Есть несколько алгоритмов, которые они используют (например, бикубик, билинеар), но я не знаю, встроены ли они в холст или нет. http://jsfiddle.net/ewupt/
var canvas = document.createElement('canvas');
var ctx = canvas.getContext('2d');
canvas.width=300
canvas.height=234
ctx.drawImage(img, 0, 0, 300, 234);
document.body.appendChild(canvas);
< /code>
Первый - это обычный тег изменяющегося размера, а второй - Canvas. Обратите внимание, как холст не такой гладкий. Как я могу достичь «плавности»?
Подробнее здесь: https://stackoverflow.com/questions/192 ... s-smoothly
Изменить размер изображения с помощью JavaScript Canvas (плавно) ⇐ Html
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение