Cross-talk correction in 2D spectrum using Python

57 views Asked by At

I'm working on 2D spectroscopic images, which have four quadrants. Now data from one of the quadrants is cross-talked on to some other quadrants. I am not able to think of a way to remove those cross-talks.

One very basic way I can think of is to remove those using the masking feature of Numpy, but that will also remove the whole data from those pixels, so that is also not useful.

Edit: Here is a fits file, which is same as the one shown below: https://drive.google.com/file/d/119MIaBDniMj9dMFRwx_nVLfl6F9X48Rb/view?usp=sharing

Here is an image in which you can see the cross-talk: enter image description here

0

There are 0 answers