hmm a picture alone made him so upset? perhaps you did not respect him enough by taking that photo, but it sounds like he is also making a mountain out of a mole-hill.
anyway as abovementioned, you may just consider giving your friend some time to cool off. it may not help much if you keep trying to get your point through. it may backfire, with him getting more annoyed. you know like sometimes when you feel upset you would also want to be given some time and space to think tings over. i'm sure once he gets over it, he would show some signs of it, eg resuming chit-chats with you, etc.
don't worry unneccesarily or let it bother you too much.
