2010-03-19 13 views

Antwort

2

Ich glaube nicht, dass jQuery eine spezielle Möglichkeit hat, es zu tun, aber Sie können das <canvas>-Tag verwenden. see tutorial

9

Check out pixastic ... wird angenommen, in Arbeit ...

  • Internet Explorer 5.5+
  • Opera 9.5+
  • Firefox 2+
  • WebKit Nightly

http://www.pixastic.com/lib/docs/actions/desaturate/

var img = new Image(); 
img.onload = function() { 
    Pixastic.process(img, "desaturate", {average : false}); 
} 
document.body.appendChild(img); 
img.src = "myimage.jpg"; 
+0

Website funktioniert nicht? – robertjuh

1

Es ist ein Beispiel für diese in umgekehrter Reihenfolge durchgeführt werden (Farbe in Graustufen) mit jQuery auf:

http://www.sohtanaka.com/web-design/examples/hover-over-trick/

Ich stelle mir es einfach genug sein würde, dies rückgängig zu machen, so dass es von grau zu färben ging. Der Code selbst sieht sehr einfach und elegant aus.

+1

Website existiert nicht mehr. Daher ist dies keine Antwort. -1 – gibberish

3

Hier ist meine einfache jQuery-Plugin: jquery-grayscale

Sie führen Sie es mögen:

$('img').grayscale(); 

Es nutzt <Leinwand>, damit es nicht in älteren Browsern.

+1

Es tut nicht anyting :( – RobinJ

+0

http://jsfiddle.net/Tpa87/2/ –

0

Ich habe ein jQuery-Plugin namens $.greyScale() geschrieben, das dies für Sie tut. Es unterstützt Bilder, die in einer anderen Domäne gehostet werden, indem auch Anfragen weitergeleitet werden.

Es wird aufgerufen, nur durch

$('img').grayScale(); 
+0

dies erfordert für jedes Bild einen Dritten Dienst rief, dass der Service nicht workign ist –

+0

, dass es seit Monaten seltsam arbeiten. . ich in sie einige Zeit aussehen. – Prydie

-1

mit ich alle hier aufgeführten versucht und sie auch nicht funktioniert (entweder zu viel zu tun auf schweben wie Anbringen oder einfach nicht funktioniert in allen Browsern oder Domänen). Also habe ich selbst einen ausgepeitscht, was sehr kurz und prägnant ist: https://github.com/arturnt/jquery.grayscale.js

+0

dies die gleiche (gebrochen) Dienst als prydie Bibliothek verwendet. –

+0

welchen Browser sie auf gebrochen wird? – Art

+0

wen ich sah, es ist der Web-Service war, das war gebrochen. es war tot. –

Verwandte Themen