match_filter¶
Functions for network matched-filter detection of seismic data. Designed to cross-correlate templates generated by template_gen function with data and output the detections. The central component of this is the match_template function from the openCV image processing package. This is a highly optimized and accurate normalized cross-correlation routine. The details of this code can be found here: OpenCV object detection
copyright: | EQcorrscan developers. |
---|---|
license: | GNU Lesser General Public License, Version 3 (https://www.gnu.org/copyleft/lesser.html) |
Classes¶
Functions¶
extract_from_stream |
Extract waveforms for a list of detections from a stream. |
get_catalog |
Generate an obspy.core.event.Catalog from list of DETECTION ‘s. |
match_filter |
Main matched-filter detection function. |
normxcorr2 |
Thin wrapper on openCV match_template function. |
read_detections |
Read detections from a file to a list of DETECTION objects. |
Private Functions¶
_channel_loop |
Internal loop for parallel processing. |
_template_loop |
Handle individual template correlations. |