How to say "Can I take a picture of / with you?"


If I'd like to take a picture _with_ someone, how do I go about asking them?
And also, if I want to take a picture _of_ someone, how should I ask them?
Would it be something like  

> 写真を撮ってもいいですか?




To take a picture _with_ someone:

> **一緒に** 写真を撮って(も)いいですか?

To take a picture _of_ someone, when the subject is your friend:

> 写真(を)撮って(も)いい?

When you know the subject is ready to be taken a picture (for example when
it's Mickey Mouse in Tokyo Disney Land):

> 写真を撮って(も)いいですか?

Something like [写真お願いします](https://japanese.stackexchange.com/a/25576/5010)
usually means 'Can you take a photo for/of us?', but it's actually a confusing
expression and it may work in this situation, too ([See the joke #5 in this
page](http://members.jcom.home.ne.jp/1228377201/peji/omosiro.html)).

But usually you have to be more polite and say like this:

> 写真を撮らせてもらって(も)いいですか?  
>  写真を撮らせていただいて(も)いいですか?

