[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[libcvd-members] libcvd/cvd_src faster_corner_12.cxx
From: |
Edward Rosten |
Subject: |
[libcvd-members] libcvd/cvd_src faster_corner_12.cxx |
Date: |
Thu, 23 Aug 2007 01:08:17 +0000 |
CVSROOT: /cvsroot/libcvd
Module name: libcvd
Changes by: Edward Rosten <edrosten> 07/08/23 01:08:17
Modified files:
cvd_src : faster_corner_12.cxx
Log message:
Fixed most of the problems in FAST-12 (is_corner_12 takes pointer, width
and barrier. It computes *p+b or *p-b itself).
Still a line of badness down the right hand edge.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/libcvd/cvd_src/faster_corner_12.cxx?cvsroot=libcvd&r1=1.1&r2=1.2
Patches:
Index: faster_corner_12.cxx
===================================================================
RCS file: /cvsroot/libcvd/libcvd/cvd_src/faster_corner_12.cxx,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- faster_corner_12.cxx 11 Aug 2007 06:07:34 -0000 1.1
+++ faster_corner_12.cxx 23 Aug 2007 01:08:17 -0000 1.2
@@ -18,10 +18,10 @@
const int BIT = 1<<I;
if (three & BIT) {
if (three & (BIT << 16)) {
- if (is_corner_12<Greater>(p, w, *p+barrier))
+ if (is_corner_12<Greater>(p, w, barrier))
corners.push_back(p);
} else {
- if (is_corner_12<Less>(p, w, *p-barrier))
+ if (is_corner_12<Less>(p, w, barrier))
corners.push_back(p);
}
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [libcvd-members] libcvd/cvd_src faster_corner_12.cxx,
Edward Rosten <=