recuerda que Javascritpt no tiene acceso al IO, por lo que AJAX no puede leer las imágenes locales,
sin embargo, con HTML5 tenemos una serie de mejoras para suplir dicha necesidad:
Usar HTML5 File API
Usar XmlHttpRequest Nivel 2
también tienes la arcaica manera de enviar el post mediante un
iframe oculto, que en esencia es AJAX sin tanto esfuerzo
y por supuesto hay plugins para jQuery que implementan dichas funcionalidades, unos con un adobe flash oculto, otros menejan el HTML5 FileApi.