[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[libcvd-members] libcvd cvd/convolution.h cvd_src/i686/convolve_...
From: |
Edward Rosten |
Subject: |
[libcvd-members] libcvd cvd/convolution.h cvd_src/i686/convolve_... |
Date: |
Tue, 15 Jul 2008 00:47:43 +0000 |
CVSROOT: /cvsroot/libcvd
Module name: libcvd
Changes by: Edward Rosten <edrosten> 08/07/15 00:47:43
Modified files:
cvd : convolution.h
cvd_src/i686 : convolve_gaussian.cc
cvd_src/noarch : convolve_gaussian.cc
Log message:
Added FIR only version of convolveGaussian.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/libcvd/cvd/convolution.h?cvsroot=libcvd&r1=1.14&r2=1.15
http://cvs.savannah.gnu.org/viewcvs/libcvd/cvd_src/i686/convolve_gaussian.cc?cvsroot=libcvd&r1=1.4&r2=1.5
http://cvs.savannah.gnu.org/viewcvs/libcvd/cvd_src/noarch/convolve_gaussian.cc?cvsroot=libcvd&r1=1.2&r2=1.3
Patches:
Index: cvd/convolution.h
===================================================================
RCS file: /cvsroot/libcvd/libcvd/cvd/convolution.h,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -b -r1.14 -r1.15
--- cvd/convolution.h 12 Jun 2008 13:04:12 -0000 1.14
+++ cvd/convolution.h 15 Jul 2008 00:47:42 -0000 1.15
@@ -513,6 +513,7 @@
void van_vliet_blur(const double b[], const SubImage<float> in,
SubImage<float> out);
void convolveGaussian(const BasicImage<float>& I, BasicImage<float>& out,
double sigma, double sigmas=3.0);
+void convolveGaussian_fir(const BasicImage<float>& I, BasicImage<float>& out,
double sigma, double sigmas=3.0);
template <class T, class O, class K> void convolve_gaussian_3(const
BasicImage<T>& I, BasicImage<O>& out, K k1, K k2)
{
Index: cvd_src/i686/convolve_gaussian.cc
===================================================================
RCS file: /cvsroot/libcvd/libcvd/cvd_src/i686/convolve_gaussian.cc,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- cvd_src/i686/convolve_gaussian.cc 12 Jun 2008 13:04:15 -0000 1.4
+++ cvd_src/i686/convolve_gaussian.cc 15 Jul 2008 00:47:42 -0000 1.5
@@ -396,6 +396,11 @@
convolveGaussian_simd(I, out, sigma, sigmas);
}
+void convolveGaussian_fir(const BasicImage<float>& I, BasicImage<float>& out,
double sigma, double sigmas)
+{
+ convolveGaussian_simd(I, out, sigma, sigmas);
+}
+
};
Index: cvd_src/noarch/convolve_gaussian.cc
===================================================================
RCS file: /cvsroot/libcvd/libcvd/cvd_src/noarch/convolve_gaussian.cc,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- cvd_src/noarch/convolve_gaussian.cc 6 May 2008 19:56:02 -0000 1.2
+++ cvd_src/noarch/convolve_gaussian.cc 15 Jul 2008 00:47:42 -0000 1.3
@@ -16,4 +16,8 @@
convolveGaussian<float>(I, out, sigma, sigmas);
}
+ void convolveGaussian_fir(const BasicImage<float>& I, BasicImage<float>&
out, double sigma, double sigmas)
+ {
+ convolveGaussian<float>(I, out, sigma, sigmas);
+ }
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [libcvd-members] libcvd cvd/convolution.h cvd_src/i686/convolve_...,
Edward Rosten <=