Если вы даёте возможность пользователям сайта просматривать фото в высоком разрешении, то они смогут их получить как минимум через PrintScreen. Есть фичи на JavaScript, которые не позволяют сохранять картинку при клике на ней правой кнопкой мыши (как, например, на visboo.com), но это легко решается отключением JS в браузере. Но а вообще мне, кажется, что защита ваших фотографий это больше правовой вопрос, чем технический, то есть если у вас есть исходники, то с ними можно обратиться в суд.