Soy nuevo en jQuery y realmente me gusta. Me gustaría saber si hay un efecto similar al de IE en el que puedo convertir imágenes a escala de grises en el tiempo de ejecución.jQuery convertir la imagen a escala de grises?
Respuesta
No creo que jQuery tenga una forma especial de hacerlo, pero puede usar la etiqueta <canvas>
. see tutorial
Salida pixastic ... que se supone que funciona en ...
- Internet Explorer 5.5 o superior
- 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";
Hay un ejemplo de esto está haciendo a la inversa (color a escala de grises) con jQuery en:
http://www.sohtanaka.com/web-design/examples/hover-over-trick/
Me imagino que sería lo suficientemente simple para revertir esto por lo que pasó de gris a color. El código en sí parece muy simple y elegante.
El sitio web ya no existe. Por lo tanto, esta no es una respuesta. -1 – gibberish
También puede utilizar este truco si su objetivo es simplemente hacer que la escala de grises de la imagen se desplace. http://www.sohtanaka.com/web-design/greyscale-hover-effect-w-css-jquery/
Aquí es mi sencillo plugin de jQuery: jquery-grayscale
lo ejecuta como:
$('img').grayscale();
Se hace uso de <lienzo> por lo que no funcionará en los navegadores antiguos.
No hace nada :( – RobinJ
http://jsfiddle.net/Tpa87/2/ –
He escrito un complemento jQuery llamado $.greyScale() que hace esto por usted. Admite también imágenes alojadas en otro dominio mediante solicitudes de proxy.
Es sólo invoca utilizando
$('img').grayScale();
esto requiere llamar a un servicio de terceros para cada imagen; ese servicio no es de trabajo. –
Es extraño que ha estado funcionando durante meses . Lo investigaré en algún momento. – Prydie
Probé todos los que aparecen aquí y que no funcionaba bien (ya sea haciendo demasiado a unir en vuelo estacionario o simplemente no funciona en todos los navegadores o dominios). Así que me inventé uno, que es muy breve y conciso: https://github.com/arturnt/jquery.grayscale.js
esto usa el mismo servicio (roto) que la biblioteca de prydie –
¿Qué navegador está roto? – Art
cuando lo miré, era el servicio web que estaba roto. Estaba muerto. –
- 1. Convierta una imagen a escala de grises
- 2. Convertir corto [] en una imagen en escala de grises
- 3. convertir una imagen RGB a escala de grises Imagen reducir la memoria en java
- 4. ¿Cómo puedo convertir una imagen a escala de grises a través de la línea de comando?
- 5. crear una imagen en escala de grises
- 6. Convertir binario en escala de grises sin formato a JPEG
- 7. Android: Convertir imágenes en color a escala de grises
- 8. Mostrar imagen como escala de grises usando matplotlib
- 9. Drawable => escala de grises
- 10. ¿Cómo puedo convertir una imagen RGB a escala de grises pero mantener un solo color?
- 11. ¿Cómo puedo convertir una imagen en color a escala de grises en MATLAB?
- 12. opencv VideoCapture.set escala de grises?
- 13. escala de grises con la animación CSS
- 14. Conversión a escala de grises usando emguCV en C#
- 15. Mejor umbral para convertir escala de grises a blanco y negro
- 16. escala de grises de 16 bits png
- 17. Cambiar la imagen en color RGB a la imagen en escala de grises con el objetivo C
- 18. ¿Convierte el valor de escala de grises a la representación RGB?
- 19. ¿Cómo convertir el mapa de bits a escala de grises por intensidad de píxel usando GDI?
- 20. cómo implementar la representación en escala de grises en OpenGL?
- 21. Conversión de imagen OpenCV de RGB a escala de grises utilizando imread dando resultados pobres
- 22. Cómo convertir una matriz de escala de grises a una matriz RGB en MATLAB?
- 23. Conversión de una imagen en escala de grises en blanco y negro mediante Aforge.Net
- 24. Google Maps en escala de grises
- 25. Detectando imágenes en escala de grises con .Net
- 26. Tinte de un NSImage (o CIImage) en escala de grises
- 27. ¿Cómo puedo convertir un cv :: Mat en una escala de grises en OpenCv?
- 28. D3: visualización de la imagen en escala de grises impulsada por datos de matriz 2D
- 29. Crear un PNG verdadero en escala de grises en PHP
- 30. ¿Por qué la escala de grises funciona de la manera que lo hace?
¿El sitio web no funciona? – robertjuh