<p>I did not know where to ask, I will try it here. I work in a local planetarium and I wonder if it is possible to edit an image in such way, that when projected on spherical cupola (diameter 8 m), it would not look too much distorted. Is there any easy way to edit an image this way?</p>

CC BY-SA 4.0
2019-05-28T10:36:55.097Z
Figure out how the image is mapped to the sphere (you can test with an image of a grid) and then work backwards
ratchet freak
CC BY-SA 4.0
2019-05-28T13:09:31.743Z
It doesn't sound dissimilar to the problem of coping with the distortions needed when rendering for VR glasses, e.g. barrel/pincushion
https://www.imgtec.com/blog/speeding-up-gpu-barrel-distortion-correction-in-mobile-vr/
Simon F
CC BY-SA 4.0
2019-05-28T17:58:27.040Z
Check out the projections used for maps (globe vs planar): https://en.m.wikipedia.org/wiki/Map_projection
Then choose the one that preserves the properties that you want (area, angles...)
lightxbulb
<image-processing>
How to project an image on spherical surface with least possible distortion
Petr Hykš
# How to project an image on spherical surface with least possible distortion

(Asked by: username_0 on 2019-05-28)

I did not know where to ask, I will try it here. I work in a local planetarium and I wonder if it is possible to edit an image in such way, that when projected on spherical cupola (diameter 8 m), it would not look too much distorted. Is there any easy way to edit an image this way?

**Tags:** image-processing

> **Comments:**
> **username_1**: Figure out how the image is mapped to the sphere (you can test with an image of a grid) and then work backwards  
> **username_2**: It doesn't sound dissimilar to the problem of coping with the distortions needed when rendering for VR glasses, e.g. barrel/pincushion https://www.imgtec.com/blog/speeding-up-gpu-barrel-distortion-correction-in-mobile-vr/  
> **username_3**: Check out the projections used for maps (globe vs planar): https://en.m.wikipedia.org/wiki/Map_projection Then choose the one that preserves the properties that you want (area, angles...)  

---

## 0 answers

