Tengo imágenes de galaxias. Hay algunos datos no deseados en estas imágenes (como estrellas o rayas de aviones) que están enmascarados. No solo quiero llenar las áreas enmascaradas con algún valor medio, sino que las interpolas de acuerdo con los datos circundantes. ¿Cómo hago eso en Python?¿Cómo llené "agujeros" en una imagen?
Hemos intentado varias funciones en el paquete SciPy.interpolate: RectBivariateSpline, interp2d, splrep/splev, map_coordinates, pero todas parecen funcionar para encontrar nuevos píxeles entre los píxeles existentes, no hemos podido hacer que se llenen arbitrariamente " agujero "en los datos.
Lanza dos o más sondas al espacio en diferentes direcciones. Después de que su vista ya no esté obstruida por el objeto que bloquea su vista desde la Tierra, pídales que tomen una fotografía de la sección de espacio que le interesa. Combinando las imágenes con alguna forma de interpolación, puede obtener una muy buena aproximación de cómo sería esa sección del espacio desde la Tierra si la vista no estuviera bloqueada. – Swiss
@Swiss lol ... seriuosly? – neizod
@Swiss: publica eso como respuesta, si es aceptado serás un héroe de Internet para siempre. – Gleno