No, but it’s unlikely that someone would locate an image published on a private page or post. Each image uploaded to your WordPress site is hosted with its own URL.
Therefore, if a person somehow finds this exact URL, they could technically bring it up in their own browser. The chances of this are slim, but it’s worth knowing that it’s possible.