en esta direccion tienes un buen articulo
http://www.programacion.com/php/articulo/datos_blob/
no obstante por lo que veo de momento es que en el fopen debes
poner "rb" $imagen = fopen ($image, "rb"); para que lea
archivos binarios
espero que te sirva
un saludo