ecpi.process.imag.core.image_deconv Module

Deconvolution modules

This library provides functions to perform image reconstruction froms shadowgrams. Based on ‘CodedMaskImage’ python program of Cyril Lachaud and IDL program of Aleksandra Gros

Remarks: * shadowgrams correction : – For short time scales there are no corrections, the shadowgrams is directly used – For long time scales a quadratic fit ax**2+by**2+cx+dy+e should be performed

Created on 19 mars 2018

@author: Catalano Camille, APC

Functions

add_path_data_ref_eclairs(p_file) add to p_file the path of the ECLAIRs data simulation or analysis directory.
compute_global_efficiency([…]) Computes the global efficiency matrix Eg as defined in appendix B of ADD for the correction of background non uniformity.
correlate(a, b) compute the correlation between two 2d matrix
correlate_0(a, b) compute the correlation between two 2d matrix
remove_borders_from_sky_image(image) remove the borders of the sky image for appropriate ploting

Classes

Deconv() based on ‘CodedMaskImage’ python program of Cyril Lachaud

Class diagram

_images/classes_ecpi.process.imag.core.image_deconv.png