Why do you need to use iTunes to delete photos? I've asked a question about how to delete images on the iPhone 4s, but the delete button doesn't show up. I've seen on the internet that you need iTunes, why?
If the photos were taken on iPhone or transferred to iPhone, they can be deleted on iPhone.
If the photos were synchronised with iPhone using iTunes they must be deleted with iTunes.