Entradas con la etiqueta ‘imagen’

CSS – Cambiar el SRC de una Imagen

Publicado por Iván Gajate el 17 de noviembre de 2014 en Desarrollo Web | Los comentarios están cerrados.

Se puede cambiar el src de una imagen por css, utilizando la propiedad content.

.miImagen{
    content:url("http://path/to/imagen.jpg");
}

Visto en Stackoverflow

No es compatible con todos los navegadores (Internet Explorer…) pero para móviles lo podemos utilizar con seguridad http://caniuse.com/#search=content.

JS – Filtros de imagen como en Photoshop

Publicado por Iván Gajate el 9 de septiembre de 2013 en JavaScript | Los comentarios están cerrados.

Muy buena pinta tiene esta librería de JavaScript para aplicar efectos de imagen como en Photoshop.

Tiene Brillo, Saturación, quitar ruido, Blur, Perspectiva… y algunos tipo Fun que dan mucho juego para hacer creatividades! 😉 

http://evanw.github.io/glfx.js/demo/

AS3 – Encriptar una imagen con contraseña

Publicado por Iván Gajate el 5 de agosto de 2013 en AIR, AS3 | 1 comentario »

Podemos «guardar» una imagen como una cadena de texto.

Además, encriptar esa cadena con contraseña, y así solo con esa contraseña se podrá ver esa imagen aunque nos decompilen el swf.

Me parece muy interesante para hacer aplicaciones AIR donde queremos meter una imagen pero con la tranquilidad de que no está guardada en la biblioteca.

El ejemplo tiene dos archivos:

  1. El primero es para cargar una imagen, especificar la contraseña, y la convierte en nuestra cadena de texto.
    • Carga la imagen como ByteArray.
    • La codifica en Base64 para que mida menos.
    • La encripta con la contraseña.
  2. El segundo es para introducir esa cadena de texto (se puede haber guardado en una BBDD por ejemplo) y metiendo la contraseña correcta la convierte en imagen de nuevo y la muestra.
    • Recoge el hash encriptado.
    • Lo desencripta con la contraseña.
    • Lo decodifico de Base64.
    • Trata de convertir ese ByteArray en una imagen.

Para la encriptación he utilizado TEA que me permite desencriptar a partir de una contraseña. Es una encriptación bidireccional.

Para ello he utilizado la librería ASCrypt3, y se usa así.

El ejemplo es muy simple para que se entienda bien el ejercicio, y no se comprueba si la imagen es demasiado grande, o si ha habido algún error.