На 100% не возможно.
Только немного усложнить, не давайте сохранить картинку вызывом правой кнопкой мыши при клике на нее
oncontextmenu="return false;"
Можно использовать изображение как фон в стилях.
.img_background {background: url('img.jpg');}
запретить использовать изображения другими сайтами (хотлинк)
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?mysite\.ru/ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule .*\.(jpe?g|gif|bmp|png)$ /images/empty.jpg [L]
Включите наложение маски.