Как защитить изображения от PrintScreen?
Все что ты видишь в браузере  уже лежит у тебя на компе остается только это достать ! Достаешь из js 2 картинки и соединяешь их в фотошопе. или  Делаешь расширение оно у тебя из js забирает переменные с 2 снимками и делает из них одну картинку =). 
А так делай привью (маленькое изображение плохого качества  и выкладывай его ) как это сднлано на платных фотостоках .
Как вариант попробуй сделать так при нажатии клавиши принскрин закрывай картинку черным дивом на 1 с или меньше мб поможет . А то лишний раз нагружать клиент это не круто .
P.s решений этого много но человек знающий веб все равно получит эту картинку если он ее видит . Есть сайт с шрифтами там шрифты стоят от 1$ до $150 мб больше . Их можно вытащить через F12  бесплатно =). Это так для примера !
------------------------------------------------------
Вот смотрю люди предлагают разные решения но как сказали это ворота по среди поля =) . Знающий человек все ровно достанет это да запрети ему все он достанет ее из оперативы =) . Если данные попали на комп то их уже не защитить ! 
Ставьте условия на прин скрин  и при нажатие добавляйте к картинке дисплей ноне ! или Делайте привью .
О стольные решения приведут к нагрузке на машину пользователя   и усложнению юзабилити сайта .
Появилась еще идея при нажатии f12 бить ссылку на картинку =) как варик  если кто то захочет отключить js в браузере прямо у вас на сайте =)
JS перехватывает события нажатия клавиш, clipboard доступен в новейших браузерах. Теоретически, наверное возможно перехватить PtrScr и сделать подделку.