hola
una forma de esconder la url de la imagen seria utilizando este script
Código HTML:
<Script language="JavaScript">
var url = "http://www.tutores.org/foros/avatar/";
var imagen = "dwarf1.jpg";
document.write('<img src=\"' + url + imagen + '\">');
</Script>
Si introduces este codigo para cada imagen, tu imagen se mostrará y podran descargarla pero hará mas dificil que obtengan la url a la hora de ver el codigo fuente.
Por lo menos asi darás mas trabajo a quien intente hacer enlace a tus imagenes desde otras paginas.
Para impedir que tengan acceso a tu carpeta de imagenes debes cambiar los permisos de lectura, y escritura de tu carpeta donde se encuentren las imagenes, aunque te puede dar problemas a ti mismo a la hora de acceder a ellas.
Saludos