@thirteen_bit

Как обрезать изображение средствами JS?

Дано: моделька с белым фоном. Нужны готовые решения выделения картинки самой модельки, без фона вокруг.
6281624e11731576532044.png
  • Вопрос задан
  • 289 просмотров
Решения вопроса 1
ThunderCat
@ThunderCat
{PHP, MySql, HTML, JS, CSS} developer
https://stackoverflow.com/questions/12175991/crop-...
Похоже на готовое решение.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Alexandroppolus
@Alexandroppolus
кодир
Надо все белые пиксели заменить на прозрачные. Взять пиксели через getImageData, обнулить чертвертый байт у каждого пикселя, который (255, 255, 255, 255), вернуть на канву через putImageData.

Правда, непонятно что делать с тенью внизу. По идее, она должна стать полупрозрачной, но этого, разумеется, не будет.. Тень всё портит.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы