Как изменить резкость и сделать фото черно-белым с помощью JavaScript? - PullRequest
0 голосов
/ 21 сентября 2011

Я разработал базовую веб-страницу в формате HTML, которая в основном представляет собой веб-приложение для редактирования фотографий в Интернете.

Теперь я не могу запрограммировать программу на то, как размывается яркость резкости цвета, делая фотографию черной ибелый и другие были невозможны.

Как мы используем HTML и JavaScript, чтобы сделать эту работу онлайн?

1 Ответ

1 голос
/ 21 сентября 2011

Вы можете сделать это, используя <canvas>:

https://developer.mozilla.org/en/Canvas_tutorial

  • Нарисуйте изображение на <canvas>, используя Javascript

  • Canvas дает доступ к необработанным пикселям.Запустите фильтрацию кода, написанного на Javascript.Пример: http://blog.nihilogic.dk/2008/03/jsimagefx-javascript-image-effects.html

  • Вы можете использовать <canvas> в HTML-коде аналогично <img> - оба в основном являются пиксельными буферами

Примечаниечто вы не можете получить доступ к пиксельным данным изображений, загруженных из другого источника.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...