As long as someone can view your pictures in their browser, they can get the image link or simply take a screenshot. I think the solution could be:

- Upload only low-resolution pictures
- Put a big watermark/copyright notice all across the pictures
- Make the pictures private, so only people you authorize can view them

If you want to know if you pictures are uploaded elsewhere, try www.tineye.com