Probando la gema image_size he encontrado un problema rarÃsimo.
Al ejecutar este código:
fichero = File.read(“imagen.jpg”)
img = ImageSize.new( fichero )
La segunda lÃnea me da error con algunos JPGs.
Con unos no tengo problema y puedo acceder a métodos como get_with, por
ejemplo.
Pero con otros me da el error: JPEG marker not found!
Buscando por ahà he encontrado este error en php o en otros programas.
Según dicen es porque el fichero está corrupto y el encabezado no es el
que tiene que ser, o algo asÃ.
¿A alguien le ha pasado esto? ¿Hay forma de solucionarlo?
Gracias.