From e1be058cc4bd3a78e384c6960fe2b38fcba06bbd Mon Sep 17 00:00:00 2001 From: Thomas White Date: Tue, 10 Aug 2010 14:26:07 +0200 Subject: Update peak detection for new data - Remove in_streak() - handled by bad regions and preprocessing - Alter threshold --- src/peaks.c | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) (limited to 'src/peaks.c') diff --git a/src/peaks.c b/src/peaks.c index 27378eef..5f0a8a27 100644 --- a/src/peaks.c +++ b/src/peaks.c @@ -49,13 +49,6 @@ #define MAX_PEAKS (2048) #define INTEGRATION_RADIUS (10) -static int in_streak(int x, int y) -{ - if ( (y>512) && (y<600) && (abs(x-489)<15) ) return 1; - if ( (y>600) && (abs(x-480)<25) ) return 1; - return 0; -} - static int is_hot_pixel(struct image *image, int x, int y) { @@ -312,10 +305,7 @@ void search_peaks(struct image *image) int r; /* Overall threshold */ - if ( data[x+width*y] < 800 ) continue; - - /* Ignore streak */ - if ( in_streak(x, y) ) continue; + if ( data[x+width*y] < 50 ) continue; /* Get gradients */ dx1 = data[x+width*y] - data[(x+1)+width*y]; -- cgit v1.2.3