isce3  0.1.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
EdgeDetector.h
1 // Copyright (c) 2017-, California Institute of Technology ("Caltech"). U.S.
2 // Government sponsorship acknowledged.
3 // All rights reserved.
4 //
5 // Author(s):
6 //
7 // ======================================================================
8 //
9 // FILENAME: EdgeDetector.h
10 //
11 // CREATED BY: Xiaoqing WU
12 //
13 // ======================================================================
14 
15 #pragma once
16 
17 #include "Point.h"
18 #include "constants.h"
19 #include "DataPatch.h"
20 
21 
22 void detect_edge(int nr_lines, int nr_pixels, float **data, unsigned char **edge_data,
23  int window_length, double C_min, double R_edge, double R_line);
24 
25 void detect_edge(int nr_lines, int nr_pixels, float **data,
26  unsigned char **horizontal_edge_data, unsigned char **vertical_edge_data,
27  int window_length, double coefficient_variance_min, double max_edge_ratio);

Generated for ISCE3.0 by doxygen 1.8.5.