пользовательский скрипт для обработки изображений при загрузке - PullRequest
2 голосов
/ 18 марта 2012

Я хочу изучить возможность написания простого скрипта greasemonkey / пользовательского скрипта chrome, чтобы преобразовать все изображения, загруженные в окне браузера, в черно-белые и черно-белые. Конечная цель - выполнить более сложную обработку изображений. Я хотел бы написать скрипт для добавления функции загрузки, содержащей что-то вроде следующего:

var images = document.getElementsByTagName("img");
for (var i = 0; i < images.length; ++i) {
    filter(images[i]);
}

Я знаю, что такого рода вещи могут быть выполнены на том же домене, с которого загружена страница (т.е. встроена в логику пользовательского интерфейса сайта), но из того, что я прочитал, и из некоторых ранних экспериментов, которые я провел (с холстами html5) ), Мне интересно, если это возможно выполнить со стороны клиента через плагин из-за проблем междоменных и других проблем. Может кто-нибудь сказать мне, если это осуществимый проект, есть ли какие-либо учебные пособия или аналогичные проекты, которые я мог бы использовать в качестве ссылки?

Спасибо.

1 Ответ

2 голосов
/ 18 марта 2012

Я бы сказал, что если у вас есть цель для этого сценария, то было бы целесообразно сделать скрипт пользователя.

Я бы порекомендовал вам взглянуть на эту ссылку , потому что я думаю, что она вам очень поможет.

...