Olena-patches
Threads by month
- ----- 2025 -----
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2004 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
October 2012
- 9 participants
- 221 discussions

09 Oct '12
* tests/transform/fft.cc: Fix the path to the input image.
* tests/transform/Makefile.am
(check_PROGRAMS) [HAVE_FFTW3]: Add fft.
(fft_SOURCES, fft_CPPFLAGS, fft_LDFLAGS) [HAVE_FFTW3]: New.
(MOSTLYCLEANFILES): New.
---
milena/ChangeLog | 10 ++++++++++
milena/tests/transform/Makefile.am | 21 ++++++++++++++++++++-
milena/tests/transform/fft.cc | 6 ++++--
3 files changed, 34 insertions(+), 3 deletions(-)
diff --git a/milena/ChangeLog b/milena/ChangeLog
index 9f4e622..88f2402 100644
--- a/milena/ChangeLog
+++ b/milena/ChangeLog
@@ -1,5 +1,15 @@
2012-10-09 Roland Levillain <roland(a)lrde.epita.fr>
+ Exercise the Fast Fourier Transform.
+
+ * tests/transform/fft.cc: Fix the path to the input image.
+ * tests/transform/Makefile.am
+ (check_PROGRAMS) [HAVE_FFTW3]: Add fft.
+ (fft_SOURCES, fft_CPPFLAGS, fft_LDFLAGS) [HAVE_FFTW3]: New.
+ (MOSTLYCLEANFILES): New.
+
+2012-10-09 Roland Levillain <roland(a)lrde.epita.fr>
+
Fix the Fast Fourier Transform.
* mln/transform/fft.hh
diff --git a/milena/tests/transform/Makefile.am b/milena/tests/transform/Makefile.am
index 933483d..f458a92 100644
--- a/milena/tests/transform/Makefile.am
+++ b/milena/tests/transform/Makefile.am
@@ -1,4 +1,5 @@
-# Copyright (C) 2008, 2009 EPITA Research and Development Laboratory (LRDE).
+# Copyright (C) 2008, 2009, 2012 EPITA Research and Development
+# Laboratory (LRDE).
#
# This file is part of Olena.
#
@@ -35,4 +36,22 @@ influence_zone_front_SOURCES = influence_zone_front.cc
influence_zone_geodesic_SOURCES = influence_zone_geodesic.cc
influence_zone_geodesic_saturated_SOURCES = influence_zone_geodesic_saturated.cc
+
+if HAVE_FFTW3
+
+check_PROGRAMS += fft
+fft_SOURCES = fft.cc
+fft_CPPFLAGS = $(AM_CPPFLAGS) $(FFTW3_CPPFLAGS)
+fft_LDFLAGS = $(AM_LDFLAGS) $(FFTW3_LDFLAGS)
+
+endif HAVE_FFTW3
+
+
TESTS = $(check_PROGRAMS)
+
+MOSTLYCLEANFILES = \
+ fft.pgm \
+ fft_copy.pgm \
+ fft_low_pass.pgm \
+ fft_trans_clipped.pgm \
+ fft_trans_log.pgm
diff --git a/milena/tests/transform/fft.cc b/milena/tests/transform/fft.cc
index d7f7e63..bf7b8b9 100644
--- a/milena/tests/transform/fft.cc
+++ b/milena/tests/transform/fft.cc
@@ -1,5 +1,5 @@
// -*- c++ -*-
-// Copyright (C) 2004 EPITA Research and Development Laboratory
+// Copyright (C) 2004, 2012 EPITA Research and Development Laboratory
//
// This file is part of the Milena Library. This library is free
// software; you can redistribute it and/or modify it under the terms
@@ -33,6 +33,8 @@
#include <mln/opt/at.hh>
#include <mln/debug/println.hh>
+#include "tests/data.hh"
+
#define CHECK(Condition) \
if (Condition) \
std::cout << "OK" << std::endl; \
@@ -51,7 +53,7 @@ int main ()
int status = 0;
image2d<int_u8> im1;
- io::pgm::load(im1, "lena.pgm");
+ io::pgm::load(im1, MLN_IMG_DIR "/lena.pgm");
fft<double> fourier(im1);
--
1.7.2.5
1
0
* mln/transform/fft.hh
(mln::transform::fft<T, internal::fft_real>::fft):
Properly initialize the plan of the inverse transform using
fftw_plan_dft_c2r_2d.
(mln::transform::fft<T, internal::fft_real>::transform_inv):
Use the entire complex values (not just their real parts) to
compute the inverse transform.
(mln::transform::class fft<T, internal::fft_cplx>::fft):
Call the proper function (fftw_plan_dft_2d) to create the plan of
the inverse transform.
Switch the input and the output so that the inverse transform uses
the right images.
---
milena/ChangeLog | 17 +++++++++++++++++
milena/mln/transform/fft.hh | 15 ++++++++-------
2 files changed, 25 insertions(+), 7 deletions(-)
diff --git a/milena/ChangeLog b/milena/ChangeLog
index 86a6f5e..9f4e622 100644
--- a/milena/ChangeLog
+++ b/milena/ChangeLog
@@ -1,3 +1,20 @@
+2012-10-09 Roland Levillain <roland(a)lrde.epita.fr>
+
+ Fix the Fast Fourier Transform.
+
+ * mln/transform/fft.hh
+ (mln::transform::fft<T, internal::fft_real>::fft):
+ Properly initialize the plan of the inverse transform using
+ fftw_plan_dft_c2r_2d.
+ (mln::transform::fft<T, internal::fft_real>::transform_inv):
+ Use the entire complex values (not just their real parts) to
+ compute the inverse transform.
+ (mln::transform::class fft<T, internal::fft_cplx>::fft):
+ Call the proper function (fftw_plan_dft_2d) to create the plan of
+ the inverse transform.
+ Switch the input and the output so that the inverse transform uses
+ the right images.
+
2012-10-09 Alexandre Abraham <abraham(a)lrde.epita.fr>
Import the FFTW-based Fast Fourier Transform.
diff --git a/milena/mln/transform/fft.hh b/milena/mln/transform/fft.hh
index 0dafa7b..cf0f1bb 100644
--- a/milena/mln/transform/fft.hh
+++ b/milena/mln/transform/fft.hh
@@ -1,4 +1,5 @@
-// Copyright (C) 2007, 2008, 2009 EPITA Research and Development Laboratory
+// Copyright (C) 2007, 2008, 2009, 2012 EPITA Research and Development
+// Laboratory
//
// This file is part of the Milena Library. This library is free
// software; you can redistribute it and/or modify it under the terms
@@ -418,8 +419,8 @@ namespace mln {
this->p = fftw_plan_dft_r2c_2d (original_im.nrows(), original_im.ncols(),
this->in, reinterpret_cast<fftw_complex*>(this->out), FFTW_ESTIMATE);
- this->p_inv = fftw_plan_dft_r2c_2d (original_im.nrows(), original_im.ncols(),
- this->in, reinterpret_cast<fftw_complex*>(this->out), FFTW_ESTIMATE);
+ this->p_inv = fftw_plan_dft_c2r_2d (original_im.nrows(), original_im.ncols(),
+ reinterpret_cast<fftw_complex*>(this->out), this->in, FFTW_ESTIMATE);
this->trans_im = image2d< std::complex<T> >(original_im.domain());
}
@@ -460,7 +461,7 @@ namespace mln {
for (unsigned row = 0; row < this->trans_im.nrows(); ++row)
for (unsigned col = 0; col <= this->trans_im.ncols() / 2; ++col)
this->out[row * (this->trans_im.ncols() / 2 + 1) + col] =
- opt::at(this->trans_im, row, col).real();
+ opt::at(this->trans_im, row, col);
fftw_execute(this->p_inv);
@@ -620,9 +621,9 @@ namespace mln {
this->p = fftw_plan_dft_2d(original_im.nrows(), original_im.ncols(),
this->in, this->out,
FFTW_FORWARD, FFTW_ESTIMATE);
- this->p_inv = fftw2d_plan_dft_2d(original_im.nrows(), original_im.ncols(),
- this->in, this->out,
- FFTW_BACKWARD, FFTW_ESTIMATE);
+ this->p_inv = fftw_plan_dft_2d(original_im.nrows(), original_im.ncols(),
+ this->out, this->in,
+ FFTW_BACKWARD, FFTW_ESTIMATE);
this->trans_im = image2d< std::complex<T> >(original_im.domain());
}
--
1.7.2.5
1
0

09 Oct '12
* configure.ac: Here.
---
ChangeLog | 6 ++++++
configure.ac | 6 ++++++
2 files changed, 12 insertions(+), 0 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index ee7b9ee..f2ecdf3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2012-10-09 Roland Levillain <roland(a)lrde.epita.fr>
+
+ Ask configure to try to find FFTW (version 3).
+
+ * configure.ac: Here.
+
2012-10-05 Roland Levillain <roland(a)lrde.epita.fr>
Update texi2dvi from upstream.
diff --git a/configure.ac b/configure.ac
index 7185c67..4b80251 100644
--- a/configure.ac
+++ b/configure.ac
@@ -265,6 +265,12 @@ OLN_WITH_LIB([GDCM], [gdcm-2.0/gdcmReader.h], [gdcmCommon], [gdcm],
[ -lgdcmexpat -lgdcmjpeg12 -lgdcmjpeg16 -lgdcmjpeg8],
[ -lgdcmopenjpeg -lgdcmuuid -lgdcmzlib]))
+# --------------- #
+# FFTW3 library. #
+# --------------- #
+
+OLN_WITH_LIB([FFTW3], [fftw3.h], [fftw3], [fftw3], [FFTW3], [-lm])
+
## --------- ##
## Swilena. ##
--
1.7.2.5
1
0

09 Oct '12
* mln/transform/fft.hh,
* tests/transform/fft.cc:
New.
Imported from the old directory sanbox/abraham/.
Signed-off-by: Roland Levillain <roland(a)lrde.epita.fr>
---
milena/ChangeLog | 9 +
milena/mln/transform/fft.hh | 693 +++++++++++++++++++++++++++++++++++++++++
milena/tests/transform/fft.cc | 92 ++++++
3 files changed, 794 insertions(+), 0 deletions(-)
create mode 100644 milena/mln/transform/fft.hh
create mode 100644 milena/tests/transform/fft.cc
diff --git a/milena/ChangeLog b/milena/ChangeLog
index 6ce0fe2..86a6f5e 100644
--- a/milena/ChangeLog
+++ b/milena/ChangeLog
@@ -1,3 +1,12 @@
+2012-10-09 Alexandre Abraham <abraham(a)lrde.epita.fr>
+
+ Import the FFTW-based Fast Fourier Transform.
+
+ * mln/transform/fft.hh,
+ * tests/transform/fft.cc:
+ New.
+ Imported from the old directory sanbox/abraham/.
+
2012-10-08 Roland Levillain <roland(a)lrde.epita.fr>
Revive headers required by the RGB component functors.
diff --git a/milena/mln/transform/fft.hh b/milena/mln/transform/fft.hh
new file mode 100644
index 0000000..0dafa7b
--- /dev/null
+++ b/milena/mln/transform/fft.hh
@@ -0,0 +1,693 @@
+// Copyright (C) 2007, 2008, 2009 EPITA Research and Development Laboratory
+//
+// This file is part of the Milena Library. This library is free
+// software; you can redistribute it and/or modify it under the terms
+// of the GNU General Public License version 2 as published by the
+// Free Software Foundation.
+//
+// This library is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+// General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with this library; see the file COPYING. If not, write to
+// the Free Software Foundation, 51 Franklin Street, Fifth Floor,
+// Boston, MA 02111-1307, USA.
+//
+// As a special exception, you may use this file as part of a free
+// software library without restriction. Specifically, if other files
+// instantiate templates or use macros or inline functions from this
+// file, or you compile this file and link it with other files to
+// produce an executable, this file does not by itself cause the
+// resulting executable to be covered by the GNU General Public
+// License. This exception does not however invalidate any other
+// reasons why the executable file might be covered by the GNU General
+// Public License.
+
+#ifndef MLN_TRANSFORM_FFT_HH
+# define MLN_TRANSFORM_FFT_HH
+
+# include <mln/core/image/image2d.hh>
+# include <mln/estim/min_max.hh>
+# include <mln/opt/at.hh>
+
+# include <complex>
+
+# include <fftw3.h>
+
+namespace mln {
+
+ namespace internal {
+
+ /// Dispatch traits for fftw
+ enum fft_dispatch { fft_cplx, fft_real };
+
+ template <typename T>
+ struct fft_trait;
+
+ /*!
+ ** \brief fft trait.
+ */
+ template <>
+ struct fft_trait<double>
+ {
+ static const fft_dispatch which = fft_real; ///< Real dispatch.
+ typedef double fftw_input; ///< Type of input.
+ };
+
+ /*!
+ ** \brief fft trait.
+ **
+ ** \specialization for ntg::cplx<R, T>
+ */
+ template <typename T>
+ struct fft_trait< std::complex<T> >
+ {
+ static const fft_dispatch which = fft_cplx; ///< Complex dispatch.
+ typedef std::complex <T> fftw_input; ///< Type of input.
+ };
+
+ /*!
+ ** _fft<ntg::cplx_representation, T>
+ **
+ ** \param T Data type.
+ */
+ template <class T>
+ class _fft
+ {
+ public:
+ /*!
+ ** \brief Accessor to transformed image.
+ **
+ ** Const version.
+ */
+ const image2d< std::complex<T> > transformed_image() const
+ {
+ return trans_im;
+ }
+
+ /*!
+ ** \brief Accessor to transformed image.
+ **
+ ** Non const version.
+ */
+ image2d< std::complex<T> >& transformed_image()
+ {
+ return trans_im;
+ }
+
+ /*!
+ ** \brief Accessor to transformed image.
+ **
+ ** For each point p of the transformed image T, you get
+ ** |T[p]|.
+ **
+ ** \tparam R Data type of the resulting image.
+ **
+ ** \param ordered Kind of traversal.
+ */
+ template <class R>
+ image2d<R> transformed_image_magn(bool ordered = true) const
+ {
+ // FIXME : check that R is real
+
+ image2d<R> new_im(trans_im.domain());
+
+ if (ordered)
+ for (unsigned row = 0; row < new_im.nrows(); ++row)
+ for (unsigned col = 0; col < new_im.ncols(); ++col)
+ opt::at(new_im, row, col) =
+ std::norm(opt::at(trans_im, (row + trans_im.nrows() / 2) % trans_im.nrows(),
+ (col + trans_im.ncols() / 2) % trans_im.ncols()));
+ else
+ {
+ mln_piter(image2d< std::complex<T> >) it(trans_im.domain());
+
+ for_all(it)
+ new_im(it) = std::norm(trans_im(it));
+ }
+
+ return new_im;
+ }
+
+ /*!
+ ** \brief Accessor to transformed image.
+ **
+ ** For each point p of the transformed image T, you get
+ ** |T[p]|.
+ **
+ ** \param ordered Kind of traversal.
+ */
+ image2d<T> transformed_image_magn(bool ordered = true) const
+ {
+ return transformed_image_magn<T>(ordered);
+ }
+
+ /*!
+ ** \brief Accessor to transformed image.
+ **
+ ** For each point p of the transformed image T, you get
+ ** a clipped value of |T[p]|.\n
+ **
+ ** \param R Data type of the resulting image.
+ **
+ ** \param clip Value used for clipping.
+ ** \param ordered Kind of traversal.
+ */
+
+ template <class R>
+ image2d<R> transformed_image_clipped_magn(const double clip,
+ bool ordered = true) const
+ {
+ // Check that R is real
+
+ image2d<R> new_im(trans_im.domain());
+ // check that clip is >=0 and <=1 ?
+ double max;
+ mln_piter(image2d<T>) it(trans_im.domain());
+
+ for_all(it)
+ if (std::norm(trans_im(it)) > max)
+ max = std::norm(trans_im(it));
+
+ if (ordered)
+ for (unsigned row = 0; row < new_im.nrows(); ++row)
+ for (unsigned col = 0; col < new_im.ncols(); ++col)
+ {
+ if (std::norm(opt::at(trans_im, (row + trans_im.nrows() / 2) % trans_im.nrows(),
+ (col + trans_im.ncols() / 2) %
+ trans_im.ncols())) >= max * clip)
+ opt::at(new_im, row, col) = mln_max(R);
+ else
+ opt::at(new_im, row, col) =
+ (double) mln_max(R) *
+ std::norm(opt::at(trans_im, (row + trans_im.nrows() / 2) % trans_im.nrows(),
+ (col + trans_im.ncols() / 2) %
+ trans_im.ncols())) / (max * clip);
+ }
+ else
+ {
+ for_all(it)
+ {
+ if (std::norm(trans_im(it)) >= max * clip)
+ new_im(it) = mln_max(R);
+ else
+ new_im(it) = (double) mln_max(R) *
+ std::norm(trans_im(it)) / (max * clip);
+ }
+ }
+
+ return new_im;
+ }
+
+ /*!
+ ** \brief Accessor to transformed image.
+ **
+ ** For each point p of the transformed image T, you get
+ ** a clipped value of |T[p]|.\n
+ **
+ ** \param clip Value used for clipping.
+ ** \param ordered Kind of traversal.
+ */
+ image2d<T> transformed_image_clipped_magn(const double clip,
+ bool ordered = true) const
+ {
+ return transformed_image_clipped_magn<T>(clip, ordered);
+ }
+
+ /*!
+ ** \brief Accessor to transformed image.
+ **
+ ** For each point p of the transformed image T, you get
+ ** a clipped value of |T[p]|.\n
+ **
+ ** \param R Data type of the resulting image.
+ **
+ ** \param ordered Kind of traversal.
+ */
+
+ image2d<T> transformed_image_clipped_magn(bool ordered = true) const
+ {
+ return transformed_image_clipped_magn<T>(1, ordered);
+ }
+
+ /*!
+ ** \brief Accessor to transformed image.
+ **
+ ** For each point p of the transformed image T, you get
+ ** a clipped value of |T[p]|.\n
+ **
+ ** \param R Data type of the resulting image.
+ **
+ ** \param ordered Kind of traversal.
+ */
+
+ template <class R>
+ image2d<R> transformed_image_clipped_magn(bool ordered = true) const
+ {
+ return transformed_image_clipped_magn<R>(1, ordered);
+ }
+
+ // FIXME: Find a more elegant way to fix range interval on a and b.
+ /*!
+ ** \brief Accessor to transformed image.
+ **
+ ** For each point p of the transformed image T, you get
+ ** a log translated value of |T[p]| on interval [a; b].\n
+ **
+ ** \param a Lower bound.
+ ** \param b Upper bound.
+ ** \param ordered Kind of traversal.
+ */
+
+ template <class R>
+ image2d<R> transformed_image_log_magn(double a,
+ double b,
+ bool ordered = true) const
+ {
+ // Check that R is real
+ // 0 <= a <= 1000
+ // 0 <= b <= 1000
+
+ image2d<R> new_im(trans_im.domain());
+
+ double max = 0;
+ mln_piter(image2d<R>) it(trans_im.domain());
+
+ for_all(it)
+ if (std::norm(trans_im(it)) > max)
+ max = std::norm(trans_im(it));
+
+
+ if (ordered)
+ for (unsigned row = 0; row < new_im.nrows(); ++row)
+ for (unsigned col = 0; col < new_im.ncols(); ++col)
+ opt::at(new_im, row, col) =
+ log(a + b * std::norm(opt::at(trans_im, (row + trans_im.nrows() / 2) % trans_im.nrows(),
+ (col + trans_im.ncols() / 2) % trans_im.ncols()))) /
+ log (a + b * max) * mln_max(R);
+ else
+ {
+ mln_piter(image2d< std::complex<T> >) it(trans_im.domain());
+
+ for_all(it)
+ new_im(it) = log(a + b * std::norm(trans_im(it))) /
+ log (a + b * max) * mln_max(R);
+ }
+
+ return new_im;
+ }
+
+ // FIXME: Find a more elegant way to fix boundaries of a and b.
+ /*!
+ ** \brief Accessor to transformed image.
+ **
+ ** For each point p of the transformed image T, you get
+ ** a log translated value of |T[p]| on interval [a; b].\n
+ **
+ ** \param a Lower bound.
+ ** \param b Upper bound.
+ ** \param ordered Kind of traversal.
+ */
+
+ image2d<T> transformed_image_log_magn(double a,
+ double b,
+ bool ordered = true) const
+ {
+ return transformed_image_log_magn<T>(a, b, ordered);
+ }
+
+ /*!
+ ** \brief Accessor to transformed image.
+ **
+ ** For each point p of the transformed image T, you get
+ ** a log translated value of |T[p]| on interval [1; 100].\n
+ **
+ ** \param R Data type of the resulting image.
+ **
+ ** \param ordered Kind of traversal.
+ */
+
+ template <class R>
+ image2d<R> transformed_image_log_magn(bool ordered = true) const
+ {
+ return transformed_image_log_magn<R>(1, 100, ordered);
+ }
+
+ /*!
+ ** \brief Accessor to transformed image.
+ **
+ ** For each point p of the transformed image T, you get
+ ** a log translated value of |T[p]| on interval [1; 100].\n
+ **
+ ** \param ordered Kind of traversal.
+ */
+
+ image2d<T> transformed_image_log_magn(bool ordered = true) const
+ {
+ return transformed_image_log_magn<T>(1, 100, ordered);
+ }
+
+
+ /*!
+ ** \brief Destructor.
+ **
+ ** Let memory free for other big images !!!
+ */
+ ~_fft()
+ {
+ fftw_free(in);
+ fftw_free(out);
+ fftw_destroy_plan(p);
+ fftw_destroy_plan(p_inv);
+ }
+
+ protected:
+
+ typename fft_trait<T>::fftw_input *in; ///< Input image.
+ std::complex<T> *out; ///< Complex image.
+ fftw_plan p; ///< Plan.
+ fftw_plan p_inv; ///< inverted plan.
+ image2d< std::complex<T> > trans_im; ///< Transformed image.
+
+ };
+
+ } // end of namespace internal
+
+ namespace transform {
+
+ /*!
+ ** \brief fft class declaration.
+ **
+ ** \param T Data type.
+ ** \param which Dispatch.
+ */
+ template <class T,
+ internal::fft_dispatch which = internal::fft_trait<T>::which >
+ class fft;
+
+ /*!
+ ** \brief fft specialization for fft real dispatch.
+ **
+ ** \param T Data type.
+ */
+ template <class T>
+ class fft<T, internal::fft_real> : public internal::_fft<T>
+ {
+
+ public:
+
+ /*!
+ ** \brief Constructor.
+ **
+ ** Initialization of data in order to compute the fft.
+ **
+ ** \param original_im Image to process.
+ */
+ template <typename D>
+ fft(const image2d<D>& original_im)
+ {
+ this->in = (T*) fftw_malloc(original_im.nrows() * original_im.ncols() * sizeof(T));
+ this->out = (std::complex<T>*)
+ fftw_malloc(original_im.nrows() * (original_im.ncols() / 2 + 1) * sizeof(std::complex<T>));
+
+ for (unsigned row = 0; row < original_im.nrows(); ++row)
+ for (unsigned col = 0; col < original_im.ncols(); ++col)
+ this->in[row * original_im.ncols() + col] = opt::at(original_im, row, col);
+
+ this->p = fftw_plan_dft_r2c_2d (original_im.nrows(), original_im.ncols(),
+ this->in, reinterpret_cast<fftw_complex*>(this->out), FFTW_ESTIMATE);
+ this->p_inv = fftw_plan_dft_r2c_2d (original_im.nrows(), original_im.ncols(),
+ this->in, reinterpret_cast<fftw_complex*>(this->out), FFTW_ESTIMATE);
+
+ this->trans_im = image2d< std::complex<T> >(original_im.domain());
+ }
+
+ /*!
+ ** \brief Compute and return the transform.
+ */
+ image2d< std::complex<T> > transform()
+ {
+ fftw_execute(this->p);
+
+ unsigned denom = this->trans_im.nrows() * this->trans_im.ncols();
+ int i = 0;
+ for (unsigned row = 0; row < this->trans_im.nrows(); ++row)
+ for (unsigned col = 0; col <= this->trans_im.ncols() / 2; ++col)
+ {
+ this->out[i] = std::complex<T> (this->out[i].real() / denom, this->out[i].imag() / denom);
+ opt::at(this->trans_im, row, col) = this->out[i];
+ ++i;
+ }
+ for (unsigned row = 0; row < this->trans_im.nrows(); ++row)
+ for (unsigned col = this->trans_im.ncols() - 1; col > this->trans_im.ncols() / 2; --col)
+ opt::at(this->trans_im, row, col) = opt::at(this->trans_im, this->trans_im.nrows() - row - 1,
+ this->trans_im.ncols() - col - 1);
+ return this->trans_im;
+ }
+
+ /*!
+ ** \brief Compute and return the invert transform.
+ **
+ ** \param R Data type of output image.
+ */
+ template <class R>
+ image2d<R> transform_inv()
+ {
+ // FIXME : Check that R is real
+
+ for (unsigned row = 0; row < this->trans_im.nrows(); ++row)
+ for (unsigned col = 0; col <= this->trans_im.ncols() / 2; ++col)
+ this->out[row * (this->trans_im.ncols() / 2 + 1) + col] =
+ opt::at(this->trans_im, row, col).real();
+
+ fftw_execute(this->p_inv);
+
+ image2d<R> new_im(this->trans_im.domain());
+ int i = 0;
+ for (unsigned row = 0; row < this->trans_im.nrows(); ++row)
+ for (unsigned col = 0; col < this->trans_im.ncols(); ++col)
+ {
+ opt::at(new_im, row, col) = (this->in[i] >= mln_min(R) ?
+ (this->in[i] <= mln_max(R) ?
+ (R)this->in [i] :
+ mln_min(R)) :
+ mln_max(R));
+ ++i;
+ }
+ return new_im;
+ }
+
+ /*!
+ ** \brief Shift zero-frequency component of discrete Fourier transform
+ ** to center of spectrum.
+ **
+ ** \param R The data type of the image returned.
+ **
+ ** The zero-frequency component of discrete Fourier transform are moved
+ ** to center of the image :
+ **
+ ** \htmlonly
+ ** <table>
+ ** <tr><td>1</td><td>2</td></tr>
+ ** <tr><td>3</td><td>4</td></tr>
+ ** </table>
+ ** becomes
+ ** <table>
+ ** <tr><td>4</td><td>3</td></tr>
+ ** <tr><td>2</td><td>1</td></tr>
+ ** </table>
+ ** \endhtmlonly
+ **
+ */
+
+ /*
+ template <class R>
+ image2d<R> shift_transform_inv()
+ {
+ image2d<R> t = transform_inv<R>();
+ image2d<R> st(t.size());
+
+ // We have to exchange t_1 with t_1_dest and not directly t_3 because
+ // they have not he same size.
+ typedef morpher::piece_morpher< image2d<R> > piece_t;
+ piece_t t_1(t, dpoint2d(0, 0),
+ image2d_size((t.size().nrows() - 1) / 2,
+ (t.size().ncols() - 1) / 2,
+ t.border()));
+ piece_t t_1_dest(st, dpoint2d(t.nrows() - t_1.nrows(),
+ t.ncols() - t_1.ncols()),
+ image2d_size(t_1.nrows(), t_1.ncols(),
+ t.border()));
+ piece_t t_2(t, dpoint2d(0, (t.size().ncols() - 1) / 2),
+ image2d_size((t.size().nrows() - 1) / 2,
+ t.size().ncols() - (t.size().ncols() - 1) / 2,
+ t.border()));
+ piece_t t_2_dest(st, dpoint2d(t.nrows() - t_2.nrows(), 0),
+ image2d_size(t_2.nrows(), t_2.ncols(),
+ t.border()));
+ piece_t t_3(t, dpoint2d((t.size().nrows() - 1) / 2, 0),
+ image2d_size(t.size().nrows() - (t.size().nrows() - 1) / 2,
+ (t.size().ncols() - 1) / 2,
+ t.border()));
+ piece_t t_3_dest(st, dpoint2d(0, t.ncols() - t_3.ncols()),
+ image2d_size(t_3.nrows(), t_3.ncols(),
+ t.border()));
+ piece_t t_4(t, dpoint2d((t.size().nrows() - 1) / 2,
+ (t.size().ncols() - 1) / 2),
+ image2d_size(t.size().nrows() - (t.size().nrows() - 1) / 2,
+ t.size().ncols() - (t.size().ncols() - 1) / 2,
+ t.border()));
+ piece_t t_4_dest(st, dpoint2d(0, 0),
+ image2d_size(t_4.nrows(), t_4.ncols(),
+ t.border()));
+
+ oln_iter_type(piece_t) i1(t_1);
+ for_all(i1)
+ t_1_dest[i1] = t_1[i1];
+ oln_iter_type(piece_t) i2(t_2);
+ for_all(i2)
+ t_2_dest[i2] = t_2[i2];
+ oln_iter_type(piece_t) i3(t_3);
+ for_all(i3)
+ t_3_dest[i3] = t_3[i3];
+ oln_iter_type(piece_t) i4(t_4);
+ for_all(i4)
+ t_4_dest[i4] = t_4[i4];
+
+ return st;
+ }
+ */
+
+
+ /*!
+ ** \brief Compute and return the invert transform.
+ */
+ image2d<T> transform_inv()
+ {
+ return transform_inv<T>();
+ }
+
+ /*!
+ ** \brief Shift zero-frequency component of discrete Fourier transform
+ ** to center of spectrum.
+ */
+ /*
+ image2d<T> shift_transform_inv()
+ {
+ return shift_transform_inv<T>();
+ }
+ */
+
+ };
+
+ /*!
+ ** \brief fft specialization for fft complex dispatch.
+ **
+ ** \param T Data type.
+ ** \param R Complex representation kind.
+ */
+ template <class T>
+ class fft<T, internal::fft_cplx> : public internal::_fft<T>
+ {
+
+ public:
+
+ /*!
+ ** \brief Constructor.
+ **
+ ** Initialization of data in order to compute the fft.
+ **
+ ** \param original_im Image to process.
+ */
+ fft(const image2d< std::complex<T> >& original_im)
+ {
+ this->in = fftw_malloc(sizeof(std::complex<T>) *
+ original_im.nrows() * original_im.ncols());
+ this->out = fftw_malloc(sizeof(std::complex<T>) *
+ original_im.nrows() * original_im.ncols());
+
+ for (unsigned row = 0; row < original_im.nrows(); ++row)
+ for (unsigned col = 0; col < original_im.ncols(); ++col)
+ {
+ this->in[row * original_im.ncols() + col].re =
+ original_im(row, col).real();
+ this->in[row * original_im.ncols() + col].im =
+ original_im(row, col).imag();
+ }
+
+ this->p = fftw_plan_dft_2d(original_im.nrows(), original_im.ncols(),
+ this->in, this->out,
+ FFTW_FORWARD, FFTW_ESTIMATE);
+ this->p_inv = fftw2d_plan_dft_2d(original_im.nrows(), original_im.ncols(),
+ this->in, this->out,
+ FFTW_BACKWARD, FFTW_ESTIMATE);
+
+ this->trans_im = image2d< std::complex<T> >(original_im.domain());
+ }
+
+ /*!
+ ** \brief Compute and return the transform.
+ */
+ image2d< std::complex<T> > transform()
+ {
+ fftw_execute(this->p);
+
+ unsigned denom = this->trans_im.nrows() * this->trans_im.ncols();
+ int i = 0;
+ for (unsigned row = 0; row < this->trans_im.nrows(); ++row)
+ for (unsigned col = 0; col < this->trans_im.ncols(); ++col)
+ {
+ this->out[i].re /= denom;
+ this->out[i].im /= denom;
+ this->trans_im(row, col) = std::complex<double>(this->out[i].re,
+ this->out[i].im);
+ ++i;
+ }
+ return this->trans_im;
+ }
+
+ /*!
+ ** \brief Compute and return the invert transform.
+ **
+ ** \param R Data type of output image.
+ */
+ template <class R>
+ image2d< std::complex<R> > transform_inv()
+ {
+ for (unsigned row = 0; row < this->trans_im.nrows(); ++row)
+ for (unsigned col = 0; col < this->trans_im.ncols(); ++col)
+ {
+ this->out[row * this->trans_im.ncols() + col].re = this->trans_im(row, col).real();
+ this->out[row * this->trans_im.ncols() + col].im = this->trans_im(row, col).imag();
+ }
+
+ fftw_execute(this->p_inv);
+
+ image2d< std::complex<R> > new_im(this->trans_im.size());
+ int i = 0;
+ for (unsigned row = 0; row < this->trans_im.nrows(); ++row)
+ for (unsigned col = 0; col < this->trans_im.ncols(); ++col)
+ {
+ new_im(row, col) = this->in[i];
+ ++i;
+ }
+ return new_im;
+ }
+
+ /*!
+ ** \brief Compute and return the invert transform.
+ */
+ image2d< std::complex<T> > transform_inv()
+ {
+ return transform_inv<T>();
+ }
+
+ };
+
+ } // end of namespace transform
+
+} // end of namespace oln
+
+#endif // ! MLN_TRANSFORM_FFT_HH
diff --git a/milena/tests/transform/fft.cc b/milena/tests/transform/fft.cc
new file mode 100644
index 0000000..d7f7e63
--- /dev/null
+++ b/milena/tests/transform/fft.cc
@@ -0,0 +1,92 @@
+// -*- c++ -*-
+// Copyright (C) 2004 EPITA Research and Development Laboratory
+//
+// This file is part of the Milena Library. This library is free
+// software; you can redistribute it and/or modify it under the terms
+// of the GNU General Public License version 2 as published by the
+// Free Software Foundation.
+//
+// This library is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+// General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with this library; see the file COPYING. If not, write to
+// the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+// Boston, MA 02110-1301, USA.
+//
+// As a special exception, you may use this file as part of a free
+// software library without restriction. Specifically, if other files
+// instantiate templates or use macros or inline functions from this
+// file, or you compile this file and link it with other files to
+// produce an executable, this file does not by itself cause the
+// resulting executable to be covered by the GNU General Public
+// License. This exception does not however invalidate any other
+// reasons why the executable file might be covered by the GNU General
+// Public License.
+
+#include <mln/transform/fft.hh>
+#include <mln/value/int_u8.hh>
+#include <mln/io/pgm/load.hh>
+#include <mln/io/pgm/save.hh>
+#include <mln/opt/at.hh>
+#include <mln/debug/println.hh>
+
+#define CHECK(Condition) \
+ if (Condition) \
+ std::cout << "OK" << std::endl; \
+ else \
+ { \
+ std::cout << "FAIL" << std::endl; \
+ status = 1; \
+ }
+
+using namespace mln;
+using namespace transform;
+using namespace value;
+
+int main ()
+{
+ int status = 0;
+
+ image2d<int_u8> im1;
+ io::pgm::load(im1, "lena.pgm");
+
+ fft<double> fourier(im1);
+
+ image2d< std::complex<double> > im2 = fourier.transform();
+
+ image2d<int_u8> im3 = fourier.transform_inv<int_u8>();
+
+ io::pgm::save(im3, "fft_copy.pgm");
+
+ image2d<int_u8> fft = fourier.transformed_image_log_magn<int_u8>(true);
+ // debug::println(fourier.transformed_image());
+ io::pgm::save(fft, "fft.pgm");
+
+ std::cout << "Test: Image == F-1(F(Image)) ... " << std::flush;
+ // CHECK (im1 == im3);
+
+ image2d<int_u8> out = fourier.transformed_image_clipped_magn<int_u8>(0.01);
+
+ io::pgm::save(out, "fft_trans_clipped.pgm");
+
+ out = fourier.transformed_image_log_magn<int_u8>(1, 100);
+
+ io::pgm::save(out, "fft_trans_log.pgm");
+
+ for (int row = 40; row < im2.nrows() - 40; ++row)
+ for (int col = 0; col < im2.ncols(); ++col)
+ opt::at(im2, row, col) = 0;
+
+ for (int row = 0; row < im2.nrows(); ++row)
+ for (int col = 40; col < im2.ncols() - 40; ++col)
+ opt::at(im2, row, col) = 0;
+
+ out = fourier.transform_inv<int_u8>();
+
+ io::pgm::save(out, "fft_low_pass.pgm");
+
+ return status;
+}
--
1.7.2.5
1
0

branch proxy-overload-problem-g++-4.7 created: olena-2.0-69-gdff1809
by gitï¼ lrde.epita.fr 09 Oct '12
by gitï¼ lrde.epita.fr 09 Oct '12
09 Oct '12
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Olena, a generic and efficient image processing platform".
The branch proxy-overload-problem-g++-4.7 has been created
at dff1809d32eef8a6e492992efd74736707855932 (commit)
- Log -----------------------------------------------------------------
dff1809 Highlight an overload resolution problem in proxies with g++-4.7.
-----------------------------------------------------------------------
hooks/post-receive
--
Olena, a generic and efficient image processing platform
1
0
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Olena, a generic and efficient image processing platform".
The branch next has been updated
via 9f51f7b4638bc3d792638d22753f3f2b02181798 (commit)
via 279bb010ecb9b8aac09d53da5c849c7149ffc160 (commit)
via 8bafffd99d6176417e15a4b63fc838b64c8b8b62 (commit)
via 8fbf9f2fbe5d3d41ffdc5d9a7a6e395615a8a8e3 (commit)
via d4b9819e60f71e7f6e56f4fa48a9246ad5720225 (commit)
via 996b7f6c5acfd0d00dadc2029d18c2e08f028cec (commit)
via 26f95b1755a17fd2493f70fddde58f1f92362c31 (commit)
via fddc057bccf8cb5a54f17d2d14a22f8a56126273 (commit)
via 3cf38cdc895c378bab0a62dac04988850ef17e0f (commit)
via 9e4ce856d1d29493dab00b083740dad80e701f1f (commit)
via 4eb9bb1fcae2fa1ec32ccb3dd5975b09d7255421 (commit)
via aa29f39128e0a0dcb09361568357d3b3217bc35e (commit)
via cfc65f324dbe578cea17162f954e90e696f260c3 (commit)
via b2369d6d4c5f48d3b44808b8be120cc380363774 (commit)
via 2b70784ca52b9411cc83b882ee3009d1d673fbc3 (commit)
via 0495fcc3c300f95b89efeb60315c99a6d4cc7b7d (commit)
via 223d19db8b270a2aea87a45a5bf3b26d136bc3e0 (commit)
via 4cc8793a572e16b76ca437fdefc8d3539c25ccbe (commit)
via 324abfb27047a96a29edd686dc0a8aa5cc2d6699 (commit)
from cffe62e5cff26c4b5dbdc5d2d598ffbada51d9eb (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
9f51f7b Work around an overload resolution problem reported by g++ 4.7.
279bb01 Revive headers required by the RGB component functors.
8bafffd Merge branch 'cleanup' into next
8fbf9f2 Address g++-4.7 compilation errors.
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 177 +
Makefile.am | 91 +-
README | 15 -
bootstrap | 23 +-
build-aux/generate_dist_headers.sh | 44 +-
build-aux/strip-lrde | 23 -
build-aux/texi2dvi | 146 +-
configure.ac | 31 +-
external/Makefile.am | 21 -
external/README | 71 -
external/trimesh/.gitignore | 6 -
external/trimesh/COPYING | 302 -
external/trimesh/ChangeLog | 95 -
external/trimesh/Makedefs.Darwin | 53 -
external/trimesh/Makedefs.Linux | 59 -
external/trimesh/Makedefs.Linux64 | 59 -
external/trimesh/Makedefs.SunOS | 50 -
external/trimesh/Makedefs.Win32 | 69 -
external/trimesh/Makefile.am | 19 -
external/trimesh/Makerules | 80 -
external/trimesh/README | 144 -
external/trimesh/configure.ac | 62 -
external/trimesh/gluit/COPYING.freeglut | 27 -
external/trimesh/gluit/COPYING.glui | 504 -
external/trimesh/gluit/Makefile.am | 91 -
external/trimesh/gluit/freeglut_callbacks.c | 336 -
external/trimesh/gluit/freeglut_cursor.c | 270 -
external/trimesh/gluit/freeglut_display.c | 99 -
external/trimesh/gluit/freeglut_ext.c | 205 -
external/trimesh/gluit/freeglut_font.c | 368 -
external/trimesh/gluit/freeglut_font_data.c | 2024 -
external/trimesh/gluit/freeglut_gamemode.c | 598 -
external/trimesh/gluit/freeglut_geometry.c | 1147 -
.../trimesh/gluit/freeglut_glutfont_definitions.c | 77 -
external/trimesh/gluit/freeglut_init.c | 899 -
external/trimesh/gluit/freeglut_internal.h | 854 -
external/trimesh/gluit/freeglut_joystick.c | 1805 -
external/trimesh/gluit/freeglut_main.c | 1982 -
external/trimesh/gluit/freeglut_menu.c | 949 -
external/trimesh/gluit/freeglut_misc.c | 179 -
external/trimesh/gluit/freeglut_overlay.c | 49 -
external/trimesh/gluit/freeglut_state.c | 694 -
.../trimesh/gluit/freeglut_stroke_mono_roman.c | 2821 -
external/trimesh/gluit/freeglut_stroke_roman.c | 2821 -
external/trimesh/gluit/freeglut_structure.c | 651 -
external/trimesh/gluit/freeglut_teapot.c | 207 -
external/trimesh/gluit/freeglut_teapot_data.h | 2428 -
external/trimesh/gluit/freeglut_videoresize.c | 54 -
external/trimesh/gluit/freeglut_window.c | 1092 -
external/trimesh/gluit/glui.cc | 1960 -
external/trimesh/gluit/glui_add_controls.cc | 742 -
external/trimesh/gluit/glui_algebra3.cc | 1037 -
external/trimesh/gluit/glui_algebra3.h | 474 -
external/trimesh/gluit/glui_arcball.cc | 223 -
external/trimesh/gluit/glui_arcball.h | 80 -
external/trimesh/gluit/glui_bitmap_img_data.cc | 22 -
external/trimesh/gluit/glui_bitmaps.cc | 104 -
external/trimesh/gluit/glui_button.cc | 208 -
external/trimesh/gluit/glui_checkbox.cc | 313 -
external/trimesh/gluit/glui_column.cc | 76 -
external/trimesh/gluit/glui_control.cc | 1223 -
external/trimesh/gluit/glui_edittext.cc | 1045 -
external/trimesh/gluit/glui_img_checkbox_0.c | 38 -
external/trimesh/gluit/glui_img_checkbox_0_dis.c | 38 -
external/trimesh/gluit/glui_img_checkbox_1.c | 38 -
external/trimesh/gluit/glui_img_checkbox_1_dis.c | 38 -
external/trimesh/gluit/glui_img_downarrow.c | 56 -
external/trimesh/gluit/glui_img_leftarrow.c | 56 -
external/trimesh/gluit/glui_img_listbox_down.c | 42 -
external/trimesh/gluit/glui_img_listbox_up.c | 42 -
external/trimesh/gluit/glui_img_listbox_up_dis.c | 42 -
external/trimesh/gluit/glui_img_radiobutton_0.c | 44 -
.../trimesh/gluit/glui_img_radiobutton_0_dis.c | 44 -
external/trimesh/gluit/glui_img_radiobutton_1.c | 44 -
.../trimesh/gluit/glui_img_radiobutton_1_dis.c | 44 -
external/trimesh/gluit/glui_img_rightarrow.c | 56 -
external/trimesh/gluit/glui_img_spindown_0.c | 24 -
external/trimesh/gluit/glui_img_spindown_1.c | 24 -
external/trimesh/gluit/glui_img_spindown_dis.c | 24 -
external/trimesh/gluit/glui_img_spinup_0.c | 24 -
external/trimesh/gluit/glui_img_spinup_1.c | 24 -
external/trimesh/gluit/glui_img_spinup_dis.c | 24 -
external/trimesh/gluit/glui_img_uparrow.c | 56 -
external/trimesh/gluit/glui_listbox.cc | 445 -
external/trimesh/gluit/glui_mouse_iaction.cc | 212 -
external/trimesh/gluit/glui_node.cc | 175 -
external/trimesh/gluit/glui_panel.cc | 178 -
external/trimesh/gluit/glui_quaternion.cc | 229 -
external/trimesh/gluit/glui_quaternion.h | 97 -
external/trimesh/gluit/glui_radio.cc | 341 -
external/trimesh/gluit/glui_rollout.cc | 286 -
external/trimesh/gluit/glui_rotation.cc | 389 -
external/trimesh/gluit/glui_separator.cc | 60 -
external/trimesh/gluit/glui_slider.cc | 725 -
external/trimesh/gluit/glui_spinner.cc | 579 -
external/trimesh/gluit/glui_statictext.cc | 124 -
external/trimesh/gluit/glui_stdinc.h | 131 -
external/trimesh/gluit/glui_translation.cc | 518 -
external/trimesh/gluit/gluit.mk | 16 -
external/trimesh/include/Color.h | 107 -
external/trimesh/include/GL/freeglut.h | 22 -
external/trimesh/include/GL/freeglut_ext.h | 124 -
external/trimesh/include/GL/freeglut_std.h | 579 -
external/trimesh/include/GL/glui.h | 1767 -
external/trimesh/include/GL/glut.h | 29 -
external/trimesh/include/GLCamera.h | 74 -
external/trimesh/include/ICP.h | 40 -
external/trimesh/include/KDtree.h | 46 -
external/trimesh/include/Makefile.am | 21 -
external/trimesh/include/TriMesh.h | 161 -
external/trimesh/include/TriMesh_algo.h | 145 -
external/trimesh/include/Vec.h | 459 -
external/trimesh/include/XForm.h | 317 -
external/trimesh/include/bsphere.h | 273 -
external/trimesh/include/lineqn.h | 358 -
external/trimesh/include/mempool.h | 88 -
external/trimesh/include/noise3d.h | 127 -
external/trimesh/include/timestamp.h | 69 -
external/trimesh/libsrc/GLCamera.cc | 378 -
external/trimesh/libsrc/ICP.cc | 859 -
external/trimesh/libsrc/KDtree.cc | 299 -
external/trimesh/libsrc/Makefile.am | 34 -
external/trimesh/libsrc/TriMesh_bounding.cc | 135 -
external/trimesh/libsrc/TriMesh_connectivity.cc | 124 -
external/trimesh/libsrc/TriMesh_curvature.cc | 325 -
external/trimesh/libsrc/TriMesh_grid.cc | 109 -
external/trimesh/libsrc/TriMesh_io.cc | 1925 -
external/trimesh/libsrc/TriMesh_normals.cc | 118 -
external/trimesh/libsrc/TriMesh_pointareas.cc | 77 -
external/trimesh/libsrc/TriMesh_stats.cc | 46 -
external/trimesh/libsrc/TriMesh_tstrips.cc | 245 -
external/trimesh/libsrc/diffuse.cc | 353 -
external/trimesh/libsrc/edgeflip.cc | 176 -
external/trimesh/libsrc/faceflip.cc | 30 -
external/trimesh/libsrc/filter.cc | 491 -
external/trimesh/libsrc/lmsmooth.cc | 76 -
external/trimesh/libsrc/mesh_align.cc | 78 -
external/trimesh/libsrc/mesh_view.cc | 599 -
external/trimesh/libsrc/remove.cc | 137 -
external/trimesh/libsrc/reorder_verts.cc | 210 -
external/trimesh/libsrc/subdiv.cc | 396 -
external/trimesh/utilsrc/Makefile.am | 26 -
external/trimesh/utilsrc/mesh_align.cc | 91 -
external/trimesh/utilsrc/mesh_cat.cc | 84 -
external/trimesh/utilsrc/mesh_cc.cc | 333 -
external/trimesh/utilsrc/mesh_filter.cc | 394 -
external/trimesh/utilsrc/mesh_make.cc | 976 -
external/trimesh/utilsrc/mesh_shade.cc | 508 -
external/trimesh/utilsrc/mesh_view.cc | 598 -
milena/ChangeLog | 80 +
milena/Makefile.am | 11 +-
milena/apps/mesh-segm-skel/Makefile.am | 76 +-
milena/apps/mesh-segm-skel/io.hh | 205 -
.../mesh-segm-skel/mesh-complex-max-curv-segm.cc | 2 +-
.../apps/mesh-segm-skel/mesh-complex-max-curv.cc | 2 +-
milena/apps/mesh-segm-skel/mesh-max-curv.cc | 125 -
milena/apps/mesh-segm-skel/mesh-pinv-curv.cc | 105 -
milena/apps/mesh-segm-skel/mesh-segm.cc | 230 -
milena/apps/mesh-segm-skel/mesh-skel.cc | 207 -
milena/apps/mesh-segm-skel/{trimesh => }/misc.hh | 3 +-
milena/apps/mesh-segm-skel/test-mesh-max-curv.in | 23 -
milena/apps/mesh-segm-skel/test-mesh-segm.in | 26 -
milena/apps/mesh-segm-skel/trimesh/README | 4 -
milena/apps/morphers/image2d-skel.hh | 2 +-
.../examples/tuto4_genericity_and_algorithms.cc | 4 +-
milena/headers.mk | 109 +-
milena/mln/accu/math/all.hh | 5 -
milena/mln/accu/math/inf.hh | 178 -
milena/mln/accu/math/sup.hh | 180 -
milena/mln/all.hh | 12 +-
milena/mln/core/image/vmorph/all.hh | 5 +-
milena/mln/core/image/vmorph/fun_image.hh | 4 +-
milena/mln/core/image/vmorph/thrubin_image.hh | 254 -
milena/mln/data/all.hh | 4 +-
milena/mln/data/was.median.hh | 207 -
milena/mln/essential/routine.hh | 12 +-
milena/mln/extract/all.hh | 51 -
milena/mln/extract/blue.hh | 63 -
milena/mln/extract/essential.hh | 36 -
milena/mln/extract/green.hh | 63 -
milena/mln/extract/hue.hh | 63 -
milena/mln/extract/lum.hh | 63 -
milena/mln/extract/red.hh | 63 -
milena/mln/extract/sat.hh | 63 -
milena/mln/fun/access/all.hh | 50 -
milena/mln/fun/access/mean.hh | 89 -
milena/mln/fun/accu_result.hh | 70 -
milena/mln/fun/all.hh | 8 +-
milena/mln/fun/binary.hh | 92 -
milena/mln/fun/binary_param.hh | 100 -
milena/mln/fun/component/comp.hh | 108 -
milena/mln/fun/component/comp_count.hh | 96 -
milena/mln/fun/component/ithcomp.hh | 80 -
milena/mln/fun/component/scomp.hh | 87 -
milena/mln/fun/compose.hh | 115 -
milena/mln/fun/composition.hh | 221 -
milena/mln/fun/essential.hh | 4 +-
milena/mln/fun/from_accu.hh | 136 -
milena/mln/fun/math/abs.hh | 67 -
milena/mln/fun/math/cos.hh | 89 -
milena/mln/fun/math/inf.hh | 67 -
milena/mln/fun/math/norm.hh | 117 -
milena/mln/fun/math/sup.hh | 67 -
milena/mln/fun/meta/all.hh | 51 -
milena/mln/fun/meta/blue.hh | 90 -
milena/mln/fun/meta/essential.hh | 31 -
milena/mln/fun/meta/first.hh | 90 -
milena/mln/fun/meta/green.hh | 90 -
milena/mln/fun/meta/hue.hh | 119 -
milena/mln/fun/meta/inty.hh | 88 -
milena/mln/fun/meta/lum.hh | 88 -
milena/mln/fun/meta/red.hh | 90 -
milena/mln/fun/meta/sat.hh | 122 -
milena/mln/fun/meta/second.hh | 90 -
milena/mln/fun/meta/to_enc.hh | 77 -
milena/mln/fun/point/col.hh | 83 -
milena/mln/fun/point/row.hh | 81 -
milena/mln/fun/point/sli.hh | 81 -
milena/mln/fun/spe/binary.hh | 145 -
milena/mln/fun/unary_param.hh | 100 -
milena/mln/fun/v2v/all.hh | 10 +-
milena/mln/fun/v2v/essential.hh | 4 +-
milena/mln/fun/v2v/hsi_to_rgb.hh | 134 -
milena/mln/fun/v2v/rgb_to_hsi.hh | 124 -
milena/mln/linear/all.hh | 12 -
milena/mln/linear/gaussian/filter.hh | 140 -
milena/mln/linear/gaussian/impl.hh | 460 -
.../mln/linear/gaussian/internal/coefficients.hh | 298 -
milena/mln/registration/all.hh | 48 -
milena/mln/registration/essential.hh | 36 -
milena/mln/registration/get_rot.hh | 151 -
milena/mln/registration/get_rtransf.hh | 94 -
milena/mln/registration/icp.hh | 723 -
milena/mln/registration/internal/rms.hh | 80 -
milena/mln/registration/registration.hh | 391 -
milena/mln/subsampling/all.hh | 47 -
milena/mln/subsampling/essential.hh | 35 -
milena/mln/subsampling/gaussian_subsampling.hh | 90 -
milena/mln/subsampling/subsampling.hh | 114 -
milena/mln/trait/all.hh | 6 -
milena/mln/trait/ch_value.hh | 19 -
milena/mln/value/all.hh | 8 -
milena/mln/value/essential.hh | 5 -
milena/mln/value/hsi.hh | 113 -
milena/mln/value/{int_s32.hh => int_s24.hh} | 20 +-
milena/mln/value/{int_u8.hh => int_u24.hh} | 17 +-
milena/mln/value/shell.hh | 164 -
milena/mln/value/stack.hh | 334 -
milena/nodist-headers | 84 -
milena/sandbox/ChangeLog |12247 --
milena/sandbox/abraham/README | 11 -
milena/sandbox/abraham/img/dots.pgm | Bin 452 -> 0 bytes
milena/sandbox/abraham/img/lena.pgm | 5 -
milena/sandbox/abraham/img/lena.ppm | 5 -
milena/sandbox/abraham/img/little_test.pgm | 5 -
milena/sandbox/abraham/img/test.pgm | Bin 243 -> 0 bytes
.../abraham/mln/core/site_set/p_priority_queue.hh | 352 -
milena/sandbox/abraham/mln/fun/v2v/rgb_to_hsi.hh | 175 -
milena/sandbox/abraham/mln/io/tikz/save.hh | 254 -
milena/sandbox/abraham/mln/io/tikz/save_header.hh | 90 -
milena/sandbox/abraham/mln/level/thru.hh | 115 -
.../abraham/mln/morpho/autarkical_leveling.hh | 156 -
milena/sandbox/abraham/mln/morpho/basic_najman.hh | 893 -
milena/sandbox/abraham/mln/morpho/hit_or_miss.hh | 84 -
.../mln/morpho/images/result_m_watershed.pgm | Bin 177 -> 0 bytes
.../mln/morpho/images/result_topo_watershed.pgm | Bin 177 -> 0 bytes
.../sandbox/abraham/mln/morpho/images/test_2.pgm | 5 -
.../sandbox/abraham/mln/morpho/images/test_3.pgm | 29 -
.../sandbox/abraham/mln/morpho/images/test_4.pgm | 5 -
.../mln/morpho/images/test_component_mapping.pgm | 5 -
.../mln/morpho/images/test_component_tree.pgm | Bin 65 -> 0 bytes
.../abraham/mln/morpho/images/test_watershed.pgm | Bin 177 -> 0 bytes
milena/sandbox/abraham/mln/morpho/najman_wst.hh | 791 -
milena/sandbox/abraham/mln/morpho/topo_wst.hh | 768 -
milena/sandbox/abraham/mln/morpho/vector_median.hh | 129 -
milena/sandbox/abraham/mln/morpho/vmt.hh | 126 -
milena/sandbox/abraham/mln/trait/images.hh | 239 -
milena/sandbox/abraham/mln/transform/fft.hh | 693 -
.../sandbox/abraham/mln/value/builtin/symbolics.hh | 76 -
milena/sandbox/abraham/tests/core/concept/test.cc | 75 -
.../abraham/tests/core/image/fun_image_const.cc | 65 -
.../abraham/tests/core/image/fun_image_norm.cc | 64 -
.../abraham/tests/core/image/fun_image_v2v.cc | 57 -
.../abraham/tests/core/image/fun_image_v2w2v.cc | 64 -
.../sandbox/abraham/tests/core/image/thru_const.cc | 65 -
.../sandbox/abraham/tests/core/image/thru_norm.cc | 59 -
.../sandbox/abraham/tests/core/image/thru_v2v.cc | 57 -
.../sandbox/abraham/tests/core/image/thru_v2w2v.cc | 65 -
.../abraham/tests/core/image/violent_cast_image.cc | 56 -
milena/sandbox/abraham/tests/fun/meta/red.cc | 67 -
milena/sandbox/abraham/tests/fun/v2w2v/cos.cc | 41 -
milena/sandbox/abraham/tests/fun/v2w_w2v/norm.cc | 71 -
milena/sandbox/abraham/tests/io/tikz/Makefile | 33 -
milena/sandbox/abraham/tests/io/tikz/tikz.cc | 44 -
milena/sandbox/abraham/tests/morpho/Makefile | 22 -
.../sandbox/abraham/tests/morpho/images/+irm6.pgm | Bin 262159 -> 0 bytes
.../tests/morpho/images/+test_watershed.pgm | Bin 177 -> 0 bytes
.../tests/morpho/images/result_m_watershed.pgm | Bin 177 -> 0 bytes
.../tests/morpho/images/result_topo_watershed.pgm | Bin 177 -> 0 bytes
.../sandbox/abraham/tests/morpho/images/test_2.pgm | 5 -
.../sandbox/abraham/tests/morpho/images/test_3.pgm | 29 -
.../sandbox/abraham/tests/morpho/images/test_4.pgm | 5 -
.../tests/morpho/images/test_component_mapping.pgm | 5 -
.../tests/morpho/images/test_component_tree.pgm | Bin 65 -> 0 bytes
.../abraham/tests/morpho/images/test_watershed.pgm | Bin 177 -> 0 bytes
milena/sandbox/abraham/tests/morpho/levelings.cc | 49 -
milena/sandbox/abraham/tests/morpho/red_erosion.cc | 41 -
.../sandbox/abraham/tests/morpho/red_erosion3.cc | 65 -
milena/sandbox/abraham/tests/morpho/ref/Makefile | 52 -
.../tests/morpho/ref/include/lattribheight.h | 4 -
.../abraham/tests/morpho/ref/include/lwshedtopo.h | 4 -
.../abraham/tests/morpho/ref/include/mccodimage.h | 100 -
.../abraham/tests/morpho/ref/include/mccomptree.h | 79 -
.../tests/morpho/ref/include/mcfahsalembier.h | 64 -
.../abraham/tests/morpho/ref/include/mcimage.h | 98 -
.../abraham/tests/morpho/ref/include/mcindic.h | 27 -
.../abraham/tests/morpho/ref/include/mclifo.h | 48 -
.../abraham/tests/morpho/ref/include/mcunionfind.h | 24 -
.../abraham/tests/morpho/ref/include/mcutil.h | 31 -
.../abraham/tests/morpho/ref/src/com/wshedtopo.c | 97 -
.../abraham/tests/morpho/ref/src/lib/lattrib.c | 1754 -
.../tests/morpho/ref/src/lib/lattribheight.c | 717 -
.../abraham/tests/morpho/ref/src/lib/lwshedtopo.c | 1011 -
.../abraham/tests/morpho/ref/src/lib/mccodimage.c | 586 -
.../abraham/tests/morpho/ref/src/lib/mccomptree.c | 805 -
.../tests/morpho/ref/src/lib/mcfahsalembier.c | 236 -
.../abraham/tests/morpho/ref/src/lib/mcimage.c | 2219 -
.../abraham/tests/morpho/ref/src/lib/mcindic.c | 76 -
.../abraham/tests/morpho/ref/src/lib/mclifo.c | 155 -
.../abraham/tests/morpho/ref/src/lib/mcunionfind.c | 188 -
.../sandbox/abraham/tests/morpho/ref/test/UrOx.pgm | 6 -
.../sandbox/abraham/tests/morpho/test_watershed.cc | 51 -
.../abraham/tests/morpho/test_watershed_topo.cc | 42 -
milena/sandbox/abraham/tests/transform/fft.cc | 34 -
milena/sandbox/abraham/tests/transform/fft_.cc | 92 -
milena/sandbox/abraham/tests/value/mixin.cc | 98 -
.../aroumougame/retin/headers/Trimesh/Color.h | 105 -
.../aroumougame/retin/headers/Trimesh/KDtree.h | 47 -
.../aroumougame/retin/headers/Trimesh/TriMesh.h | 133 -
.../retin/headers/Trimesh/TriMesh_algo.h | 77 -
.../retin/headers/Trimesh/TriMesh_bounding.h | 1 -
.../retin/headers/Trimesh/TriMesh_connectivity.h | 1 -
.../retin/headers/Trimesh/TriMesh_normals.h | 1 -
.../retin/headers/Trimesh/TriMesh_pointareas.h | 1 -
.../retin/headers/Trimesh/TriMesh_stats.h | 1 -
.../retin/headers/Trimesh/TriMesh_tstrips.h | 1 -
.../aroumougame/retin/headers/Trimesh/Vec.h | 396 -
.../aroumougame/retin/headers/Trimesh/XForm.h | 303 -
.../aroumougame/retin/headers/Trimesh/bsphere.h | 273 -
.../aroumougame/retin/headers/Trimesh/lineqn.h | 358 -
.../aroumougame/retin/headers/Trimesh/mempool.h | 88 -
.../retin/headers/Trimesh/mesh_filter.h | 7 -
.../aroumougame/retin/headers/Trimesh/mesh_shade.h | 6 -
.../aroumougame/retin/headers/Trimesh/remove.h | 1 -
.../retin/headers/Trimesh/reorder_verts.h | 1 -
.../aroumougame/retin/headers/Trimesh/timestamp.h | 69 -
.../sandbox/aroumougame/retin/headers/WRL/Coin.h | 53 -
.../retin/headers/WRL/MaillageTriangulaire.h | 58 -
.../retin/headers/WRL/MailleTriangulaire.h | 35 -
milena/sandbox/aroumougame/retin/headers/WRL/OFF.h | 88 -
.../aroumougame/retin/headers/WRL/Objet3D.h | 89 -
.../retin/headers/WRL/OutilsListePoints.h | 47 -
.../aroumougame/retin/headers/WRL/OutilsPoint3D.h | 52 -
.../aroumougame/retin/headers/WRL/PreTraitement.h | 53 -
milena/sandbox/aroumougame/retin/headers/WRL/WRL.h | 74 -
.../sandbox/aroumougame/retin/headers/WRL/calcul.h | 37 -
.../aroumougame/retin/headers/binvox/file/Buffer.h | 69 -
.../retin/headers/binvox/file/Datafile.h | 115 -
.../retin/headers/binvox/file/Tokenfile.h | 113 -
.../aroumougame/retin/headers/binvox/geom/Face.h | 76 -
.../retin/headers/binvox/geom/Globals.h | 55 -
.../aroumougame/retin/headers/binvox/geom/Mesh.h | 122 -
.../retin/headers/binvox/geom/MeshFile.h | 69 -
.../retin/headers/binvox/geom/MeshFileIdentifier.h | 82 -
.../retin/headers/binvox/geom/MeshRef.h | 56 -
.../retin/headers/binvox/geom/MeshView.h | 59 -
.../retin/headers/binvox/geom/ObjMeshFile.h | 53 -
.../retin/headers/binvox/geom/OffMeshFile.h | 35 -
.../retin/headers/binvox/geom/PlyMeshFile.h | 53 -
.../aroumougame/retin/headers/binvox/geom/Vertex.h | 58 -
.../retin/headers/binvox/geom/WrlMeshFile.h | 35 -
.../retin/headers/binvox/geom/geom_defs.h | 40 -
.../aroumougame/retin/headers/binvox/libvox.h | 12 -
.../aroumougame/retin/headers/binvox/math/Matrix.h | 100 -
.../retin/headers/binvox/math/MyRandom.h | 54 -
.../aroumougame/retin/headers/binvox/math/Vector.h | 144 -
.../aroumougame/retin/headers/binvox/math/common.h | 92 -
.../retin/headers/binvox/ply/ply_gatech.h | 238 -
.../retin/headers/binvox/time/WallTimer.h | 71 -
.../aroumougame/retin/headers/binvox/ui/Camera.h | 84 -
.../retin/headers/binvox/ui/CameraList.h | 68 -
.../aroumougame/retin/headers/binvox/ui/GLwindow.h | 124 -
.../aroumougame/retin/headers/binvox/ui/View.h | 73 -
.../aroumougame/retin/headers/binvox/ui/opengl.h | 49 -
.../retin/headers/binvox/voxel/PalagyiFilter.h | 69 -
.../retin/headers/binvox/voxel/Template.h | 81 -
.../retin/headers/binvox/voxel/Templates.h | 78 -
.../retin/headers/binvox/voxel/VoxelFile.h | 105 -
.../retin/headers/binvox/voxel/VoxelFilter.h | 51 -
.../retin/headers/binvox/voxel/VoxelRef.h | 75 -
.../retin/headers/binvox/voxel/Voxelizer.h | 89 -
.../retin/headers/binvox/voxel/Voxels.h | 199 -
.../retin/headers/binvox/voxel/typedefs.h | 31 -
milena/sandbox/aroumougame/retin/headers/cb3dr.h | 5 -
.../aroumougame/retin/headers/histogramme/hist.h | 57 -
.../retin/headers/histogramme/listeHisto.h | 50 -
.../aroumougame/retin/headers/matrice/MatriceF.h | 35 -
.../retin/headers/matrice/valeursVecteursPropres.h | 13 -
.../aroumougame/retin/sources/Trimesh/KDtree.cpp | 321 -
.../retin/sources/Trimesh/TriMesh_bounding.cpp | 133 -
.../retin/sources/Trimesh/TriMesh_connectivity.cpp | 124 -
.../retin/sources/Trimesh/TriMesh_curvature.cpp | 325 -
.../retin/sources/Trimesh/TriMesh_io.cpp | 1814 -
.../retin/sources/Trimesh/TriMesh_normals.cpp | 50 -
.../retin/sources/Trimesh/TriMesh_pointareas.cpp | 77 -
.../retin/sources/Trimesh/TriMesh_stats.cpp | 46 -
.../retin/sources/Trimesh/TriMesh_tstrips.cpp | 246 -
.../aroumougame/retin/sources/Trimesh/diffuse.cpp | 246 -
.../aroumougame/retin/sources/Trimesh/lmsmooth.cpp | 73 -
.../retin/sources/Trimesh/mesh_filter.cpp | 470 -
.../retin/sources/Trimesh/mesh_shade.cpp | 90 -
.../aroumougame/retin/sources/Trimesh/remove.cpp | 212 -
.../retin/sources/Trimesh/reorder_verts.cpp | 126 -
.../retin/sources/WRL/MaillageTriangulaire.cpp | 281 -
.../retin/sources/WRL/MailleTriangulaire.cpp | 94 -
.../sandbox/aroumougame/retin/sources/WRL/OFF.cpp | 174 -
.../aroumougame/retin/sources/WRL/Objet3D.cpp | 146 -
.../retin/sources/WRL/OutilsListePoints.cpp | 198 -
.../retin/sources/WRL/OutilsPoint3D.cpp | 247 -
.../retin/sources/WRL/PreTraitement.cpp | 213 -
.../sandbox/aroumougame/retin/sources/WRL/WRL.cpp | 639 -
.../aroumougame/retin/sources/WRL/calcul.cpp | 194 -
.../retin/sources/binvox/file/Buffer.cpp | 61 -
.../retin/sources/binvox/file/Datafile.cpp | 420 -
.../retin/sources/binvox/file/Tokenfile.cpp | 367 -
.../aroumougame/retin/sources/binvox/geom/Face.cpp | 201 -
.../aroumougame/retin/sources/binvox/geom/Mesh.cpp | 281 -
.../retin/sources/binvox/geom/MeshFile.cpp | 54 -
.../sources/binvox/geom/MeshFileIdentifier.cpp | 143 -
.../retin/sources/binvox/geom/MeshRef.cpp | 42 -
.../retin/sources/binvox/geom/MeshView.cpp | 103 -
.../retin/sources/binvox/geom/ObjMeshFile.cpp | 179 -
.../retin/sources/binvox/geom/OffMeshFile.cpp | 65 -
.../retin/sources/binvox/geom/PlyMeshFile.cpp | 197 -
.../retin/sources/binvox/geom/Vertex.cpp | 59 -
.../retin/sources/binvox/geom/WrlMeshFile.cpp | 96 -
.../aroumougame/retin/sources/binvox/libvox.cpp | 190 -
.../retin/sources/binvox/math/Matrix.cpp | 510 -
.../retin/sources/binvox/math/MyRandom.cpp | 56 -
.../retin/sources/binvox/math/Vector.cpp | 543 -
.../retin/sources/binvox/math/common.cpp | 139 -
.../retin/sources/binvox/ply/ply_gatech.c | 3428 -
.../retin/sources/binvox/time/WallTimer.cpp | 158 -
.../aroumougame/retin/sources/binvox/ui/Camera.cpp | 192 -
.../retin/sources/binvox/ui/CameraList.cpp | 130 -
.../retin/sources/binvox/ui/GLwindow.cpp | 333 -
.../aroumougame/retin/sources/binvox/ui/View.cpp | 86 -
.../aroumougame/retin/sources/binvox/ui/opengl.cpp | 67 -
.../retin/sources/binvox/voxel/PalagyiFilter.cpp | 180 -
.../retin/sources/binvox/voxel/Template.cpp | 220 -
.../retin/sources/binvox/voxel/Templates.cpp | 170 -
.../retin/sources/binvox/voxel/VoxelFile.cpp | 721 -
.../retin/sources/binvox/voxel/VoxelFilter.cpp | 54 -
.../retin/sources/binvox/voxel/VoxelRef.cpp | 101 -
.../retin/sources/binvox/voxel/Voxelizer.cpp | 519 -
.../retin/sources/binvox/voxel/Voxels.cpp | 1021 -
milena/sandbox/aroumougame/retin/sources/cb3dr.cpp | 3 -
.../aroumougame/retin/sources/histogramme/hist.cpp | 399 -
.../retin/sources/histogramme/listeHisto.cpp | 273 -
.../aroumougame/retin/sources/matrice/MatriceF.cpp | 233 -
.../sources/matrice/valeursVecteursPropres.cpp | 58 -
milena/sandbox/aroumougame/skeleton/io.hh | 157 -
milena/sandbox/aroumougame/skeleton/mesh-skel.cc | 216 -
.../aroumougame/skeleton/mesh-skel_region.cc | 256 -
.../sandbox/aroumougame/skeleton/miscellenous.hh | 142 -
.../sandbox/aroumougame/skeleton/neighborhood1.hh | 35 -
milena/sandbox/aroumougame/skeleton/sedt.hh | 431 -
milena/sandbox/aroumougame/skeleton/test.cc | 100 -
.../sandbox/aroumougame/skeleton/test_image2d.cc | 50 -
.../sandbox/aroumougame/skeleton/test_image3d.cc | 83 -
milena/sandbox/aroumougame/skeleton/thinning.hh | 972 -
milena/sandbox/aroumougame/test/m0.wrl |180539 --------------------
milena/sandbox/aroumougame/test/m05.wrl | 806 -
milena/sandbox/aroumougame/test/m9l0.wrl |26434 ---
milena/sandbox/aroumougame/test/makefile | 402 -
milena/sandbox/aroumougame/test/ml0.wrl |173118 -------------------
milena/sandbox/aroumougame/test/ml09.wrl | 2267 -
milena/sandbox/aroumougame/test/mmake.sh | 3 -
.../aroumougame/test/sources/test_graph.cpp | 263 -
milena/sandbox/aroumougame/test/test.off |92102 ----------
milena/sandbox/aroumougame/test/test_graph.cpp | 273 -
milena/sandbox/aroumougame/test/test_graph_off.cpp | 243 -
milena/sandbox/aroumougame/test/test_graph_wrl.cpp | 303 -
milena/sandbox/ballas/compilation_unit.rb | 56 -
milena/sandbox/ballas/doc/draft.txt | 370 -
milena/sandbox/ballas/doc/image_tours.txt | 885 -
milena/sandbox/ballas/doc/image_types/doc.tex | 28 -
.../ballas/doc/image_types/include/image_tour.tex | 480 -
milena/sandbox/ballas/methods | 104 -
milena/sandbox/ballas/refactorization/box2d.hh | 246 -
milena/sandbox/ballas/refactorization/concept.hh | 229 -
milena/sandbox/ballas/refactorization/exact.hh | 95 -
milena/sandbox/ballas/refactorization/image2d.hh | 108 -
.../ballas/refactorization/internal/exact.hh | 124 -
.../ballas/refactorization/internal/force_exact.hh | 77 -
.../ballas/refactorization/internal/image_base.hh | 49 -
.../ballas/refactorization/internal/impl.hh | 16 -
.../ballas/refactorization/internal/piter_base.hh | 75 -
.../ballas/refactorization/internal/pset_base.hh | 49 -
.../ballas/refactorization/internal/psite_base.hh | 40 -
.../ballas/refactorization/internal/site_base.hh | 21 -
.../sandbox/ballas/refactorization/metal/bexpr.hh | 80 -
.../sandbox/ballas/refactorization/metal/bool.hh | 99 -
.../sandbox/ballas/refactorization/metal/equal.hh | 63 -
milena/sandbox/ballas/refactorization/p_run.hh | 286 -
milena/sandbox/ballas/refactorization/point2d.hh | 214 -
.../sandbox/ballas/refactorization/point2d_impl.hh | 41 -
milena/sandbox/ballas/refactorization/rle_image.hh | 118 -
milena/sandbox/ballas/refactorization/rle_pset.hh | 308 -
milena/sandbox/ballas/refactorization/rle_psite.hh | 137 -
.../sandbox/ballas/refactorization/test/box2d.cc | 22 -
.../sandbox/ballas/refactorization/test/image2d.cc | 26 -
milena/sandbox/ballas/refactorization/test/rle.cc | 62 -
milena/sandbox/ballas/test.cc | 69 -
milena/sandbox/ballas/vaucanson_bench | 141 -
milena/sandbox/beguin/fusion_graph.hh | 60 -
milena/sandbox/beguin/graph_link.hh | 37 -
milena/sandbox/beguin/irm.cc | 536 -
milena/sandbox/beguin/irm.jpg | Bin 84574 -> 0 bytes
milena/sandbox/beguin/irm6.pgm | Bin 262159 -> 0 bytes
milena/sandbox/beguin/irm_g.cc | 186 -
milena/sandbox/beguin/puzzle.jpg | Bin 80492 -> 0 bytes
milena/sandbox/beguin/segm_to_pregraph.hh | 66 -
milena/sandbox/beguin/try.hh | 69 -
milena/sandbox/bench/README_CFLAGS | 8 -
milena/sandbox/bench/extract_vertical_lines.cc | 49 -
.../bench/fast_components_and_attributes.cc | 402 -
milena/sandbox/bench/fast_rows.cc | 247 -
milena/sandbox/bench/fast_tiles.cc | 140 -
milena/sandbox/bench/fastest.cc | 351 -
milena/sandbox/bench/fastest_forall_p_browsing.cc | 384 -
.../bench/fastest_statistical_tour_browsing.cc | 168 -
.../bench/fastest_statistical_tour_nbh_browsing.cc | 186 -
milena/sandbox/bench/input_iz.pgm.gz | Bin 59982 -> 0 bytes
milena/sandbox/bench/iz.cc | 386 -
milena/sandbox/bench/z_sub_browsing/+inc | 1 -
milena/sandbox/bench/z_sub_browsing/README | 5 -
milena/sandbox/bench/z_sub_browsing/debase.cc | 23 -
milena/sandbox/bench/z_sub_browsing/debase.hh | 351 -
milena/sandbox/bench/z_sub_browsing/fast.cc | 139 -
milena/sandbox/bench/z_sub_browsing/in.pgm.gz | Bin 3649560 -> 0 bytes
milena/sandbox/bench/z_sub_browsing/integral.cc | 23 -
milena/sandbox/bench/z_sub_browsing/integral.hh | 165 -
milena/sandbox/bin/labeling/colorize.cc | 24 -
milena/sandbox/bin/pgm_to_pbm.cc | 39 -
milena/sandbox/bin/ppm_negate.cc | 43 -
milena/sandbox/bugs/concept_and_assignment.cc | 84 -
milena/sandbox/bugs/io_xv_imview.pbm | Bin 13 -> 0 bytes
milena/sandbox/bugs/lut.cc | 23 -
milena/sandbox/bugs/piter_slice.cc | 33 -
milena/sandbox/bugs/piter_slice.solved.cc | 38 -
milena/sandbox/camille/.gitignore | 4 -
milena/sandbox/camille/Makefile | 9 -
.../sandbox/camille/graph-line-gradient-closing.cc | 149 -
milena/sandbox/camille/graph-wst.cc | 219 -
milena/sandbox/delmon/growcut/Makefile | 30 -
milena/sandbox/delmon/growcut/README | 12 -
milena/sandbox/delmon/growcut/check.sh | 16 -
milena/sandbox/delmon/growcut/keep_color.cc | 34 -
milena/sandbox/delmon/growcut/main.cc | 150 -
milena/sandbox/delmon/growcut/main_bw.cc | 111 -
milena/sandbox/delmon/growcut/remove_if_blue.cc | 34 -
milena/sandbox/delmon/minsurf/Makefile | 17 -
milena/sandbox/delmon/minsurf/README | 11 -
milena/sandbox/delmon/minsurf/check.sh | 9 -
milena/sandbox/delmon/minsurf/keep_object.cc | 24 -
milena/sandbox/delmon/minsurf/main.cc | 274 -
milena/sandbox/duhamel/abr.cc | 54 -
milena/sandbox/duhamel/abr.hh | 156 -
milena/sandbox/duhamel/abr_to_image.cc | 147 -
milena/sandbox/duhamel/border_duplicate.cc | 98 -
milena/sandbox/duhamel/border_duplicate.hh | 220 -
milena/sandbox/duhamel/border_fill.cc | 114 -
milena/sandbox/duhamel/border_fill.hh | 292 -
milena/sandbox/duhamel/border_mirror.cc | 61 -
milena/sandbox/duhamel/border_mirror.hh | 139 -
milena/sandbox/duhamel/canvas_chamfer.hh | 98 -
milena/sandbox/duhamel/canvas_labeling.hh | 404 -
milena/sandbox/duhamel/chamfer.cc | 51 -
milena/sandbox/duhamel/chamfer.hh | 126 -
milena/sandbox/duhamel/color_sub.cc | 70 -
milena/sandbox/duhamel/color_sub.hh | 64 -
milena/sandbox/duhamel/compil.cmd | 1 -
.../sandbox/duhamel/debug_print_3d_with_border.hh | 70 -
milena/sandbox/duhamel/draw_mesh.hh | 241 -
milena/sandbox/duhamel/extract_array.cc | 149 -
milena/sandbox/duhamel/fill.hh | 131 -
milena/sandbox/duhamel/fills_test.cc | 226 -
milena/sandbox/duhamel/graph.hh | 183 -
milena/sandbox/duhamel/graph.hxx | 97 -
milena/sandbox/duhamel/graph_labeling.cc | 14 -
milena/sandbox/duhamel/graph_labeling.hh | 98 -
milena/sandbox/duhamel/graph_labeling2.cc | 13 -
milena/sandbox/duhamel/labeling.hh | 138 -
milena/sandbox/duhamel/labeling_algo.cc | 83 -
milena/sandbox/duhamel/labeling_algo.hh | 301 -
milena/sandbox/duhamel/labeling_cpy_from_mln.hh | 276 -
milena/sandbox/duhamel/labeling_level.hh | 213 -
milena/sandbox/duhamel/labeling_level_fast.cc | 63 -
.../duhamel/labeling_level_fast_10000x1000.cc | 63 -
.../duhamel/labeling_level_generic_10000x1000.cc | 63 -
milena/sandbox/duhamel/level.hh | 117 -
milena/sandbox/duhamel/level_cpy_from_mln.hh | 147 -
milena/sandbox/duhamel/log.txt | 24 -
milena/sandbox/duhamel/main.cc | 39 -
milena/sandbox/duhamel/main_mesh_image.cc | 65 -
milena/sandbox/duhamel/mem.hh | 118 -
milena/sandbox/duhamel/mesh_image.hh | 190 -
milena/sandbox/duhamel/mesh_p.hh | 159 -
milena/sandbox/duhamel/mesh_psite.hh | 55 -
milena/sandbox/duhamel/paste.hh | 36 -
milena/sandbox/duhamel/queue_p_fast.hh | 275 -
milena/sandbox/duhamel/queue_p_priority.cc | 64 -
milena/sandbox/duhamel/queue_p_priority.hh | 316 -
milena/sandbox/duhamel/slow_seed2tiling.cc | 156 -
.../duhamel/test_border_duplicate_image1d_1.cc | 54 -
.../duhamel/test_border_duplicate_image1d_2.cc | 53 -
.../duhamel/test_border_duplicate_image1d_3.cc | 57 -
.../duhamel/test_border_duplicate_image1d_4.cc | 56 -
.../duhamel/test_border_duplicate_image1d_5.cc | 56 -
.../duhamel/test_border_duplicate_image2d_1.cc | 54 -
.../duhamel/test_border_duplicate_image2d_2.cc | 53 -
.../duhamel/test_border_duplicate_image2d_3.cc | 54 -
.../duhamel/test_border_duplicate_image2d_4.cc | 56 -
.../duhamel/test_border_duplicate_image3d_1.cc | 53 -
.../duhamel/test_border_duplicate_image3d_2.cc | 52 -
.../duhamel/test_border_duplicate_image3d_3.cc | 56 -
.../duhamel/test_border_duplicate_image3d_4.cc | 55 -
.../sandbox/duhamel/test_border_fill_image1d_1.cc | 51 -
.../sandbox/duhamel/test_border_fill_image1d_2.cc | 50 -
.../sandbox/duhamel/test_border_fill_image1d_3.cc | 54 -
.../sandbox/duhamel/test_border_fill_image1d_4.cc | 55 -
.../sandbox/duhamel/test_border_fill_image1d_5.cc | 54 -
.../sandbox/duhamel/test_border_fill_image2d_1.cc | 51 -
.../sandbox/duhamel/test_border_fill_image2d_2.cc | 50 -
.../sandbox/duhamel/test_border_fill_image2d_3.cc | 54 -
.../sandbox/duhamel/test_border_fill_image2d_4.cc | 54 -
.../sandbox/duhamel/test_border_fill_image3d_1.cc | 51 -
.../sandbox/duhamel/test_border_fill_image3d_2.cc | 50 -
.../sandbox/duhamel/test_border_fill_image3d_3.cc | 53 -
.../sandbox/duhamel/test_border_fill_image3d_4.cc | 53 -
milena/sandbox/duhamel/test_debug_iota_3d.cc | 50 -
milena/sandbox/duhamel/translate_image.cc | 43 -
milena/sandbox/duhamel/translate_image.hh | 196 -
milena/sandbox/edwin/Makefile | 29 -
milena/sandbox/edwin/exec/benchmark/Makefile | 21 -
milena/sandbox/edwin/exec/benchmark/newv.cc | 86 -
milena/sandbox/edwin/exec/benchmark/oldv.cc | 82 -
milena/sandbox/edwin/exec/color_distance.hh | 80 -
.../sandbox/edwin/exec/color_internal_gradient.hh | 149 -
milena/sandbox/edwin/exec/color_labeling_mean.hh | 70 -
milena/sandbox/edwin/exec/give_me_the_curve.cc | 92 -
milena/sandbox/edwin/exec/internal_gradient.cc | 41 -
milena/sandbox/edwin/exec/mask_colorize.cc | 78 -
milena/sandbox/edwin/exec/mask_fill_mean_color.cc | 61 -
.../sandbox/edwin/exec/max_delta_colormean_obj.cc | 244 -
milena/sandbox/edwin/exec/pgm_gradient.cc | 42 -
milena/sandbox/edwin/exec/plot.conf | 3 -
milena/sandbox/edwin/exec/score.hh | 287 -
.../edwin/exec/sharpest_obj_reconstruction.cc | 145 -
milena/sandbox/edwin/exec/tree_debug.cc | 86 -
.../sandbox/edwin/exec/wst_from_reconstructed.cc | 85 -
milena/sandbox/edwin/exec/zi.cc | 353 -
milena/sandbox/edwin/exec/zi.hh | 152 -
.../sandbox/edwin/mln/core/concept/dindex_site.hh | 253 -
.../sandbox/edwin/mln/core/concept/index_site.hh | 311 -
milena/sandbox/edwin/mln/core/concept/tree.hh | 148 -
milena/sandbox/edwin/mln/core/dindex_site.hh | 119 -
.../edwin/mln/core/image/attribute_image.hh | 435 -
.../edwin/mln/core/internal/index_site_base.hh | 254 -
.../sandbox/edwin/mln/core/site_set/p_run_idx.hh | 458 -
.../edwin/mln/core/site_set/p_run_idx_piter.hh | 222 -
milena/sandbox/edwin/mln/debug/ctree.hh | 155 -
milena/sandbox/edwin/mln/morpho/attribute/bbox.hh | 203 -
.../edwin/mln/morpho/attribute/mysharpness.hh | 59 -
.../edwin/mln/morpho/attribute/occupation.hh | 252 -
.../edwin/mln/morpho/tree/component_tree.hh | 124 -
milena/sandbox/edwin/mln/morpho/tree/components.hh | 322 -
.../edwin/mln/morpho/tree/components_debug.hh | 384 -
.../mln/morpho/tree/compute_attribute_image.hh | 178 -
milena/sandbox/edwin/mln/morpho/tree/debug.hh | 124 -
.../edwin/mln/morpho/tree/impl/dual_hqueue.hh | 408 -
.../edwin/mln/morpho/tree/impl/dual_union_find.hh | 361 -
.../edwin/mln/morpho/tree/impl/union_find.hh | 172 -
milena/sandbox/edwin/mln/morpho/tree/propagate.hh | 148 -
.../edwin/mln/morpho/tree/propagate_node.hh | 112 -
.../edwin/mln/morpho/tree/propagate_node_debug.hh | 217 -
milena/sandbox/edwin/mln/util/ctree/ctree.hh | 589 -
.../edwin/mln/util/ctree/internal/tree_base.hh | 140 -
milena/sandbox/edwin/mln/util/ctree/node.hh | 183 -
milena/sandbox/edwin/move_accu.sh | 91 -
milena/sandbox/edwin/rush/exo2/configure | 21 -
milena/sandbox/edwin/rush/exo2/test.cc | 133 -
milena/sandbox/edwin/rush/exo2/wst_from_closing.cc | 127 -
.../edwin/rush/granulometry/granulometry.hh | 163 -
milena/sandbox/edwin/rush/granulometry/test.cc | 115 -
milena/sandbox/edwin/rush/leaves/Makefile | 35 -
milena/sandbox/edwin/rush/leaves/chain.sh | 34 -
milena/sandbox/edwin/rush/leaves/configure | 21 -
milena/sandbox/edwin/rush/leaves/export_leaves.hh | 115 -
milena/sandbox/edwin/rush/leaves/get_leaves.cc | 65 -
milena/sandbox/edwin/rush/leaves/splot.sh | 10 -
milena/sandbox/edwin/rush/leaves/test/Makefile | 41 -
milena/sandbox/edwin/rush/leaves/test/configure | 21 -
milena/sandbox/edwin/rush/leaves/test/export.cc | 63 -
milena/sandbox/edwin/tests/sharp.cc | 311 -
milena/sandbox/edwin/tests/sharpness_attribute.cc | 140 -
milena/sandbox/edwin/tools/make_the_curves.sh | 15 -
milena/sandbox/edwin/tree/Makefile | 1838 -
milena/sandbox/edwin/tree/accumulator/arg_max.hh | 160 -
milena/sandbox/edwin/tree/configure | 21 -
milena/sandbox/edwin/tree/propagation.cc | 104 -
milena/sandbox/edwin/tree/run.hh | 271 -
milena/sandbox/edwin/tree/tree.cc | 293 -
milena/sandbox/exec/Makefile | 7 -
milena/sandbox/exec/bw_negate_in_color.cc | 46 -
milena/sandbox/exec/filetype.hh | 54 -
milena/sandbox/exec/histo_save.cc | 46 -
milena/sandbox/fabien/README | 204 -
milena/sandbox/fabien/bin/Makefile | 12 -
milena/sandbox/fabien/bin/dicom2dump.cc | 32 -
milena/sandbox/fabien/bin/dicom2pgm.cc | 34 -
milena/sandbox/fabien/bin/dicom_mask.cc | 104 -
milena/sandbox/fabien/bin/dump2pbm.cc | 51 -
milena/sandbox/fabien/bin/dump2pgm.cc | 37 -
milena/sandbox/fabien/bin/dump2pgm8b.cc | 33 -
milena/sandbox/fabien/bin/dump2ppm.cc | 35 -
milena/sandbox/fabien/bin/dump_mask.cc | 86 -
milena/sandbox/fabien/bin/dumpi12_to_pgm.cc | 58 -
milena/sandbox/fabien/bin/dumpl16_to_colorize.cc | 64 -
milena/sandbox/fabien/bin/dumpl32_to_colorize.cc | 61 -
milena/sandbox/fabien/bin/dumpl8_to_colorize.cc | 62 -
milena/sandbox/fabien/bin/filetype.hh | 54 -
milena/sandbox/fabien/bin/pnms2dump.cc | 98 -
milena/sandbox/fabien/binarization/Makefile | 5 -
milena/sandbox/fabien/binarization/test.cc | 149 -
milena/sandbox/fabien/dcmtk/Makefile | 2 -
milena/sandbox/fabien/dcmtk/dicom.cc | 14 -
milena/sandbox/fabien/dcmtk/load.hh | 388 -
milena/sandbox/fabien/dcmtk/save.hh | 951 -
milena/sandbox/fabien/igr/Makefile | 99 -
milena/sandbox/fabien/igr/Makefile.rules | 8 -
milena/sandbox/fabien/igr/all_labels2gif.sh | 33 -
milena/sandbox/fabien/igr/check.sh | 49 -
milena/sandbox/fabien/igr/check2d_wsd.sh | 32 -
milena/sandbox/fabien/igr/check3d_wsd.sh | 35 -
milena/sandbox/fabien/igr/check_dist.sh | 19 -
milena/sandbox/fabien/igr/check_edges.sh | 55 -
milena/sandbox/fabien/igr/check_us_morpho.sh | 46 -
milena/sandbox/fabien/igr/clo_vol.cc | 76 -
milena/sandbox/fabien/igr/color/find_color.cc | 100 -
milena/sandbox/fabien/igr/crop.cc | 73 -
milena/sandbox/fabien/igr/dist_edges.cc | 276 -
milena/sandbox/fabien/igr/filter.cc | 151 -
milena/sandbox/fabien/igr/filter_morpho_us.cc | 100 -
milena/sandbox/fabien/igr/fixed_seg/Makefile | 9 -
milena/sandbox/fabien/igr/fixed_seg/main.cc | 321 -
milena/sandbox/fabien/igr/fun_labels.cc | 253 -
milena/sandbox/fabien/igr/fun_labels.sh | 104 -
milena/sandbox/fabien/igr/grad.cc | 66 -
milena/sandbox/fabien/igr/graph.cc | 331 -
milena/sandbox/fabien/igr/igr.cc | 179 -
milena/sandbox/fabien/igr/label2gif.cc | 105 -
milena/sandbox/fabien/igr/launch.sh | 4 -
milena/sandbox/fabien/igr/launch2d.sh | 32 -
milena/sandbox/fabien/igr/launch3d.sh | 28 -
milena/sandbox/fabien/igr/maj.cc | 61 -
milena/sandbox/fabien/igr/mat2mln/mat2mln.cc | 60 -
milena/sandbox/fabien/igr/mat2mln/mat2raw.cc | 52 -
milena/sandbox/fabien/igr/mat2mln/raw2mlndata.cc | 130 -
milena/sandbox/fabien/igr/matlab.cc | 382 -
milena/sandbox/fabien/igr/mean_median_label.cc | 191 -
milena/sandbox/fabien/igr/mean_slices.cc | 89 -
milena/sandbox/fabien/igr/med.cc | 148 -
milena/sandbox/fabien/igr/min_max_float.cc | 89 -
milena/sandbox/fabien/igr/nbasins_check.sh | 17 -
milena/sandbox/fabien/igr/nbasins_finder.cc | 79 -
milena/sandbox/fabien/igr/norm.cc | 105 -
milena/sandbox/fabien/igr/plot_label.hh | 58 -
milena/sandbox/fabien/igr/plot_points/Makefile | 11 -
milena/sandbox/fabien/igr/plot_points/README | 2 -
milena/sandbox/fabien/igr/plot_points/int2rgb.hh | 36 -
milena/sandbox/fabien/igr/plot_points/main.cc | 77 -
.../fabien/igr/plot_points/plot_points_of_label.cc | 95 -
milena/sandbox/fabien/igr/point_filtering/Makefile | 9 -
milena/sandbox/fabien/igr/point_filtering/main.cc | 83 -
milena/sandbox/fabien/igr/seg2d.cc | 55 -
milena/sandbox/fabien/igr/seg3d.cc | 57 -
milena/sandbox/fabien/igr/seg_vol_irm.hh | 349 -
milena/sandbox/fabien/igr/segment_us_morpho.sh | 40 -
milena/sandbox/fabien/igr/smooth_fixed_seg/main.cc | 243 -
milena/sandbox/fabien/igr/space_smooth/Makefile | 15 -
milena/sandbox/fabien/igr/space_smooth/linear.cc | 78 -
milena/sandbox/fabien/igr/space_smooth/median.cc | 133 -
milena/sandbox/fabien/igr/space_smooth/morpho.cc | 98 -
milena/sandbox/fabien/igr/thres.cc | 72 -
milena/sandbox/fabien/igr/time_max.cc | 118 -
milena/sandbox/fabien/igr/time_max_norm.cc | 117 -
milena/sandbox/fabien/igr/time_smooth/Makefile | 15 -
milena/sandbox/fabien/igr/time_smooth/linear.cc | 95 -
milena/sandbox/fabien/igr/time_smooth/median.cc | 102 -
milena/sandbox/fabien/igr/time_smooth/morpho.cc | 102 -
milena/sandbox/fabien/igr/tmax.sh | 23 -
milena/sandbox/fabien/igr/watershed.hh | 331 -
milena/sandbox/fabien/igr/watershed2d.cc | 318 -
milena/sandbox/fabien/igr/watershed3d.cc | 330 -
milena/sandbox/fabien/igr/wst.cc | 74 -
milena/sandbox/fabien/igr/wst_edges.cc | 147 -
milena/sandbox/fabien/magick/Makefile | 14 -
milena/sandbox/fabien/magick/magick.cc | 27 -
milena/sandbox/fabien/magick/save.cc | 23 -
milena/sandbox/fabien/magick/tiled_image.cc | 38 -
.../fabien/mln/canvas/browsing/directional.hh | 157 -
milena/sandbox/fabien/mln/canvas/browsing/snake.hh | 128 -
milena/sandbox/fabien/mln/core/image/cache.hh | 200 -
milena/sandbox/fabien/mln/core/image/disk_ima.hh | 644 -
.../fabien/mln/core/image/magick_tiled2d.hh | 610 -
milena/sandbox/fabien/mln/core/image/page.hh | 155 -
milena/sandbox/fabien/mln/core/image/tiled2d.hh | 652 -
milena/sandbox/fabien/mln/data/fast_median.hh | 180 -
milena/sandbox/fabien/mln/debug/int2rgb.hh | 91 -
.../sandbox/fabien/mln/display/display_region.hh | 90 -
milena/sandbox/fabien/mln/io/pnm/load.hh | 334 -
milena/sandbox/fabien/mln/io/pnm/load_disk_ima.hh | 88 -
milena/sandbox/fabien/mln/test/conversion.hh | 140 -
milena/sandbox/fabien/mln/upsampling/hq2x.hh | 2990 -
milena/sandbox/fabien/mln/upsampling/hq3x.hh | 3949 -
milena/sandbox/fabien/mln/upsampling/hq4x.hh | 5429 -
.../fabien/mln/world/inter_pixel/display_region.hh | 163 -
.../fabien/mln/world/inter_pixel/is_zero_face.hh | 90 -
milena/sandbox/fabien/tests/core/image/Makefile | 15 -
milena/sandbox/fabien/tests/core/image/bench.hh | 19 -
milena/sandbox/fabien/tests/core/image/bench.sh | 17 -
milena/sandbox/fabien/tests/core/image/disk_ima.cc | 32 -
milena/sandbox/fabien/tests/core/image/ima2d.cc | 31 -
milena/sandbox/fabien/tests/core/image/tiled2d.cc | 32 -
milena/sandbox/fabien/tests/display/Makefile | 7 -
.../sandbox/fabien/tests/display/display_region.cc | 64 -
milena/sandbox/fabien/tests/test/conversion.cc | 33 -
milena/sandbox/fabien/tests/upsampling/Makefile | 12 -
milena/sandbox/fabien/tests/upsampling/hq2x.cc | 29 -
milena/sandbox/fabien/tests/upsampling/hq3x.cc | 29 -
milena/sandbox/fabien/tests/upsampling/hq4x.cc | 29 -
.../fabien/tests/world/inter_pixel/Makefile | 7 -
.../tests/world/inter_pixel/display_region.cc | 59 -
.../folio/exercices/heritage_conditionnel.cc | 7 -
.../folio/exercices/heritage_conditionnel.hh | 46 -
milena/sandbox/folio/img/monkeys_april.ppm | Bin 3099112 -> 0 bytes
milena/sandbox/folio/mln/dt/canvas_dt.hh | 178 -
milena/sandbox/folio/mln/dt/chamfer.hh | 156 -
milena/sandbox/folio/mln/dt/cp.hh | 121 -
milena/sandbox/folio/mln/dt/dmap.hh | 119 -
milena/sandbox/folio/mln/dt/dt_old/canevas_dt.hh | 231 -
milena/sandbox/folio/mln/dt/dt_old/chamfer.cc | 206 -
.../sandbox/folio/mln/dt/dt_old/distance_front.cc | 88 -
.../folio/mln/dt/dt_old/distance_front_new.hh | 420 -
milena/sandbox/folio/mln/dt/dt_old/dt.cc | 59 -
milena/sandbox/folio/mln/dt/dt_old/dt.hh | 101 -
milena/sandbox/folio/mln/dt/dt_old/dt.spe.hh | 123 -
milena/sandbox/folio/mln/dt/dt_old/naive.cc | 142 -
milena/sandbox/folio/mln/dt/dt_old/psn.cc | 204 -
milena/sandbox/folio/mln/dt/dt_old/psn_log.cc | 290 -
milena/sandbox/folio/mln/dt/path.hh | 121 -
milena/sandbox/folio/mln/dt/raw_cp_fast.hh | 173 -
milena/sandbox/folio/mln/dt/raw_cp_slow.hh | 155 -
milena/sandbox/folio/mln/dt/raw_dmap_fast.hh | 164 -
milena/sandbox/folio/mln/dt/raw_dmap_slow.hh | 149 -
milena/sandbox/folio/mln/dt/raw_path_fast.hh | 173 -
milena/sandbox/folio/mln/dt/raw_path_slow.hh | 155 -
milena/sandbox/folio/mln/fun/v2v/hsl_to_hsv.hh | 141 -
milena/sandbox/folio/mln/fun/v2v/rgb_to_hsv.hh | 160 -
.../folio/mln/histo/classify_with_histo_3d.hh | 59 -
.../folio/mln/histo/classify_with_histo_rgb.hh | 39 -
milena/sandbox/folio/mln/histo/compute_histo.hh | 69 -
milena/sandbox/folio/mln/histo/compute_histo_3d.hh | 67 -
.../sandbox/folio/mln/histo/compute_histo_rgb.hh | 43 -
milena/sandbox/folio/mln/histo/project_histo_3d.hh | 61 -
milena/sandbox/folio/mln/value/circular.hh | 268 -
milena/sandbox/folio/mln/value/hsv.hh | 413 -
milena/sandbox/folio/mln/value/pipo.hh | 107 -
milena/sandbox/folio/papers/dt_resume.txt | 33 -
milena/sandbox/folio/papers/examples.txt | 63 -
milena/sandbox/folio/test/dt/canvas/dt.hh | 101 -
milena/sandbox/folio/test/dt/canvas/dt.spe.hh | 123 -
milena/sandbox/folio/test/dt/chamfer.cc | 52 -
milena/sandbox/folio/test/dt/dt.cc | 66 -
milena/sandbox/folio/test/dt/dt_bench.cc | 53 -
milena/sandbox/folio/test/dt/dt_maze.cc | 124 -
milena/sandbox/folio/test/dt/naive.cc | 142 -
milena/sandbox/folio/test/dt/psn.cc | 204 -
milena/sandbox/folio/test/dt/psn_log.cc | 290 -
milena/sandbox/folio/test/dt/tmp.ppm | Bin 4966 -> 0 bytes
.../sandbox/folio/test/histo/compute_histo_3d.cc | 76 -
.../sandbox/folio/test/histo/compute_histo_rgb.cc | 52 -
.../folio/test/histo/compute_histo_rgb_from_ppm.cc | 30 -
milena/sandbox/folio/test/histo/plot_lena.cc | 55 -
milena/sandbox/folio/test/histo/plot_lena_3d.cc | 63 -
milena/sandbox/folio/test/histo/plot_lena_rgb.cc | 56 -
.../folio/test/histo/project_histo_3d_add.cc | 75 -
.../folio/test/histo/project_histo_3d_mean.cc | 80 -
milena/sandbox/folio/test/histo/project_screen.cc | 149 -
milena/sandbox/folio/test/histo/projected.cc | 49 -
milena/sandbox/folio/test/histo/projected3d.cc | 138 -
milena/sandbox/folio/test/value/circular.cc | 89 -
milena/sandbox/folio/test/value/comp.cc | 9 -
milena/sandbox/folio/test/value/hsv.cc | 34 -
milena/sandbox/folio/test/value/pipo.cc | 21 -
.../folio/tools/histo/classify_with_histo_gs.cc | 110 -
.../histo/projected_histo_classified_color_maj.cc | 116 -
.../tools/histo/projected_histo_classified_gs.cc | 116 -
.../folio/tools/histo/projected_histo_gs.cc | 89 -
milena/sandbox/fred/fun/abs.hh | 39 -
milena/sandbox/fred/fun/assignability.hh | 103 -
milena/sandbox/fred/fun/binary.hh | 137 -
milena/sandbox/fred/fun/compose.hh | 71 -
milena/sandbox/fred/fun/composition.hh | 210 -
milena/sandbox/fred/fun/cos.cc | 34 -
milena/sandbox/fred/fun/cos.hh | 48 -
milena/sandbox/fred/fun/fun.cc | 108 -
milena/sandbox/fred/fun/inc.hh | 43 -
milena/sandbox/fred/fun/meta_function.hh | 203 -
milena/sandbox/fred/fun/norm.hh | 96 -
milena/sandbox/fred/fun/nsolve.hh | 152 -
milena/sandbox/fred/fun/nsolve_binary.hh | 302 -
milena/sandbox/fred/fun/nsolve_unary.hh | 171 -
milena/sandbox/fred/fun/red.hh | 44 -
milena/sandbox/fred/fun/thru.cc | 31 -
milena/sandbox/fred/fun/thru_morpher.hh | 302 -
milena/sandbox/fred/fun/unary.hh | 357 -
milena/sandbox/fred/functions.html | 478 -
milena/sandbox/fred/functions.mkdown | 441 -
milena/sandbox/fred/old/accu_trait.hh | 94 -
milena/sandbox/fred/old/accuprops.cc | 331 -
milena/sandbox/fred/old/accuprops2.cc | 380 -
milena/sandbox/fred/old/algebraic.cc | 406 -
milena/sandbox/fred/old/closing_area.cc | 50 -
milena/sandbox/fred/old/connected_filter.hh | 123 -
milena/sandbox/fred/old/leveling.cc | 47 -
milena/sandbox/fred/old/leveling_filter.hh | 381 -
milena/sandbox/fred/old/mean.hh | 202 -
milena/sandbox/fred/old/meantest.cc | 21 -
milena/sandbox/fred/old/overload.cc | 296 -
milena/sandbox/fred/old/p2p/Makefile | 12 -
milena/sandbox/fred/old/p2p/compose_p2p.hh | 44 -
milena/sandbox/fred/old/p2p/p2p_morpher.hh | 284 -
milena/sandbox/fred/old/p2p/symmetry_p2p.hh | 47 -
milena/sandbox/fred/old/p2p/test_morph_image.cc | 62 -
milena/sandbox/fred/old/p2p/translate_p2p.hh | 43 -
milena/sandbox/fred/old/site_wrapper.hh | 188 -
milena/sandbox/fred/old/value.cc | 24 -
milena/sandbox/fred/old/value_wrapper.hh | 188 -
milena/sandbox/fred/tests/Makefile | 24 -
milena/sandbox/fred/tests/cos.cc | 35 -
milena/sandbox/fred/tests/fun.cc | 120 -
milena/sandbox/fred/tests/thru.cc | 50 -
milena/sandbox/fred/tests/wip.cc | 25 -
milena/sandbox/garrigues/TODO | 43 -
milena/sandbox/garrigues/area_filter_auto_dual.cc | 268 -
milena/sandbox/garrigues/factures/extract_array.cc | 114 -
.../garrigues/factures/extract_array_highlight.cc | 164 -
milena/sandbox/garrigues/fllt/compute_level_set.hh | 410 -
.../garrigues/fllt/compute_level_set_fast.hh | 486 -
.../garrigues/fllt/compute_level_set_fast2.hh | 471 -
milena/sandbox/garrigues/fllt/debug.hh | 205 -
milena/sandbox/garrigues/fllt/doc.hh | 91 -
milena/sandbox/garrigues/fllt/essai.cc | 104 -
milena/sandbox/garrigues/fllt/fllt.hh | 136 -
milena/sandbox/garrigues/fllt/fllt_doc.hh | 86 -
milena/sandbox/garrigues/fllt/fllt_merge.hh | 200 -
milena/sandbox/garrigues/fllt/fllt_optimized.hh | 193 -
milena/sandbox/garrigues/fllt/fllt_simple.cc | 730 -
milena/sandbox/garrigues/fllt/fllt_simple.svg.1.cc | 325 -
milena/sandbox/garrigues/fllt/fllt_simple.svg.2.cc | 349 -
milena/sandbox/garrigues/fllt/fllt_simple.svg.3.cc | 612 -
milena/sandbox/garrigues/fllt/fllt_theo.cc | 322 -
milena/sandbox/garrigues/fllt/fllt_types.hh | 71 -
milena/sandbox/garrigues/fllt/give_confs.cc | 56 -
.../sandbox/garrigues/fllt/local_configurations.hh | 144 -
milena/sandbox/garrigues/fllt/lower.hh | 90 -
milena/sandbox/garrigues/fllt/merge.hh | 216 -
milena/sandbox/garrigues/fllt/test.cc | 62 -
milena/sandbox/garrigues/fllt/test_fllt.cc | 34 -
milena/sandbox/garrigues/fllt/test_fllt10.cc | 31 -
milena/sandbox/garrigues/fllt/test_fllt10_inv.cc | 31 -
milena/sandbox/garrigues/fllt/test_fllt12.cc | 29 -
milena/sandbox/garrigues/fllt/test_fllt13.cc | 30 -
milena/sandbox/garrigues/fllt/test_fllt15.cc | 43 -
milena/sandbox/garrigues/fllt/test_fllt2.cc | 33 -
milena/sandbox/garrigues/fllt/test_fllt3.cc | 31 -
milena/sandbox/garrigues/fllt/test_fllt3_inv.cc | 45 -
milena/sandbox/garrigues/fllt/test_fllt4.cc | 40 -
milena/sandbox/garrigues/fllt/test_fllt5.cc | 40 -
milena/sandbox/garrigues/fllt/test_fllt6.cc | 28 -
milena/sandbox/garrigues/fllt/test_fllt7.cc | 44 -
milena/sandbox/garrigues/fllt/test_fllt7_inv.cc | 31 -
milena/sandbox/garrigues/fllt/test_fllt8.cc | 33 -
milena/sandbox/garrigues/fllt/test_fllt9.cc | 41 -
milena/sandbox/garrigues/fllt/test_fllt_lena.cc | 24 -
.../sandbox/garrigues/fllt/test_fllt_lena_tiles.cc | 32 -
milena/sandbox/garrigues/fllt/test_fllt_tiny.cc | 19 -
milena/sandbox/garrigues/fllt/test_flltb.cc | 40 -
milena/sandbox/garrigues/fllt/types.hh | 211 -
milena/sandbox/garrigues/fllt/upper.hh | 89 -
.../image_identity/image_domain_morpher.hh | 122 -
.../garrigues/image_identity/image_identity.cc | 9 -
.../garrigues/image_identity/image_identity.hh | 77 -
.../image_identity/image_value_morpher.hh | 95 -
.../garrigues/image_identity/interpolated.cc | 70 -
.../garrigues/image_identity/interpolated.hh | 185 -
milena/sandbox/garrigues/level_set.hh | 494 -
milena/sandbox/garrigues/log | 35 -
milena/sandbox/garrigues/lower.hh | 89 -
.../garrigues/tiled_image2d/backend/file.hh | 76 -
.../sandbox/garrigues/tiled_image2d/backend/ios.hh | 79 -
.../garrigues/tiled_image2d/backend/mmap.hh | 128 -
milena/sandbox/garrigues/tiled_image2d/block.hh | 68 -
milena/sandbox/garrigues/tiled_image2d/context.hh | 38 -
.../sandbox/garrigues/tiled_image2d/layout/all.hh | 8 -
.../garrigues/tiled_image2d/layout/image2d/all.hh | 7 -
.../garrigues/tiled_image2d/layout/image2d/lrtb.hh | 70 -
.../garrigues/tiled_image2d/layout/image2d/tblr.hh | 33 -
.../garrigues/tiled_image2d/layout/layout2d.hh | 56 -
.../garrigues/tiled_image2d/layout/page2d/all.hh | 7 -
.../garrigues/tiled_image2d/layout/page2d/lrtb.hh | 52 -
.../garrigues/tiled_image2d/layout/page2d/tblr.hh | 21 -
milena/sandbox/garrigues/tiled_image2d/page.hh | 91 -
.../sandbox/garrigues/tiled_image2d/paged_image.hh | 56 -
.../sandbox/garrigues/tiled_image2d/support/lru.hh | 198 -
.../garrigues/tiled_image2d/support/simple.hh | 35 -
.../garrigues/tiled_image2d/tiled_image2d.cc | 54 -
.../garrigues/tiled_image2d/tiled_image2d.hh | 374 -
milena/sandbox/garrigues/union_find/Makefile | 27 -
.../garrigues/union_find/canvas/find_root.hh | 61 -
.../canvas/reconstruction_on_function.hh | 165 -
.../union_find/canvas/reconstruction_on_set.hh | 149 -
.../union_find/canvas/self_dual_reconstruction.hh | 217 -
.../union_find/images/marker_to_dilate.pbm | 4 -
.../union_find/images/marker_to_erode.pbm | Bin 221 -> 0 bytes
.../sandbox/garrigues/union_find/images/mask.pbm | 5 -
.../union_find/reconstructions_on_function.cc | 66 -
.../union_find/reconstructions_on_function.hh | 247 -
.../garrigues/union_find/reconstructions_on_set.cc | 90 -
.../garrigues/union_find/reconstructions_on_set.hh | 224 -
.../sandbox/garrigues/union_find/reunion_avec_theo | 23 -
.../union_find/self_dual_reconstruction.cc | 105 -
.../union_find/self_dual_reconstruction.hh | 206 -
milena/sandbox/garrigues/upper.hh | 89 -
milena/sandbox/garrigues/value_behavior.cc | 106 -
milena/sandbox/green/README | 301 -
.../green/bench/transform/distance/Makefile.am | 150 -
.../green/bench/transform/distance/distance.cc | 775 -
.../green/bug/labeling/mean_values/Makefile.am | 148 -
.../green/bug/labeling/mean_values/label.pgm | Bin 16504 -> 0 bytes
.../green/bug/labeling/mean_values/mean_values.cc | 59 -
.../green/demo/accu/stat/histo2d/Makefile.am | 148 -
.../green/demo/accu/stat/histo2d/histo2d.cc | 155 -
.../sandbox/green/demo/annotating/bic/Makefile.am | 150 -
milena/sandbox/green/demo/annotating/bic/bic.cc | 87 -
.../sandbox/green/demo/annotating/hsv/Makefile.am | 152 -
milena/sandbox/green/demo/annotating/hsv/hsv.cc | 607 -
.../sandbox/green/demo/annotating/lep/Makefile.am | 150 -
milena/sandbox/green/demo/annotating/lep/lep.cc | 92 -
.../green/demo/annotating/nb_color/Makefile.am | 150 -
.../green/demo/annotating/nb_color/nb_color.cc | 101 -
.../green/demo/annotating/project/Makefile.am | 150 -
.../green/demo/annotating/project/project.cc | 210 -
.../green/demo/annotating/rgb_64/Makefile.am | 150 -
.../sandbox/green/demo/annotating/rgb_64/rgb_64.cc | 47 -
.../green/demo/annotating/rgb_64_9/Makefile.am | 150 -
.../green/demo/annotating/rgb_64_9/rgb_64_9.cc | 97 -
.../green/demo/annotating/stddev_color/Makefile.am | 150 -
.../demo/annotating/stddev_color/stddev_color.cc | 124 -
.../demo/annotating/stddev_color_16/Makefile.am | 150 -
.../annotating/stddev_color_16/stddev_color_16.cc | 178 -
.../green/demo/clustering/kmean1d/Makefile.am | 148 -
.../green/demo/clustering/kmean1d/kmean1d.cc | 161 -
.../green/demo/clustering/kmean2d/Makefile.am | 148 -
.../green/demo/clustering/kmean2d/kmean2d.cc | 440 -
.../green/demo/clustering/kmean3d/Makefile.am | 148 -
.../green/demo/clustering/kmean3d/kmean3d.cc | 169 -
.../green/demo/clustering/kmean_rgb/Makefile.am | 148 -
.../green/demo/clustering/kmean_rgb/kmean_rgb.cc | 91 -
.../demo/labeling/regional_maxima/Makefile.am | 150 -
.../labeling/regional_maxima/regional_maxima.cc | 821 -
.../demo/labeling/regional_maxima/thresholds.txt | 42 -
milena/sandbox/green/doc/annotating/class.txt | 42 -
.../green/doc/annotating/syntheseMillet2008.txt | 283 -
milena/sandbox/green/doc/annotating/testMillet2008 | 69 -
.../green/doc/examples/accu_color/accu_color.cc | 249 -
milena/sandbox/green/doc/examples/frac/Makefile.am | 148 -
milena/sandbox/green/doc/examples/frac/frac.cc | 423 -
milena/sandbox/green/doc/examples/frac/frac.hh | 793 -
milena/sandbox/green/doc/examples/frac/gcd.hh | 91 -
.../sandbox/green/doc/examples/frac/sign_prod.hh | 74 -
.../green/doc/examples/hello_milena/Makefile.am | 49 -
.../doc/examples/hello_milena/hello_milena.cc | 41 -
.../green/doc/examples/hello_world/Makefile.am | 49 -
.../green/doc/examples/hello_world/hello_world.cc | 9 -
.../green/doc/examples/hello_world/print.cc | 6 -
milena/sandbox/green/doc/examples/io/Makefile.am | 150 -
milena/sandbox/green/doc/examples/io/io.cc | 71 -
.../green/doc/examples/learn_milena/Makefile.am | 49 -
.../doc/examples/learn_milena/learn_milena.cc | 151 -
milena/sandbox/green/doc/examples/otsu/Makefile.am | 49 -
milena/sandbox/green/doc/examples/otsu/otsu.cc | 193 -
.../sandbox/green/doc/examples/stats/Makefile.am | 49 -
milena/sandbox/green/doc/examples/stats/stats.cc | 32 -
milena/sandbox/green/doc/formulae/formulae.tex | 1157 -
milena/sandbox/green/doc/quick_tour/quick_tour.tex | 115 -
.../doc/regional_maxima/cmp_method/h0_input.pgm.gz | Bin 18078 -> 0 bytes
.../doc/regional_maxima/cmp_method/h2_mean.pgm.gz | Bin 374 -> 0 bytes
.../doc/regional_maxima/cmp_method/h2_merge.pgm.gz | Bin 4491 -> 0 bytes
.../doc/regional_maxima/cmp_method/h3_mean.pgm.gz | Bin 391 -> 0 bytes
.../doc/regional_maxima/cmp_method/h3_merge.pgm.gz | Bin 10188 -> 0 bytes
.../doc/regional_maxima/cmp_method/h4_mean.pgm.gz | Bin 367 -> 0 bytes
.../doc/regional_maxima/cmp_method/h4_merge.pgm.gz | Bin 18078 -> 0 bytes
.../doc/regional_maxima/cmp_method/h5_mean.pgm.gz | Bin 372 -> 0 bytes
.../doc/regional_maxima/cmp_method/h5_merge.pgm.gz | Bin 12777 -> 0 bytes
.../doc/regional_maxima/cmp_method/i2_mean.ppm.gz | Bin 566650 -> 0 bytes
.../doc/regional_maxima/cmp_method/i2_merge.ppm.gz | Bin 1586150 -> 0 bytes
.../doc/regional_maxima/cmp_method/i3_mean.ppm.gz | Bin 573407 -> 0 bytes
.../doc/regional_maxima/cmp_method/i3_merge.ppm.gz | Bin 3050979 -> 0 bytes
.../doc/regional_maxima/cmp_method/i4_mean.ppm.gz | Bin 663621 -> 0 bytes
.../doc/regional_maxima/cmp_method/i4_merge.ppm.gz | Bin 3387044 -> 0 bytes
.../doc/regional_maxima/cmp_method/i5_mean.ppm.gz | Bin 653140 -> 0 bytes
.../doc/regional_maxima/cmp_method/i5_merge.ppm.gz | Bin 3217839 -> 0 bytes
.../doc/regional_maxima/cmp_method/l2_input.pgm.gz | Bin 423612 -> 0 bytes
.../doc/regional_maxima/cmp_method/l3_input.pgm.gz | Bin 420801 -> 0 bytes
.../doc/regional_maxima/cmp_method/l4_input.pgm.gz | Bin 486206 -> 0 bytes
.../doc/regional_maxima/cmp_method/l5_input.pgm.gz | Bin 479055 -> 0 bytes
.../regional_maxima/cmp_method/reponse_theo.eml | 106 -
.../doc/regional_maxima/cmp_method/s2_histo.txt | 31 -
.../doc/regional_maxima/cmp_method/s3_histo.txt | 31 -
.../doc/regional_maxima/cmp_method/s4_histo.txt | 31 -
.../doc/regional_maxima/cmp_method/s5_histo.txt | 31 -
.../doc/regional_maxima/cmp_method/synthese.txt | 223 -
.../doc/regional_maxima/cmp_quant/h0_input.pgm.gz | Bin 18078 -> 0 bytes
.../regional_maxima/cmp_quant/h5_mean_q2.pgm.gz | Bin 247 -> 0 bytes
.../regional_maxima/cmp_quant/h5_mean_q3.pgm.gz | Bin 280 -> 0 bytes
.../regional_maxima/cmp_quant/h5_mean_q4.pgm.gz | Bin 319 -> 0 bytes
.../regional_maxima/cmp_quant/h5_mean_q5.pgm.gz | Bin 375 -> 0 bytes
.../regional_maxima/cmp_quant/h5_mean_q6.pgm.gz | Bin 392 -> 0 bytes
.../regional_maxima/cmp_quant/h5_mean_q7.pgm.gz | Bin 383 -> 0 bytes
.../regional_maxima/cmp_quant/h5_mean_q8.pgm.gz | Bin 470 -> 0 bytes
.../regional_maxima/cmp_quant/h5_merge_q2.pgm.gz | Bin 18081 -> 0 bytes
.../regional_maxima/cmp_quant/h5_merge_q3.pgm.gz | Bin 18081 -> 0 bytes
.../regional_maxima/cmp_quant/h5_merge_q4.pgm.gz | Bin 16358 -> 0 bytes
.../regional_maxima/cmp_quant/h5_merge_q5.pgm.gz | Bin 12780 -> 0 bytes
.../regional_maxima/cmp_quant/h5_merge_q6.pgm.gz | Bin 9694 -> 0 bytes
.../regional_maxima/cmp_quant/h5_merge_q7.pgm.gz | Bin 6211 -> 0 bytes
.../regional_maxima/cmp_quant/h5_merge_q8.pgm.gz | Bin 1564 -> 0 bytes
.../regional_maxima/cmp_quant/i5_mean_q2.ppm.gz | Bin 112779 -> 0 bytes
.../regional_maxima/cmp_quant/i5_mean_q3.ppm.gz | Bin 191264 -> 0 bytes
.../regional_maxima/cmp_quant/i5_mean_q4.ppm.gz | Bin 298062 -> 0 bytes
.../regional_maxima/cmp_quant/i5_mean_q5.ppm.gz | Bin 653143 -> 0 bytes
.../regional_maxima/cmp_quant/i5_mean_q6.ppm.gz | Bin 807617 -> 0 bytes
.../regional_maxima/cmp_quant/i5_mean_q7.ppm.gz | Bin 813222 -> 0 bytes
.../regional_maxima/cmp_quant/i5_mean_q8.ppm.gz | Bin 861711 -> 0 bytes
.../regional_maxima/cmp_quant/i5_merge_q2.ppm.gz | Bin 3387047 -> 0 bytes
.../regional_maxima/cmp_quant/i5_merge_q3.ppm.gz | Bin 3387047 -> 0 bytes
.../regional_maxima/cmp_quant/i5_merge_q4.ppm.gz | Bin 3355365 -> 0 bytes
.../regional_maxima/cmp_quant/i5_merge_q5.ppm.gz | Bin 3217842 -> 0 bytes
.../regional_maxima/cmp_quant/i5_merge_q6.ppm.gz | Bin 3033730 -> 0 bytes
.../regional_maxima/cmp_quant/i5_merge_q7.ppm.gz | Bin 2295150 -> 0 bytes
.../regional_maxima/cmp_quant/i5_merge_q8.ppm.gz | Bin 1319396 -> 0 bytes
.../regional_maxima/cmp_quant/l5_input_q2.pgm.gz | Bin 83951 -> 0 bytes
.../regional_maxima/cmp_quant/l5_input_q3.pgm.gz | Bin 143817 -> 0 bytes
.../regional_maxima/cmp_quant/l5_input_q4.pgm.gz | Bin 220346 -> 0 bytes
.../regional_maxima/cmp_quant/l5_input_q5.pgm.gz | Bin 479058 -> 0 bytes
.../regional_maxima/cmp_quant/l5_input_q6.pgm.gz | Bin 593359 -> 0 bytes
.../regional_maxima/cmp_quant/l5_input_q7.pgm.gz | Bin 600121 -> 0 bytes
.../regional_maxima/cmp_quant/l5_input_q8.pgm.gz | Bin 630760 -> 0 bytes
.../doc/regional_maxima/cmp_quant/s5_histo_q2.txt | 3 -
.../doc/regional_maxima/cmp_quant/s5_histo_q3.txt | 8 -
.../doc/regional_maxima/cmp_quant/s5_histo_q4.txt | 18 -
.../doc/regional_maxima/cmp_quant/s5_histo_q5.txt | 33 -
.../doc/regional_maxima/cmp_quant/s5_histo_q6.txt | 33 -
.../doc/regional_maxima/cmp_quant/s5_histo_q7.txt | 32 -
.../doc/regional_maxima/cmp_quant/s5_histo_q8.txt | 75 -
.../doc/regional_maxima/cmp_quant/synthese.txt | 205 -
.../mp00411c/colormap_all_q4.txt.gz | Bin 187 -> 0 bytes
.../mp00411c/colormap_all_q5.txt.gz | Bin 420 -> 0 bytes
.../mp00411c/colormap_thick_q4.txt.gz | Bin 159 -> 0 bytes
.../mp00411c/colormap_thick_q5.txt.gz | Bin 352 -> 0 bytes
.../mp00411c/colormap_thin_q4.txt.gz | Bin 173 -> 0 bytes
.../mp00411c/colormap_thin_q5.txt.gz | Bin 366 -> 0 bytes
.../regional_maxima/mp00411c/histo_all_q4.dump.gz | Bin 1233 -> 0 bytes
.../regional_maxima/mp00411c/histo_all_q5.dump.gz | Bin 4779 -> 0 bytes
.../mp00411c/histo_thick_q4.dump.gz | Bin 781 -> 0 bytes
.../mp00411c/histo_thick_q5.dump.gz | Bin 2532 -> 0 bytes
.../regional_maxima/mp00411c/histo_thin_q4.dump.gz | Bin 901 -> 0 bytes
.../regional_maxima/mp00411c/histo_thin_q5.dump.gz | Bin 2976 -> 0 bytes
.../doc/regional_maxima/mp00411c/iz_all_q4.dump.gz | Bin 659040 -> 0 bytes
.../doc/regional_maxima/mp00411c/iz_all_q5.dump.gz | Bin 1505619 -> 0 bytes
.../regional_maxima/mp00411c/iz_thick_q4.dump.gz | Bin 482831 -> 0 bytes
.../regional_maxima/mp00411c/iz_thick_q5.dump.gz | Bin 1414258 -> 0 bytes
.../regional_maxima/mp00411c/iz_thin_q4.dump.gz | Bin 647722 -> 0 bytes
.../regional_maxima/mp00411c/iz_thin_q5.dump.gz | Bin 1458415 -> 0 bytes
.../mp00411c/labeled_all_q4.dump.gz | Bin 149 -> 0 bytes
.../mp00411c/labeled_all_q5.dump.gz | Bin 343 -> 0 bytes
.../mp00411c/labeled_thick_q4.dump.gz | Bin 149 -> 0 bytes
.../mp00411c/labeled_thick_q5.dump.gz | Bin 309 -> 0 bytes
.../mp00411c/labeled_thin_q4.dump.gz | Bin 149 -> 0 bytes
.../mp00411c/labeled_thin_q5.dump.gz | Bin 308 -> 0 bytes
.../regional_maxima/mp00411c/mean3_all_q4.ppm.gz | Bin 985276 -> 0 bytes
.../regional_maxima/mp00411c/mean3_all_q5.ppm.gz | Bin 1961577 -> 0 bytes
.../regional_maxima/mp00411c/mean3_thick_q4.ppm.gz | Bin 865034 -> 0 bytes
.../regional_maxima/mp00411c/mean3_thick_q5.ppm.gz | Bin 1831699 -> 0 bytes
.../regional_maxima/mp00411c/mean3_thin_q4.ppm.gz | Bin 958289 -> 0 bytes
.../regional_maxima/mp00411c/mean3_thin_q5.ppm.gz | Bin 1872271 -> 0 bytes
.../regional_maxima/mp00411c/mean4_all_q4.ppm.gz | Bin 772605 -> 0 bytes
.../regional_maxima/mp00411c/mean4_all_q5.ppm.gz | Bin 1852455 -> 0 bytes
.../regional_maxima/mp00411c/mean4_thick_q4.ppm.gz | Bin 559850 -> 0 bytes
.../regional_maxima/mp00411c/mean4_thick_q5.ppm.gz | Bin 1727247 -> 0 bytes
.../regional_maxima/mp00411c/mean4_thin_q4.ppm.gz | Bin 760428 -> 0 bytes
.../regional_maxima/mp00411c/mean4_thin_q5.ppm.gz | Bin 1781495 -> 0 bytes
.../doc/regional_maxima/mp00411c/mp00411c.ppm.gz | Bin 5316204 -> 0 bytes
.../doc/regional_maxima/mp00411c/mp00411c.sh.gz | Bin 636 -> 0 bytes
.../regional_maxima/mp00411c/mp00411c_thick.pbm.gz | Bin 190478 -> 0 bytes
.../regional_maxima/mp00411c/mp00411c_thin.pbm.gz | Bin 248730 -> 0 bytes
.../regional_maxima/mp00411c/opened_all_q4.dump.gz | Bin 1159 -> 0 bytes
.../regional_maxima/mp00411c/opened_all_q5.dump.gz | Bin 4531 -> 0 bytes
.../mp00411c/opened_thick_q4.dump.gz | Bin 747 -> 0 bytes
.../mp00411c/opened_thick_q5.dump.gz | Bin 2351 -> 0 bytes
.../mp00411c/opened_thin_q4.dump.gz | Bin 848 -> 0 bytes
.../mp00411c/opened_thin_q5.dump.gz | Bin 2772 -> 0 bytes
.../regional_maxima/mp00411c/proj1_all_q4.pgm.gz | Bin 343 -> 0 bytes
.../regional_maxima/mp00411c/proj1_all_q5.pgm.gz | Bin 779 -> 0 bytes
.../regional_maxima/mp00411c/proj1_thick_q4.pgm.gz | Bin 312 -> 0 bytes
.../regional_maxima/mp00411c/proj1_thick_q5.pgm.gz | Bin 612 -> 0 bytes
.../regional_maxima/mp00411c/proj1_thin_q4.pgm.gz | Bin 339 -> 0 bytes
.../regional_maxima/mp00411c/proj1_thin_q5.pgm.gz | Bin 718 -> 0 bytes
.../regional_maxima/mp00411c/proj2_all_q4.pgm.gz | Bin 338 -> 0 bytes
.../regional_maxima/mp00411c/proj2_all_q5.pgm.gz | Bin 750 -> 0 bytes
.../regional_maxima/mp00411c/proj2_thick_q4.pgm.gz | Bin 315 -> 0 bytes
.../regional_maxima/mp00411c/proj2_thick_q5.pgm.gz | Bin 606 -> 0 bytes
.../regional_maxima/mp00411c/proj2_thin_q4.pgm.gz | Bin 331 -> 0 bytes
.../regional_maxima/mp00411c/proj2_thin_q5.pgm.gz | Bin 693 -> 0 bytes
.../regional_maxima/mp00411c/proj3_all_q4.ppm.gz | Bin 230 -> 0 bytes
.../regional_maxima/mp00411c/proj3_all_q5.ppm.gz | Bin 401 -> 0 bytes
.../regional_maxima/mp00411c/proj3_thick_q4.ppm.gz | Bin 224 -> 0 bytes
.../regional_maxima/mp00411c/proj3_thick_q5.ppm.gz | Bin 343 -> 0 bytes
.../regional_maxima/mp00411c/proj3_thin_q4.ppm.gz | Bin 229 -> 0 bytes
.../regional_maxima/mp00411c/proj3_thin_q5.ppm.gz | Bin 359 -> 0 bytes
.../regional_maxima/mp00411c/proj4_all_q4.ppm.gz | Bin 252 -> 0 bytes
.../regional_maxima/mp00411c/proj4_all_q5.ppm.gz | Bin 447 -> 0 bytes
.../regional_maxima/mp00411c/proj4_thick_q4.ppm.gz | Bin 221 -> 0 bytes
.../regional_maxima/mp00411c/proj4_thick_q5.ppm.gz | Bin 369 -> 0 bytes
.../regional_maxima/mp00411c/proj4_thin_q4.ppm.gz | Bin 234 -> 0 bytes
.../regional_maxima/mp00411c/proj4_thin_q5.ppm.gz | Bin 415 -> 0 bytes
.../doc/regional_maxima/mp00411c/quant_q4.ppm.gz | Bin 2590062 -> 0 bytes
.../doc/regional_maxima/mp00411c/quant_q5.ppm.gz | Bin 3775184 -> 0 bytes
.../regional_maxima/mp00411c/stats3_all_q4.txt.gz | Bin 292 -> 0 bytes
.../regional_maxima/mp00411c/stats3_all_q5.txt.gz | Bin 701 -> 0 bytes
.../mp00411c/stats3_thick_q4.txt.gz | Bin 244 -> 0 bytes
.../mp00411c/stats3_thick_q5.txt.gz | Bin 584 -> 0 bytes
.../regional_maxima/mp00411c/stats3_thin_q4.txt.gz | Bin 262 -> 0 bytes
.../regional_maxima/mp00411c/stats3_thin_q5.txt.gz | Bin 606 -> 0 bytes
.../regional_maxima/mp00411c/stats4_all_q4.txt.gz | Bin 284 -> 0 bytes
.../regional_maxima/mp00411c/stats4_all_q5.txt.gz | Bin 704 -> 0 bytes
.../mp00411c/stats4_thick_q4.txt.gz | Bin 234 -> 0 bytes
.../mp00411c/stats4_thick_q5.txt.gz | Bin 580 -> 0 bytes
.../regional_maxima/mp00411c/stats4_thin_q4.txt.gz | Bin 255 -> 0 bytes
.../regional_maxima/mp00411c/stats4_thin_q5.txt.gz | Bin 591 -> 0 bytes
.../doc/regional_maxima/mp00411c/synthese.txt.gz | Bin 4062 -> 0 bytes
.../green/exp/annotating/achromastism/Makefile.am | 153 -
.../exp/annotating/achromastism/achromastism.cc | 113 -
.../exp/annotating/achromastism/text-color.txt | 15 -
.../green/exp/annotating/achromastism/text-img.txt | 40 -
.../exp/annotating/achromastism/text-only.txt | 8 -
.../sandbox/green/exp/annotating/bench/Makefile.am | 153 -
milena/sandbox/green/exp/annotating/bench/bench.cc | 1213 -
.../sandbox/green/exp/annotating/error/Makefile.am | 153 -
milena/sandbox/green/exp/annotating/error/error.cc | 700 -
.../sandbox/green/exp/annotating/histo/Makefile.am | 153 -
milena/sandbox/green/exp/annotating/histo/histo.cc | 306 -
.../sandbox/green/exp/annotating/hsv/Makefile.am | 153 -
milena/sandbox/green/exp/annotating/hsv/hsv.cc | 652 -
.../sandbox/green/exp/annotating/hue/Makefile.am | 153 -
milena/sandbox/green/exp/annotating/hue/hue.cc | 291 -
.../green/exp/annotating/hue/text-color.txt | 15 -
.../sandbox/green/exp/annotating/hue/text-img.txt | 40 -
.../sandbox/green/exp/annotating/hue/text-only.txt | 8 -
.../green/exp/annotating/nb_color/Makefile.am | 151 -
.../green/exp/annotating/nb_color/nb_color.cc | 131 -
.../green/exp/annotating/saturation/Makefile.am | 153 -
.../green/exp/annotating/saturation/saturation.cc | 119 -
.../green/exp/annotating/saturation/text-color.txt | 15 -
.../green/exp/annotating/saturation/text-img.txt | 40 -
.../green/exp/annotating/saturation/text-only.txt | 8 -
.../green/exp/annotating/stddev_color/Makefile.am | 151 -
.../exp/annotating/stddev_color/stddev_color.cc | 153 -
.../exp/annotating/stddev_color_16/Makefile.am | 151 -
.../annotating/stddev_color_16/stddev_color_16.cc | 195 -
.../sandbox/green/exp/annotating/value/Makefile.am | 153 -
.../green/exp/annotating/value/text-color.txt | 15 -
.../green/exp/annotating/value/text-img.txt | 40 -
.../green/exp/annotating/value/text-only.txt | 8 -
milena/sandbox/green/exp/annotating/value/value.cc | 316 -
.../green/exp/labeling/regional_maxima/Makefile.am | 151 -
.../labeling/regional_maxima/regional_maxima.cc | 156 -
milena/sandbox/green/mln/accu/stat/histo1d.hh | 348 -
milena/sandbox/green/mln/accu/stat/histo2d.hh | 346 -
milena/sandbox/green/mln/accu/stat/histo3d_hsl.hh | 380 -
milena/sandbox/green/mln/accu/stat/histo3d_rgb.hh | 349 -
milena/sandbox/green/mln/clustering/k_mean.hh | 672 -
milena/sandbox/green/mln/clustering/kmean1d.hh | 1100 -
milena/sandbox/green/mln/clustering/kmean2d.hh | 1343 -
milena/sandbox/green/mln/clustering/kmean3d.hh | 1347 -
milena/sandbox/green/mln/clustering/kmean_rgb.hh | 973 -
milena/sandbox/green/mln/display/display_histo.hh | 180 -
milena/sandbox/green/mln/display/project_histo.hh | 536 -
milena/sandbox/green/mln/fun/p2b/achromatic.hh | 112 -
.../sandbox/green/mln/fun/p2b/component_equals.hh | 99 -
milena/sandbox/green/mln/fun/v2v/achromatism.hh | 64 -
.../sandbox/green/mln/fun/v2v/hue_concentration.hh | 100 -
.../green/mln/fun/v2v/int_u16_to_int_u14.hh | 71 -
milena/sandbox/green/mln/fun/v2v/log.hh | 70 -
milena/sandbox/green/mln/fun/v2v/rg_to_rgb.hh | 70 -
milena/sandbox/green/mln/fun/v2v/rgb8_to_int_u8.hh | 71 -
milena/sandbox/green/mln/fun/v2v/rgb8_to_rgbn.hh | 82 -
.../green/mln/fun/v2v/rgb_to_achromatism_map.hh | 77 -
milena/sandbox/green/mln/fun/v2v/rgb_to_hsv.hh | 149 -
milena/sandbox/green/mln/fun/v2v/rgb_to_hue_map.hh | 96 -
milena/sandbox/green/mln/fun/v2v/rgb_to_rg.hh | 70 -
.../green/mln/fun/v2v/rgb_to_saturation_map.hh | 83 -
.../sandbox/green/mln/fun/v2v/rgb_to_value_map.hh | 75 -
milena/sandbox/green/mln/img_path.hh | 239 -
milena/sandbox/green/mln/io/plot/save_histo_sh.hh | 204 -
milena/sandbox/green/mln/io/plot/save_image_sh.hh | 1058 -
milena/sandbox/green/mln/math/ceil.hh | 64 -
milena/sandbox/green/mln/math/floor.hh | 64 -
milena/sandbox/green/mln/value/hsv.hh | 424 -
milena/sandbox/green/mln/value/rg.hh | 116 -
.../green/tests/accu/stat/histo1d/Makefile.am | 148 -
.../green/tests/accu/stat/histo1d/gaussian.sh | 12 -
.../green/tests/accu/stat/histo1d/histo1d.cc | 706 -
.../green/tests/accu/stat/histo2d/Makefile.am | 148 -
.../green/tests/accu/stat/histo2d/gaussian2d.sh | 21 -
.../green/tests/accu/stat/histo3d_hsl/Makefile.am | 148 -
.../tests/accu/stat/histo3d_hsl/histo3d_hsl.cc | 423 -
.../green/tests/accu/stat/histo3d_rgb/Makefile.am | 148 -
.../tests/accu/stat/histo3d_rgb/histo3d_rgb.cc | 398 -
.../green/tests/clustering/k_mean/Makefile.am | 148 -
.../green/tests/clustering/k_mean/k_mean.cc | 450 -
.../green/tests/clustering/kmean1d/Makefile.am | 148 -
.../green/tests/clustering/kmean1d/kmean1d.cc | 483 -
.../green/tests/io/plot/save_image_sh/Makefile.am | 148 -
.../tests/io/plot/save_image_sh/save_image_sh.cc | 662 -
.../green/tools/annotating/histo/Makefile.am | 150 -
.../sandbox/green/tools/annotating/histo/histo.cc | 143 -
.../sandbox/green/tools/annotating/iz/Makefile.am | 150 -
milena/sandbox/green/tools/annotating/iz/iz.cc | 373 -
.../green/tools/annotating/opening/Makefile.am | 150 -
.../green/tools/annotating/opening/opening.cc | 111 -
.../green/tools/annotating/regmax/Makefile.am | 150 -
.../green/tools/annotating/regmax/regmax.cc | 328 -
milena/sandbox/icdar/2009/README | 13 -
milena/sandbox/icdar/2009/dibco/binarization.cc | 840 -
milena/sandbox/icdar/2009/dibco/quasi.cc | 180 -
.../sandbox/icdar/2009/dibco/svg.1.binarization.cc | 466 -
.../sandbox/icdar/2009/dibco/svg.2.binarization.cc | 738 -
.../sandbox/icdar/2009/dibco/svg.3.binarization.cc | 860 -
milena/sandbox/icdar/2009/dibco/wst-based.sh | 8 -
milena/sandbox/icdar/2009/hsc/clean_input.cc | 41 -
milena/sandbox/icdar/2009/hsc/clean_input.hh | 45 -
milena/sandbox/icdar/2009/hsc/clean_lines.hh | 72 -
.../2009/hsc/clean_lines_with_grouped_bboxes.hh | 104 -
.../icdar/2009/hsc/dummy_input_to_words_dat.cc | 59 -
.../sandbox/icdar/2009/hsc/first_attempts/boxes.cc | 109 -
.../sandbox/icdar/2009/hsc/first_attempts/dist.sh | 8 -
.../icdar/2009/hsc/first_attempts/exec/iz_lines.cc | 106 -
.../2009/hsc/first_attempts/exec/relabel_lines.cc | 296 -
.../2009/hsc/first_attempts/exec/show_lines.cc | 53 -
.../2009/hsc/first_attempts/exec/show_lines_pbm.cc | 44 -
.../sandbox/icdar/2009/hsc/first_attempts/fuzzy.sh | 18 -
.../sandbox/icdar/2009/hsc/first_attempts/main.cc | 389 -
.../icdar/2009/hsc/first_attempts/reduce.sh | 4 -
.../sandbox/icdar/2009/hsc/first_attempts/words.sh | 7 -
.../icdar/2009/hsc/first_attempts/words_25p.sh | 11 -
milena/sandbox/icdar/2009/hsc/get_line_images.hh | 69 -
milena/sandbox/icdar/2009/hsc/icdar2ppm.cc | 16 -
milena/sandbox/icdar/2009/hsc/icdar2ppm.hh | 35 -
milena/sandbox/icdar/2009/hsc/icdar_io.cc | 51 -
.../sandbox/icdar/2009/hsc/input_lines_to_lines.cc | 46 -
milena/sandbox/icdar/2009/hsc/input_to_lines.hh | 46 -
.../sandbox/icdar/2009/hsc/input_to_lines_dat.cc | 88 -
.../sandbox/icdar/2009/hsc/input_to_words_dat.cc | 146 -
milena/sandbox/icdar/2009/hsc/input_to_ws.hh | 116 -
milena/sandbox/icdar/2009/hsc/input_to_wsl.cc | 68 -
milena/sandbox/icdar/2009/hsc/io/icdar/load.hh | 96 -
milena/sandbox/icdar/2009/hsc/io/icdar/save.hh | 89 -
milena/sandbox/icdar/2009/hsc/label_maj.hh | 197 -
milena/sandbox/icdar/2009/hsc/line_to_words.hh | 166 -
milena/sandbox/icdar/2009/hsc/lines_to_boxes.cc | 54 -
milena/sandbox/icdar/2009/hsc/lines_to_words.cc | 50 -
.../sandbox/icdar/2009/hsc/old_input_to_lines.cc | 380 -
milena/sandbox/icdar/2009/hsc/ws_to_wsl.hh | 451 -
milena/sandbox/icdar/2009/pscomp/iz.cc | 174 -
milena/sandbox/icdar/2009/pscomp/rect_filter.cc | 165 -
milena/sandbox/igr/code/test.cc | 50 -
.../sandbox/inim/2009/binarization/binarization.cc | 36 -
.../sandbox/inim/2009/binarization/binarization.hh | 78 -
.../2009/binarization/proof-of-concept/ChangeLog | 69 -
.../2009/binarization/proof-of-concept/Makefile | 87 -
.../binarization/proof-of-concept/build/Makefile | 79 -
.../proof-of-concept/build/configure.in | 5 -
.../binarization/proof-of-concept/check/Makefile | 71 -
.../binarization/proof-of-concept/check/graph.sh | 27 -
.../binarization/proof-of-concept/check/histo.gp | 19 -
.../2009/binarization/proof-of-concept/configure | 264 -
.../binarization/proof-of-concept/configure.in | 26 -
.../binarization/proof-of-concept/scripts/flower | 33 -
.../proof-of-concept/scripts/init_tar.sh | 14 -
.../binarization/proof-of-concept/scripts/todo.sh | 26 -
.../binarization/proof-of-concept/src/basic.cc | 75 -
.../binarization/proof-of-concept/src/gradient.cc | 109 -
.../binarization/proof-of-concept/src/snake2d.hh | 190 -
.../binarization/proof-of-concept/src/util.hxx | 97 -
milena/sandbox/inim/2009/binarization/snake2d.cc | 39 -
milena/sandbox/inim/2009/binarization/snake2d.hh | 190 -
milena/sandbox/inim/2009/classif/Makefile | 87 -
milena/sandbox/inim/2009/classif/plotscript | 4 -
milena/sandbox/inim/2009/classif/src/display.hh | 80 -
milena/sandbox/inim/2009/classif/src/iccvg04.cc | 171 -
milena/sandbox/inim/2009/classif/src/max_tree.hh | 312 -
milena/sandbox/inim/2009/classif/src/proj.hh | 139 -
milena/sandbox/inim/2009/classif/src/v2.cc | 178 -
milena/sandbox/inim/2009/color/README | 83 -
milena/sandbox/inim/2009/color/laplacien.cc | 130 -
.../inim/2009/color/min_tree_area_filter.cc | 515 -
milena/sandbox/inim/2009/color/min_tree_color.cc | 536 -
.../sandbox/inim/2009/color/min_tree_color_v2.cc | 533 -
.../inim/2009/color/min_tree_height_filter.cc | 553 -
.../inim/2009/color/min_tree_volume_filter.cc | 551 -
milena/sandbox/inim/2009/color/reference.cc | 557 -
milena/sandbox/inim/2009/color/reference2.cc | 408 -
milena/sandbox/inim/2009/color/src/convert.hh | 37 -
milena/sandbox/inim/2009/color/src/distance.hh | 52 -
milena/sandbox/inim/2009/color/src/graph.hh | 62 -
milena/sandbox/inim/2009/color/src/io.hh | 57 -
milena/sandbox/inim/2009/nature/Makefile | 24 -
milena/sandbox/inim/2009/nature/closing.cc | 61 -
milena/sandbox/inim/2009/nature/co_occurence.hh | 77 -
milena/sandbox/inim/2009/nature/erosion.cc | 60 -
milena/sandbox/inim/2009/nature/fft.cc | 61 -
milena/sandbox/inim/2009/nature/gradient.cc | 60 -
milena/sandbox/inim/2009/nature/histo_hsi.cc | 181 -
milena/sandbox/inim/2009/nature/hom.cc | 316 -
milena/sandbox/inim/2009/nature/mco.cc | 48 -
milena/sandbox/inim/2009/nature/nature.cc | 499 -
milena/sandbox/inim/2009/nature/opening.cc | 61 -
milena/sandbox/inim/2009/nature/proj.cc | 68 -
milena/sandbox/inim/2009/nature/proj.hh | 64 -
milena/sandbox/inim/2009/nature/test.sh | 11 -
milena/sandbox/inim/2009/ocr/Makefile | 26 -
milena/sandbox/inim/2009/ocr/check.sh | 31 -
milena/sandbox/inim/2009/ocr/check_simple_point.cc | 61 -
.../inim/2009/ocr/compute_local_configurations.cc | 74 -
milena/sandbox/inim/2009/ocr/enlarge.hh | 202 -
.../sandbox/inim/2009/ocr/ocr_with_preprocess.cc | 173 -
.../inim/2009/ocr/ocr_without_preprocess.cc | 90 -
milena/sandbox/inim/2009/ocr/resize.hh | 96 -
milena/sandbox/inim/2009/ocr/simple_point.cc | 39 -
milena/sandbox/inim/2009/ocr/simple_point.hh | 206 -
milena/sandbox/inim/2009/ocr/skeleton.hh | 200 -
milena/sandbox/inim/2009/ocr/skeleton.old.cc | 30 -
milena/sandbox/inim/2009/ocr/skeleton.old.hh | 612 -
milena/sandbox/inim/2009/ocr/tesseract_wrap.hh | 91 -
milena/sandbox/inim/2010/blur/AUTHORS | 2 -
milena/sandbox/inim/2010/blur/Makefile | 29 -
milena/sandbox/inim/2010/blur/README | 7 -
milena/sandbox/inim/2010/blur/advance_iterator.hh | 55 -
milena/sandbox/inim/2010/blur/advance_iterator.hxx | 95 -
milena/sandbox/inim/2010/blur/cuttor.hh | 61 -
milena/sandbox/inim/2010/blur/cuttor.hxx | 304 -
milena/sandbox/inim/2010/blur/main.cc | 39 -
milena/sandbox/inim/2010/blur/vect_it.hh | 43 -
milena/sandbox/inim/2010/blur/vect_it.hxx | 152 -
milena/sandbox/inim/2010/blur/vect_it_OLD.hxx | 145 -
milena/sandbox/inim/2010/blur/vector.hh | 43 -
milena/sandbox/inim/2010/blur/vector.hxx | 115 -
milena/sandbox/inim/2010/boxes/Makefile | 47 -
milena/sandbox/inim/2010/boxes/boxes.cc | 221 -
milena/sandbox/inim/2010/boxes/configure | 27 -
milena/sandbox/inim/2010/cag/Makefile | 7 -
milena/sandbox/inim/2010/cag/README | 47 -
milena/sandbox/inim/2010/cag/get_lines.hh | 113 -
milena/sandbox/inim/2010/cag/graph.hh | 189 -
milena/sandbox/inim/2010/cag/main.cc | 113 -
milena/sandbox/inim/2010/cag/superpose.hh | 125 -
milena/sandbox/inim/2010/morpho/README | 19 -
milena/sandbox/inim/2010/morpho/configure | 45 -
milena/sandbox/inim/2010/morpho/dilation-n.hh | 41 -
milena/sandbox/inim/2010/morpho/erosion-n.hh | 41 -
milena/sandbox/inim/2010/morpho/main_dilation-n.cc | 54 -
milena/sandbox/inim/2010/morpho/morpho.cc | 129 -
milena/sandbox/inim/2010/morpho/run.sh | 21 -
milena/sandbox/inim/2010/page/AUTHORS | 3 -
milena/sandbox/inim/2010/page/Makefile | 43 -
milena/sandbox/inim/2010/page/README | 51 -
.../inim/2010/page/binarization/binarization.hh | 36 -
.../inim/2010/page/binarization/binarization.hxx | 72 -
.../inim/2010/page/binarization/functors.hh | 23 -
.../inim/2010/page/binarization/functors.hxx | 33 -
.../inim/2010/page/binarization/grayscale.hh | 32 -
.../inim/2010/page/binarization/grayscale.hxx | 15 -
.../inim/2010/page/binarization/integral-image.hh | 34 -
.../inim/2010/page/binarization/integral-image.hxx | 57 -
.../sandbox/inim/2010/page/check_size_functor.hh | 30 -
milena/sandbox/inim/2010/page/main.cc | 89 -
milena/sandbox/inim/2010/page/white.hh | 36 -
milena/sandbox/inim/2010/page/white.hxx | 233 -
milena/sandbox/inim/2010/rag/Makefile | 25 -
milena/sandbox/inim/2010/rag/center_weight.hh | 183 -
milena/sandbox/inim/2010/rag/dijkstra.hh | 71 -
.../sandbox/inim/2010/rag/p_vertices_with_accu.hh | 115 -
milena/sandbox/inim/2010/rag/rag.cc | 29 -
milena/sandbox/inim/2010/rag/rag.hh | 246 -
milena/sandbox/inim/2011/fredwin/Makefile | 37 -
milena/sandbox/inim/2011/fredwin/configure | 21 -
milena/sandbox/inim/2011/fredwin/inim.cc | 273 -
milena/sandbox/jardonnet/TODO | 6 -
milena/sandbox/jardonnet/array/Makefile | 2 -
milena/sandbox/jardonnet/array/array.cc | 22 -
milena/sandbox/jardonnet/array/array.hh | 300 -
milena/sandbox/jardonnet/array/old/1d.hh | 293 -
milena/sandbox/jardonnet/array/old/1d.hxx | 237 -
milena/sandbox/jardonnet/array/old/2d.hh | 327 -
milena/sandbox/jardonnet/array/old/2d.hxx | 283 -
milena/sandbox/jardonnet/array/old/3d.hh | 334 -
milena/sandbox/jardonnet/array/old/3d.hxx | 293 -
milena/sandbox/jardonnet/array/old/all.hh | 36 -
milena/sandbox/jardonnet/array/old/nd.hh | 50 -
milena/sandbox/jardonnet/array/old/objs.hh | 75 -
milena/sandbox/jardonnet/icc.txt | 2 -
milena/sandbox/jardonnet/igr/Makefile | 61 -
milena/sandbox/jardonnet/igr/check/check | 10 -
milena/sandbox/jardonnet/igr/check/s7.ppm | 6001 -
milena/sandbox/jardonnet/igr/check/tiny.ppm | 317 -
milena/sandbox/jardonnet/igr/src/igr.cc | 109 -
milena/sandbox/jardonnet/n_cmpt/Makefile | 46 -
milena/sandbox/jardonnet/n_cmpt/check/mg_ima.pgm | Bin 96121 -> 0 bytes
milena/sandbox/jardonnet/n_cmpt/check/test.pgm | 5 -
milena/sandbox/jardonnet/n_cmpt/check/test2.pgm | Bin 152 -> 0 bytes
milena/sandbox/jardonnet/n_cmpt/check/test3.pgm | Bin 152 -> 0 bytes
milena/sandbox/jardonnet/n_cmpt/check/test4.pgm | Bin 114 -> 0 bytes
milena/sandbox/jardonnet/n_cmpt/check/tiny.pgm | 193 -
.../jardonnet/n_cmpt/diff_ref_fused_on_small | 13 -
milena/sandbox/jardonnet/n_cmpt/fused | 26 -
milena/sandbox/jardonnet/n_cmpt/fused_filter.cc | 254 -
milena/sandbox/jardonnet/n_cmpt/n_cmpt.cc | 43 -
milena/sandbox/jardonnet/n_cmpt/n_cmpt.hh | 193 -
milena/sandbox/jardonnet/n_cmpt/n_cmpt2.cc | 37 -
milena/sandbox/jardonnet/n_cmpt/n_cmpt2.hh | 175 -
milena/sandbox/jardonnet/n_cmpt/n_cmpt3.cc | 46 -
milena/sandbox/jardonnet/n_cmpt/n_cmpt3.hh | 205 -
milena/sandbox/jardonnet/n_cmpt/n_cmpt4.cc | 48 -
milena/sandbox/jardonnet/n_cmpt/n_cmpt4.hh | 208 -
milena/sandbox/jardonnet/n_cmpt/n_cmpt5.cc | 46 -
milena/sandbox/jardonnet/n_cmpt/n_cmpt5.hh | 253 -
milena/sandbox/jardonnet/n_cmpt/nwst.cc | 48 -
milena/sandbox/jardonnet/n_cmpt/nwst.hh | 200 -
milena/sandbox/jardonnet/n_cmpt/prob.pgm | 5 -
milena/sandbox/jardonnet/n_cmpt/ref | 22 -
milena/sandbox/jardonnet/n_cmpt/ref_filter.cc | 226 -
milena/sandbox/jardonnet/n_cmpt/seg15.pgm | 5 -
milena/sandbox/jardonnet/n_cmpt/test3.cc | 42 -
.../jardonnet/n_cmpt/test_attribute_watershed.cc | 79 -
milena/sandbox/jardonnet/n_cmpt/tikz.cc | 63 -
milena/sandbox/jardonnet/n_cmpt/tikz.hh | 309 -
milena/sandbox/jardonnet/n_cmpt/tiny_seg15.pgm | 5 -
milena/sandbox/jardonnet/n_cmpt/wst.cc | 46 -
milena/sandbox/jardonnet/perl/hxx.pl | 27 -
milena/sandbox/jardonnet/perl/test/all.hh | 63 -
milena/sandbox/jardonnet/perl/test/c.hh | 140 -
milena/sandbox/jardonnet/perl/test/cast.hh | 85 -
milena/sandbox/jardonnet/perl/test/i2v/all.hh | 56 -
milena/sandbox/jardonnet/perl/test/i2v/all_to.hh | 108 -
milena/sandbox/jardonnet/perl/test/i2v/array.hh | 147 -
.../jardonnet/perl/test/internal/selector.hh | 200 -
.../perl/test/internal/x2x_linear_impl.hh | 102 -
milena/sandbox/jardonnet/perl/test/ops.hh | 199 -
milena/sandbox/jardonnet/perl/test/p2b/all.hh | 56 -
milena/sandbox/jardonnet/perl/test/p2b/chess.hh | 78 -
milena/sandbox/jardonnet/perl/test/p2b/has.hh | 137 -
milena/sandbox/jardonnet/perl/test/p2v/all.hh | 58 -
milena/sandbox/jardonnet/perl/test/p2v/elifs.hh | 85 -
milena/sandbox/jardonnet/perl/test/p2v/iota.hh | 106 -
milena/sandbox/jardonnet/perl/test/p2v/ternary.hh | 120 -
.../sandbox/jardonnet/perl/test/v2b/threshold.hh | 90 -
milena/sandbox/jardonnet/perl/test/v2v/abs.hh | 78 -
milena/sandbox/jardonnet/perl/test/v2v/all.hh | 61 -
milena/sandbox/jardonnet/perl/test/v2v/cast.hh | 81 -
milena/sandbox/jardonnet/perl/test/v2v/dec.hh | 78 -
milena/sandbox/jardonnet/perl/test/v2v/enc.hh | 77 -
milena/sandbox/jardonnet/perl/test/v2v/id.hh | 78 -
milena/sandbox/jardonnet/perl/test/v2v/inc.hh | 78 -
milena/sandbox/jardonnet/perl/test/v2v/linear.hh | 94 -
milena/sandbox/jardonnet/perl/test/v2v/norm.hh | 130 -
.../sandbox/jardonnet/perl/test/v2v/rgb_to_hsi.hh | 143 -
milena/sandbox/jardonnet/perl/test/v2v/saturate.hh | 129 -
milena/sandbox/jardonnet/perl/test/vv2v/max.hh | 77 -
milena/sandbox/jardonnet/perl/test/vv2v/min.hh | 77 -
milena/sandbox/jardonnet/perl/test/x2x/all.hh | 66 -
.../jardonnet/perl/test/x2x/geom/composed.hh | 285 -
.../jardonnet/perl/test/x2x/geom/rotation.hh | 243 -
.../jardonnet/perl/test/x2x/geom/translation.hh | 152 -
.../jardonnet/perl/test/x2x/interpol/bilinear.hh | 139 -
.../jardonnet/perl/test/x2x/interpol/linear.hh | 124 -
.../jardonnet/perl/test/x2x/interpol/test.cc | 14 -
milena/sandbox/jardonnet/registration/center.hh | 72 -
milena/sandbox/jardonnet/registration/chamfer.hh | 189 -
milena/sandbox/jardonnet/registration/cloud.hh | 107 -
milena/sandbox/jardonnet/registration/cov.hh | 82 -
milena/sandbox/jardonnet/registration/cross_cov.hh | 18 -
milena/sandbox/jardonnet/registration/exp_val.hh | 73 -
milena/sandbox/jardonnet/registration/final_qk.hh | 111 -
.../jardonnet/registration/frankel_young.hh | 46 -
milena/sandbox/jardonnet/registration/icp.hh | 255 -
milena/sandbox/jardonnet/registration/icp_ref.hh | 234 -
.../jardonnet/registration/interpolation.hh | 41 -
milena/sandbox/jardonnet/registration/jacobi.hh | 116 -
milena/sandbox/jardonnet/registration/misc.hh | 19 -
.../sandbox/jardonnet/registration/multiscale.hh | 78 -
milena/sandbox/jardonnet/registration/power_it.hh | 39 -
.../sandbox/jardonnet/registration/projection.hh | 86 -
milena/sandbox/jardonnet/registration/quat7.hh | 191 -
.../sandbox/jardonnet/registration/registration.hh | 172 -
milena/sandbox/jardonnet/registration/rotation.hh | 70 -
milena/sandbox/jardonnet/registration/save.hh | 131 -
milena/sandbox/jardonnet/registration/tools.hh | 314 -
milena/sandbox/jardonnet/registration/update_qk.hh | 74 -
milena/sandbox/jardonnet/registration/variance.hh | 27 -
.../jardonnet/subsampling/gaussian_subsampling.hh | 93 -
.../jardonnet/subsampling/sub_sampled_image.hh | 226 -
milena/sandbox/jardonnet/test/Makefile | 57 -
milena/sandbox/jardonnet/test/bench | 88 -
milena/sandbox/jardonnet/test/bench.rb | 39 -
milena/sandbox/jardonnet/test/big_chess.cc | 76 -
.../sandbox/jardonnet/test/final/final_qk2_1.ppm | Bin 840120 -> 0 bytes
.../sandbox/jardonnet/test/final/final_qk2_2.ppm | Bin 840120 -> 0 bytes
milena/sandbox/jardonnet/test/final/final_qk_1.ppm | Bin 1016184 -> 0 bytes
.../jardonnet/test/final/final_qk_1_c1_x1.ppm | Bin 726972 -> 0 bytes
milena/sandbox/jardonnet/test/final/final_qk_2.ppm | Bin 840120 -> 0 bytes
.../jardonnet/test/final/final_qk_2_c1_x1.ppm | Bin 726972 -> 0 bytes
milena/sandbox/jardonnet/test/final/final_qk_3.ppm | Bin 1016184 -> 0 bytes
milena/sandbox/jardonnet/test/final/no_final.ppm | Bin 840120 -> 0 bytes
.../jardonnet/test/final/no_final_1_c1_x1.ppm | Bin 726972 -> 0 bytes
milena/sandbox/jardonnet/test/gaussian.cc | 21 -
.../sandbox/jardonnet/test/gaussian_subsampling.cc | 21 -
milena/sandbox/jardonnet/test/icp.cc | 122 -
milena/sandbox/jardonnet/test/icp_ref.cc | 109 -
milena/sandbox/jardonnet/test/img/c0.pbm | 5 -
milena/sandbox/jardonnet/test/img/c1.pbm | Bin 20050 -> 0 bytes
milena/sandbox/jardonnet/test/img/c10.pbm | Bin 1351 -> 0 bytes
milena/sandbox/jardonnet/test/img/c11.pbm | 4 -
milena/sandbox/jardonnet/test/img/c2.pbm | Bin 20050 -> 0 bytes
milena/sandbox/jardonnet/test/img/c3.pbm | Bin 20050 -> 0 bytes
milena/sandbox/jardonnet/test/img/c4.pbm | 5 -
milena/sandbox/jardonnet/test/img/c5.pbm | Bin 5050 -> 0 bytes
milena/sandbox/jardonnet/test/img/c55.pbm | Bin 5050 -> 0 bytes
milena/sandbox/jardonnet/test/img/c6.pbm | 4 -
milena/sandbox/jardonnet/test/img/c7.pbm | 4 -
milena/sandbox/jardonnet/test/img/c8.pbm | 4 -
milena/sandbox/jardonnet/test/img/c9.pbm | 4 -
milena/sandbox/jardonnet/test/img/x0.pbm | 5 -
milena/sandbox/jardonnet/test/img/x1.pbm | 4 -
milena/sandbox/jardonnet/test/img/x10.pbm | Bin 1351 -> 0 bytes
milena/sandbox/jardonnet/test/img/x11.pbm | 4 -
milena/sandbox/jardonnet/test/img/x2.pbm | Bin 20050 -> 0 bytes
milena/sandbox/jardonnet/test/img/x3.pbm | Bin 20050 -> 0 bytes
milena/sandbox/jardonnet/test/img/x4.pbm | Bin 20050 -> 0 bytes
milena/sandbox/jardonnet/test/img/x5.pbm | 4 -
milena/sandbox/jardonnet/test/img/x6.pbm | 4 -
milena/sandbox/jardonnet/test/img/x7.pbm | Bin 45050 -> 0 bytes
milena/sandbox/jardonnet/test/img/x8.pbm | Bin 45050 -> 0 bytes
milena/sandbox/jardonnet/test/img/x9.pbm | 6 -
milena/sandbox/jardonnet/test/length.ppm | Bin 840120 -> 0 bytes
milena/sandbox/jardonnet/test/no_final.ppm | Bin 1016184 -> 0 bytes
milena/sandbox/jardonnet/test/plotscript | 9 -
milena/sandbox/jardonnet/test/reduce.cc | 26 -
milena/sandbox/jardonnet/test/registration.cc | 71 -
milena/sandbox/jardonnet/test/script_latex.plot | 8 -
milena/sandbox/jardonnet/test/subsampling.cc | 22 -
milena/sandbox/jardonnet/test/test.cc | 12 -
milena/sandbox/jardonnet/test/test.rb | 51 -
milena/sandbox/jardonnet/test/type.cc | 15 -
milena/sandbox/jardonnet/virtual/Makefile | 2 -
milena/sandbox/jardonnet/virtual/access.cc | 92 -
milena/sandbox/jardonnet/virtual/access.hh | 179 -
milena/sandbox/jardonnet/virtual/bilinear.ppm | Bin 786552 -> 0 bytes
milena/sandbox/jardonnet/virtual/lena.pgm | 4 -
milena/sandbox/jardonnet/virtual/lena.ppm | 541 -
milena/sandbox/jardonnet/virtual/nn.ppm | Bin 786552 -> 0 bytes
milena/sandbox/laurent/ismm2009.cc | 1178 -
milena/sandbox/laurent/ismm2009.hh | 342 -
milena/sandbox/laurent/memo/ismm2009.v0.cc | 563 -
milena/sandbox/laurent/memo/ismm2009.v1.cc | 745 -
milena/sandbox/laurent/memo/ismm2009.v2.cc | 978 -
milena/sandbox/laurent/playing_with_attributes.cc | 397 -
milena/sandbox/lazzara/afp/micro_films/Makefile | 8 -
.../lazzara/afp/micro_films/demat_mf_afp.sh | 52 -
.../sandbox/lazzara/afp/micro_films/extract_mf.cc | 126 -
.../lazzara/afp/micro_films/keep_background.cc | 85 -
.../sandbox/lazzara/afp/micro_films/split_image.cc | 80 -
milena/sandbox/lazzara/csv2vtk/csv2vtk.cc | 83 -
milena/sandbox/lazzara/fonctionnalites_milena.ods | Bin 21834 -> 0 bytes
milena/sandbox/lazzara/igr/gui/Makefile.am | 11 -
milena/sandbox/lazzara/igr/gui/demo.pro | 16 -
.../sandbox/lazzara/igr/gui/src/bak/mainwindow.cc | 441 -
.../sandbox/lazzara/igr/gui/src/bak/mainwindow.hh | 146 -
milena/sandbox/lazzara/igr/gui/src/display.cc | 135 -
milena/sandbox/lazzara/igr/gui/src/display.hh | 88 -
milena/sandbox/lazzara/igr/gui/src/display_seg.cc | 172 -
milena/sandbox/lazzara/igr/gui/src/display_seg.hh | 95 -
milena/sandbox/lazzara/igr/gui/src/edit_seg.cc | 250 -
milena/sandbox/lazzara/igr/gui/src/edit_seg.hh | 89 -
milena/sandbox/lazzara/igr/gui/src/image_viewer.cc | 194 -
milena/sandbox/lazzara/igr/gui/src/image_viewer.hh | 102 -
.../igr/gui/src/internal/interactive_scene.cc | 88 -
.../igr/gui/src/internal/interactive_scene.hh | 73 -
milena/sandbox/lazzara/igr/gui/src/main.cc | 39 -
milena/sandbox/lazzara/igr/gui/src/main_window.cc | 56 -
milena/sandbox/lazzara/igr/gui/src/main_window.hh | 60 -
milena/sandbox/lazzara/igr/gui/src/to_qimage.hh | 63 -
milena/sandbox/lazzara/igr/gui/src/widgets.cc | 4 -
.../sandbox/lazzara/igr/gui/ui/bak/mainwindow.ui | 277 -
milena/sandbox/lazzara/igr/gui/ui/display.ui | 88 -
milena/sandbox/lazzara/igr/gui/ui/display_seg.ui | 108 -
milena/sandbox/lazzara/igr/gui/ui/edit_seg.ui | 97 -
milena/sandbox/lazzara/igr/gui/ui/image_viewer.ui | 154 -
milena/sandbox/lazzara/igr/gui/ui/main_window.ui | 75 -
milena/sandbox/lazzara/igr/igr-biggest-comp.cc | 294 -
milena/sandbox/lazzara/igr/igr-cloud.cc | 61 -
milena/sandbox/lazzara/igr/igr.cc | 295 -
.../sandbox/lazzara/igr/irm/grad_clo_and_wshd.cc | 93 -
milena/sandbox/lazzara/igr/irm/hsl_grad_and_wst.cc | 142 -
milena/sandbox/lazzara/igr/irm/wst_rag.cc | 298 -
milena/sandbox/lazzara/igr/irm/wst_rag_hsl.cc | 310 -
.../lazzara/igr/irm_seg_with_mm_and_rag.mine.cc | 331 -
milena/sandbox/lazzara/igr/registration_3d.cc | 58 -
milena/sandbox/lazzara/igr/tr_image.cc | 185 -
.../lazzara/scribo/binarization_naive/main.cc | 54 -
.../lazzara/scribo/binarization_naive/toto.cc | 28 -
milena/sandbox/lazzara/scribo/fill_holes/main.cc | 118 -
.../separateurs_materialises/lines_pattern.cc | 69 -
.../sandbox/lazzara/scribo/skeleton_crest/main.cc | 52 -
milena/sandbox/markov/T_gen.hh | 76 -
milena/sandbox/markov/approx_exp.hh | 77 -
milena/sandbox/markov/markov.cc | 57 -
milena/sandbox/markov/markov.hh | 112 -
milena/sandbox/markov/random.hh | 29 -
milena/sandbox/markov/random.hxx | 53 -
milena/sandbox/modules/icdar/lines.cc | 358 -
milena/sandbox/modules/icdar/words.cc | 250 -
milena/sandbox/nivault/dmap.hh | 577 -
milena/sandbox/nivault/dmap.hxx | 372 -
milena/sandbox/nivault/dyn_line.hh | 183 -
milena/sandbox/nivault/extract_character.cc | 360 -
milena/sandbox/nivault/extract_score.cc | 228 -
milena/sandbox/nivault/log | 19 -
milena/sandbox/nivault/median.hh | 257 -
milena/sandbox/nivault/plugin-gimp/.gitignore | 13 -
milena/sandbox/nivault/plugin-gimp/AUTHORS | 2 -
milena/sandbox/nivault/plugin-gimp/COPYING | 21 -
milena/sandbox/nivault/plugin-gimp/ChangeLog | 347 -
milena/sandbox/nivault/plugin-gimp/HACKING | 29 -
milena/sandbox/nivault/plugin-gimp/INSTALL | 229 -
milena/sandbox/nivault/plugin-gimp/Makefile.am | 15 -
milena/sandbox/nivault/plugin-gimp/TODO | 1 -
milena/sandbox/nivault/plugin-gimp/autogen.sh | 184 -
milena/sandbox/nivault/plugin-gimp/configure.ac | 125 -
.../sandbox/nivault/plugin-gimp/help/Makefile.am | 3 -
.../nivault/plugin-gimp/help/en/Makefile.am | 9 -
.../nivault/plugin-gimp/help/en/gimp-help.xml | 4 -
.../sandbox/nivault/plugin-gimp/help/en/index.html | 33 -
.../nivault/plugin-gimp/help/images/Makefile.am | 8 -
.../nivault/plugin-gimp/help/images/wilber.png | Bin 5022 -> 0 bytes
milena/sandbox/nivault/plugin-gimp/po/ChangeLog | 72 -
milena/sandbox/nivault/plugin-gimp/po/az.po | 115 -
milena/sandbox/nivault/plugin-gimp/po/de.po | 91 -
milena/sandbox/nivault/plugin-gimp/po/fr.po | 114 -
milena/sandbox/nivault/plugin-gimp/po/sk.po | 115 -
milena/sandbox/nivault/plugin-gimp/po/sv.po | 116 -
milena/sandbox/nivault/plugin-gimp/po/zh_TW.po | 114 -
milena/sandbox/nivault/plugin-gimp/src/Makefile.am | 27 -
.../sandbox/nivault/plugin-gimp/src/build-image.hh | 55 -
.../nivault/plugin-gimp/src/build-image.hxx | 103 -
.../sandbox/nivault/plugin-gimp/src/gimp-image.hh | 620 -
.../sandbox/nivault/plugin-gimp/src/interface.hh | 40 -
.../sandbox/nivault/plugin-gimp/src/interface.hxx | 94 -
milena/sandbox/nivault/plugin-gimp/src/main.cc | 153 -
.../sandbox/nivault/plugin-gimp/src/plugin-intl.hh | 45 -
milena/sandbox/nivault/rotation.cc | 72 -
milena/sandbox/nivault/tests/pouet.cc | 49 -
milena/sandbox/nivault/tests/test | 4 -
milena/sandbox/nivault/vec.hh | 363 -
milena/sandbox/pellegrin/Makefile | 26 -
milena/sandbox/pellegrin/cond_inheritance/Makefile | 2 -
.../cond_inheritance/concept/point_set.hh | 72 -
.../cond_inheritance/internal/multi_set.hh | 72 -
.../cond_inheritance/internal/point_set_base.hh | 97 -
.../pellegrin/cond_inheritance/internal/uni_set.hh | 70 -
.../sandbox/pellegrin/cond_inheritance/p_array.hh | 71 -
milena/sandbox/pellegrin/cond_inheritance/p_set.hh | 71 -
.../cond_inheritance/test_cond_inherit.cc | 61 -
milena/sandbox/pellegrin/first_test.cc | 40 -
.../pellegrin/set/core/concept/point_set.hh | 246 -
.../pellegrin/set/core/internal/multi_set.hh | 176 -
.../sandbox/pellegrin/set/core/internal/uni_set.hh | 176 -
milena/sandbox/pellegrin/set/core/line2d.hh | 212 -
milena/sandbox/pellegrin/set/core/p_array.hh | 247 -
milena/sandbox/pellegrin/set/core/p_bgraph.hh | 235 -
milena/sandbox/pellegrin/set/core/p_graph.hh | 263 -
milena/sandbox/pellegrin/set/core/p_line_graph.hh | 178 -
.../sandbox/pellegrin/set/core/p_priority_queue.hh | 365 -
.../pellegrin/set/core/p_priority_queue_fast.hh | 365 -
.../set/core/p_priority_queue_fast_with_array.hh | 351 -
milena/sandbox/pellegrin/set/core/p_queue.hh | 311 -
milena/sandbox/pellegrin/set/core/p_queue_fast.hh | 318 -
milena/sandbox/pellegrin/set/core/p_run.hh | 250 -
milena/sandbox/pellegrin/set/core/p_runs.hh | 541 -
milena/sandbox/pellegrin/set/core/p_set.hh | 195 -
milena/sandbox/pellegrin/set/core/pset_if.hh | 227 -
milena/sandbox/pellegrin/set/test/Makefile | 16 -
milena/sandbox/pellegrin/set/test/detest.sh | 17 -
milena/sandbox/pellegrin/set/test/p_bgraph.cc | 85 -
.../sandbox/pellegrin/set/test/p_priority_queue.cc | 98 -
.../pellegrin/set/test/p_priority_queue_fast.cc | 98 -
.../set/test/p_priority_queue_fast_with_array.cc | 105 -
milena/sandbox/pellegrin/set/test/p_queue.cc | 57 -
milena/sandbox/pellegrin/set/test/p_queue_fast.cc | 57 -
milena/sandbox/pellegrin/set/test/p_runs.cc | 82 -
milena/sandbox/pellegrin/set/test/p_set.cc | 57 -
milena/sandbox/pellegrin/set/test/pset_if.cc | 53 -
milena/sandbox/pellegrin/set/test/test.sh | 18 -
milena/sandbox/pellegrin/set/trait/point_set.hh | 110 -
milena/sandbox/pellegrin/set/types_de_points.txt | 14 -
milena/sandbox/roland/.gitignore | 3 -
milena/sandbox/roland/Makefile | 25 -
milena/sandbox/roland/double.cc | 47 -
milena/sandbox/roland/min-max.cc | 48 -
milena/sandbox/roland/morpho/lower_completion.hh | 152 -
.../roland/morpho/shortest_path_watershed.hh | 221 -
milena/sandbox/theo/Rd/debase.union_find.hh | 165 -
milena/sandbox/theo/Rd/deco.cc | 71 -
milena/sandbox/theo/Rd/diff.cc | 28 -
milena/sandbox/theo/Rd/diff_pgm.cc | 43 -
milena/sandbox/theo/Rd/hybrid.cc | 53 -
milena/sandbox/theo/Rd/hybrid.hh | 117 -
milena/sandbox/theo/Rd/min.cc | 42 -
milena/sandbox/theo/Rd/parallel.cc | 54 -
milena/sandbox/theo/Rd/parallel.hh | 85 -
milena/sandbox/theo/Rd/parallel_wo.cc | 46 -
milena/sandbox/theo/Rd/queue_based.cc | 51 -
milena/sandbox/theo/Rd/queue_based.hh | 124 -
milena/sandbox/theo/Rd/sequential.cc | 50 -
milena/sandbox/theo/Rd/sequential.hh | 87 -
milena/sandbox/theo/Rd/sequential_bench.cc | 51 -
milena/sandbox/theo/Rd/sequential_bench.hh | 100 -
milena/sandbox/theo/Rd/svg.queue_based.hh | 118 -
milena/sandbox/theo/Rd/union_find.cc | 52 -
milena/sandbox/theo/Rd/union_find.hh | 166 -
milena/sandbox/theo/Rd/utils.hh | 269 -
milena/sandbox/theo/browsing/fwd.cc | 515 -
milena/sandbox/theo/browsing/fwd.hh | 88 -
milena/sandbox/theo/color/blen_pix.hh | 187 -
milena/sandbox/theo/color/change_attributes.hh | 360 -
milena/sandbox/theo/color/filter_blen_rgb_edges.cc | 387 -
.../theo/color/filter_meandist_rgb_pixels.cc | 227 -
milena/sandbox/theo/color/mean_rgb_pix.hh | 151 -
milena/sandbox/theo/color/segment.hh | 578 -
milena/sandbox/theo/color/segment_gl_pixels.cc | 117 -
milena/sandbox/theo/color/segment_rgb_edges.cc | 368 -
milena/sandbox/theo/color/segment_rgb_pixels.cc | 205 -
milena/sandbox/theo/color/sum_pix.hh | 162 -
milena/sandbox/theo/compute_parent_more.hh | 191 -
milena/sandbox/theo/cs2d/cs2d.cc | 110 -
milena/sandbox/theo/cs2d/cs2d.hh | 172 -
milena/sandbox/theo/cs2d/cs2d_morpho.hh | 372 -
milena/sandbox/theo/cs2d/cs2d_utils.hh | 251 -
milena/sandbox/theo/cs2d/dbl_neighb.hh | 167 -
milena/sandbox/theo/cs2d/kruskal.cc | 357 -
milena/sandbox/theo/cs2d/tuto.cc | 145 -
milena/sandbox/theo/csi/edwin.cc | 144 -
milena/sandbox/theo/csi/fred.cc | 148 -
milena/sandbox/theo/dead/inplace.hh | 66 -
milena/sandbox/theo/dead/instant.hh | 168 -
milena/sandbox/theo/dmap.cc | 131 -
milena/sandbox/theo/dmap.txt | 92 -
milena/sandbox/theo/esiee/jean/pfg2d.cc | 51 -
milena/sandbox/theo/esiee/jean/pfg3d.cc | 135 -
milena/sandbox/theo/esiee/laurent/ismm09/cplx2d.hh | 162 -
.../esiee/laurent/ismm09/extinct_attributes.hh | 167 -
milena/sandbox/theo/esiee/laurent/ismm09/lca.hh | 173 -
milena/sandbox/theo/esiee/laurent/ismm09/main.cc | 140 -
.../sandbox/theo/esiee/laurent/ismm09/main.ext.cc | 76 -
.../theo/esiee/laurent/ismm09/pseudo_tree.hh | 597 -
.../sandbox/theo/esiee/laurent/ismm09/topo_wst.cc | 114 -
milena/sandbox/theo/esiee/laurent/ismm09/trash.hh | 106 -
milena/sandbox/theo/esiee/laurent/ismm09/util.hh | 72 -
.../theo/esiee/laurent/presentation/classif.cc | 419 -
.../esiee/laurent/presentation/segmentation.hh | 14 -
.../theo/esiee/laurent/presentation/wst2d.cc | 162 -
.../theo/esiee/laurent/presentation/wst3d.cc | 79 -
.../theo/esiee/laurent/presentation/wst_edge.cc | 409 -
.../sandbox/theo/esiee/slides_2009_may/dilation.hh | 70 -
milena/sandbox/theo/esiee/slides_2009_may/main.cc | 31 -
milena/sandbox/theo/estimate.hh | 90 -
milena/sandbox/theo/exec/clean_holes.cc | 66 -
milena/sandbox/theo/exec/closing_area.cc | 60 -
milena/sandbox/theo/exec/closing_height.cc | 60 -
milena/sandbox/theo/exec/closing_isotropic.cc | 81 -
milena/sandbox/theo/exec/closing_rectangle.cc | 62 -
milena/sandbox/theo/exec/closing_volume.cc | 60 -
.../sandbox/theo/exec/color_internal_gradient.cc | 148 -
milena/sandbox/theo/exec/color_labeling_mean.cc | 67 -
milena/sandbox/theo/exec/diff_abs.cc | 38 -
milena/sandbox/theo/exec/distance_thick.cc | 46 -
milena/sandbox/theo/exec/dump2cloud.cc | 34 -
milena/sandbox/theo/exec/dump2pnm.cc | 93 -
milena/sandbox/theo/exec/dump_12bit_to_pgm.cc | 35 -
milena/sandbox/theo/exec/elementary_gradient.cc | 90 -
milena/sandbox/theo/exec/filetype.hh | 54 -
.../sandbox/theo/exec/gaussian_directional_2d.cc | 99 -
.../sandbox/theo/exec/gaussian_directional_2d.hh | 475 -
.../theo/exec/gaussian_directional_2d__float.cc | 99 -
milena/sandbox/theo/exec/opening_rectangle.cc | 62 -
milena/sandbox/theo/exec/pnms2dump.cc | 97 -
milena/sandbox/theo/exec/rank_rectangle.cc | 52 -
milena/sandbox/theo/exec/subsample.cc | 43 -
milena/sandbox/theo/exec/superpose.cc | 39 -
milena/sandbox/theo/exec/threshold_low.cc | 69 -
milena/sandbox/theo/exec/watershed_flooding.cc | 96 -
milena/sandbox/theo/exec/watershed_superpose.cc | 36 -
milena/sandbox/theo/experimental/depeche/col.cc | 286 -
.../sandbox/theo/experimental/depeche/homogen.cc | 43 -
milena/sandbox/theo/experimental/depeche/row.cc | 117 -
milena/sandbox/theo/experimental/depeche/row_mm.cc | 96 -
milena/sandbox/theo/experimental/histo_image.cc | 421 -
.../theo/experimental/op_pw_value_pw_cst.cc | 91 -
.../sandbox/theo/experimental/projected_histo.cc | 66 -
milena/sandbox/theo/fllt.svg.6.cc | 1139 -
milena/sandbox/theo/fllt.svg.7.hh | 838 -
milena/sandbox/theo/fllt/compute_fllt.cc | 19 -
.../theo/fllt/connected_filters/area_filter.cc | 26 -
.../theo/fllt/connected_filters/area_filter.hh | 69 -
.../theo/fllt/connected_filters/canonize_tree.hh | 51 -
.../fllt/connected_filters/pseudo_flat_zones.cc | 44 -
milena/sandbox/theo/fllt/fllt.hh | 1017 -
milena/sandbox/theo/fllt/fllt.svg.1.cc | 222 -
milena/sandbox/theo/fllt/fllt.svg.2.cc | 304 -
milena/sandbox/theo/fllt/fllt.svg.3.cc | 313 -
milena/sandbox/theo/fllt/fllt.svg.4.cc | 352 -
milena/sandbox/theo/fllt/fllt.svg.5.cc | 353 -
milena/sandbox/theo/fllt/fllt.svg.6.cc | 1136 -
milena/sandbox/theo/fllt/fllt.svg.7.hh | 913 -
milena/sandbox/theo/fllt/fllt_test.hh | 874 -
milena/sandbox/theo/fllt/fllt_tree_to_image.hh | 30 -
milena/sandbox/theo/fllt/simple_tests.cc | 84 -
milena/sandbox/theo/igr/dump_cut.cc | 47 -
milena/sandbox/theo/igr/dump_to_dist.cc | 160 -
milena/sandbox/theo/igr/irm_anat_segm.cc | 69 -
milena/sandbox/theo/igr/irm_anat_segm__2D_ONLY.cc | 57 -
milena/sandbox/theo/igr/irm_seg_with_mm_and_rag.cc | 178 -
.../theo/igr/melimage/irm_perf/dynaparam7.m | 299 -
milena/sandbox/theo/igr/pgms2pgm.cc | 41 -
milena/sandbox/theo/igr/segment_2d_t.cc | 128 -
milena/sandbox/theo/mln/browsing/window_sliding.cc | 52 -
milena/sandbox/theo/mln/core/concept/walue.hh | 80 -
.../sandbox/theo/mln/morpho/canvas/f_and_g.pbm.gz | Bin 3400 -> 0 bytes
milena/sandbox/theo/mln/morpho/canvas/g.pbm.gz | Bin 31955 -> 0 bytes
.../theo/mln/morpho/canvas/internal/find_root.hh | 89 -
milena/sandbox/theo/mln/morpho/canvas/lena.pgm.gz | Bin 222842 -> 0 bytes
.../theo/mln/morpho/canvas/lena_blurred.pgm.gz | Bin 104878 -> 0 bytes
.../sandbox/theo/mln/morpho/canvas/lena_min.pgm.gz | Bin 216190 -> 0 bytes
.../sandbox/theo/mln/morpho/canvas/one_domain.cc | 569 -
.../mln/morpho/canvas/reconstruction_on_set.cc | 376 -
.../mln/morpho/canvas/reconstruction_on_set.hh | 356 -
.../morpho/canvas/reconstruction_on_set_tiny.cc | 190 -
.../sandbox/theo/mln/morpho/canvas/regminid.pbm.gz | Bin 1794 -> 0 bytes
.../theo/mln/morpho/conditional/dilation.cc | 29 -
.../theo/mln/morpho/conditional/dilation.hh | 111 -
.../sandbox/theo/mln/morpho/geodesic/dilation.cc | 31 -
.../sandbox/theo/mln/morpho/geodesic/dilation.hh | 88 -
.../mln/morpho/geodesic/dilation_permissive.cc | 47 -
.../mln/morpho/geodesic/dilation_permissive.hh | 463 -
.../morpho/geodesic/dilation_permissive_bench.cc | 60 -
.../mln/morpho/geodesic/dilation_permissive_n.cc | 35 -
milena/sandbox/theo/mln/morpho/max.hh | 143 -
.../theo/mln/morpho/reconstruction/by_dilation.cc | 68 -
.../theo/mln/morpho/reconstruction/by_dilation.hh | 776 -
.../mln/morpho/reconstruction/by_dilation_tiny.cc | 71 -
milena/sandbox/theo/mln/subsampling/debase.cc | 23 -
milena/sandbox/theo/mln/subsampling/debase.hh | 351 -
milena/sandbox/theo/mln/subsampling/in.pgm.gz | Bin 3649560 -> 0 bytes
milena/sandbox/theo/mln/subsampling/integral.cc | 38 -
milena/sandbox/theo/mln/subsampling/integral.hh | 295 -
milena/sandbox/theo/mln/subsampling/sizes.cc | 45 -
milena/sandbox/theo/mln/walue/approx_equal.hh | 98 -
milena/sandbox/theo/mln/walue/color.hh | 66 -
milena/sandbox/theo/mln/walue/gl.cc | 76 -
milena/sandbox/theo/mln/walue/gl.hh | 362 -
milena/sandbox/theo/mln/walue/gl16.hh | 50 -
milena/sandbox/theo/mln/walue/gl8.hh | 50 -
milena/sandbox/theo/mln/walue/glf.cc | 39 -
milena/sandbox/theo/mln/walue/glf.hh | 152 -
milena/sandbox/theo/mln/walue/int_u.cc | 32 -
milena/sandbox/theo/mln/walue/int_u.hh | 170 -
milena/sandbox/theo/mln/walue/internal/rgb_base.hh | 240 -
milena/sandbox/theo/mln/walue/rgb.hh | 86 -
milena/sandbox/theo/mln/walue/rgb_3x8.cc | 26 -
milena/sandbox/theo/mln/walue/rgb_3x8.hh | 51 -
milena/sandbox/theo/mln/walue/rgb_3xn.hh | 98 -
milena/sandbox/theo/mln/walue/rgb_t.hh | 97 -
milena/sandbox/theo/mln/walue/set_encoding.hh | 176 -
.../sandbox/theo/p_runs__with_dedicated_piter.hh | 758 -
milena/sandbox/theo/publis/icip2009/compute_a.cc | 578 -
.../sandbox/theo/publis/icip2009/regmin_count.cc | 175 -
milena/sandbox/theo/rush/exo2/Makefile | 36 -
milena/sandbox/theo/rush/exo2/exo2.cc | 118 -
milena/sandbox/theo/rush/exo2/exo2.sh | 16 -
milena/sandbox/theo/rush/exo2/propagate.hh | 77 -
milena/sandbox/theo/rush/exo3/Makefile | 28 -
milena/sandbox/theo/rush/exo3/assignable.cc | 251 -
milena/sandbox/theo/rush/exo3/exo3_fun_area.cc | 313 -
.../sandbox/theo/rush/exo3/exo3_fun_generator.cc | 366 -
milena/sandbox/theo/skel.cc | 106 -
milena/sandbox/theo/test_attribute.cc | 122 -
milena/sandbox/theo/tufa_2008/closed_gradient.cc | 64 -
milena/sandbox/theo/tufa_2008/closing.cc | 64 -
milena/sandbox/theo/tufa_2008/experiment.cc | 138 -
milena/sandbox/theo/tufa_2008/filter.cc | 169 -
milena/sandbox/theo/tufa_2008/filter_n.cc | 341 -
milena/sandbox/theo/tufa_2008/fz_count.cc | 160 -
milena/sandbox/theo/tufa_2008/gradient.cc | 58 -
milena/sandbox/theo/tufa_2008/n_cmpt.cc | 263 -
milena/sandbox/theo/tufa_2008/opening.cc | 63 -
milena/sandbox/theo/tufa_2008/steps.0.cc | 171 -
milena/sandbox/theo/tufa_2008/steps.1.cc | 274 -
milena/sandbox/theo/tufa_2008/steps.2.cc | 259 -
milena/sandbox/theo/tufa_2008/steps.2b.cc | 185 -
milena/sandbox/theo/tufa_2008/steps.3.cc | 186 -
milena/sandbox/theo/tufa_2008/wst.cc | 69 -
milena/sandbox/theo/tufa_2008/wst_f_equal_wst_a.cc | 140 -
milena/sandbox/theo/win_fun.cc | 160 -
milena/sandbox/theo/win_fun.hh | 160 -
milena/sandbox/vigouroux/cmy/fun.hh | 54 -
milena/sandbox/vigouroux/cmy/get_blue.hh | 67 -
milena/sandbox/vigouroux/cmy/get_green.hh | 56 -
milena/sandbox/vigouroux/cmy/my_cmy.hh | 90 -
milena/sandbox/vigouroux/cmy/rgb_to_cmy.hh | 78 -
milena/sandbox/vigouroux/cmy/test.cc | 28 -
milena/sandbox/vigouroux/cmy/testfun.cc | 30 -
milena/sandbox/vigouroux/color.cc | 27 -
milena/sandbox/vigouroux/color.hh | 45 -
milena/sandbox/vigouroux/color/color.hh | 309 -
milena/sandbox/vigouroux/color/hsi.hh | 64 -
milena/sandbox/vigouroux/color/hsl.hh | 55 -
milena/sandbox/vigouroux/color/hsv.hh | 56 -
milena/sandbox/vigouroux/color/is_HSI.cc | 33 -
milena/sandbox/vigouroux/color/my_cmy.hh | 65 -
milena/sandbox/vigouroux/color/my_hsi.hh | 93 -
milena/sandbox/vigouroux/color/my_hsl.hh | 90 -
milena/sandbox/vigouroux/color/my_hsv.hh | 90 -
milena/sandbox/vigouroux/color/my_xyz.hh | 93 -
milena/sandbox/vigouroux/color/my_yiq.hh | 133 -
milena/sandbox/vigouroux/color/my_yuv.hh | 133 -
milena/sandbox/vigouroux/color/nrgb.hh | 131 -
milena/sandbox/vigouroux/color/rgb.hh | 59 -
milena/sandbox/vigouroux/color/rgb_to_cmy.hh | 47 -
milena/sandbox/vigouroux/color/rgb_to_hsi.hh | 105 -
milena/sandbox/vigouroux/color/rgb_to_hsl.hh | 82 -
milena/sandbox/vigouroux/color/rgb_to_hsv.hh | 60 -
milena/sandbox/vigouroux/color/rgb_to_xyz.hh | 76 -
milena/sandbox/vigouroux/color/rgb_to_yiq.hh | 48 -
milena/sandbox/vigouroux/color/rgb_to_yuv.hh | 48 -
milena/sandbox/vigouroux/color/tests.cc | 31 -
milena/sandbox/vigouroux/color/xyz.hh | 55 -
milena/sandbox/vigouroux/color/yiq.hh | 65 -
milena/sandbox/vigouroux/color/yuv.hh | 64 -
milena/sandbox/vigouroux/conv/getred.hh | 76 -
milena/sandbox/vigouroux/conv/rgbto.hh | 149 -
milena/sandbox/vigouroux/conv/test.cc | 33 -
milena/sandbox/vigouroux/conv/tored.hh | 118 -
milena/sandbox/vigouroux/conv/torgb.hh | 140 -
.../vigouroux/convert/abstract/colorconv.hh | 69 -
.../vigouroux/convert/abstract/conversion.hh | 178 -
milena/sandbox/vigouroux/convert/basics.hh | 39 -
milena/sandbox/vigouroux/convert/bound.hh | 67 -
milena/sandbox/vigouroux/convert/cast.hh | 64 -
milena/sandbox/vigouroux/convert/conversion.hh | 160 -
.../sandbox/vigouroux/convert/conversion_ng_se.hh | 82 -
milena/sandbox/vigouroux/convert/force.hh | 63 -
milena/sandbox/vigouroux/convert/nrgbxyz.hh | 182 -
milena/sandbox/vigouroux/convert/rgbhsi.hh | 154 -
milena/sandbox/vigouroux/convert/rgbhsl.hh | 227 -
milena/sandbox/vigouroux/convert/rgbhsv.hh | 205 -
milena/sandbox/vigouroux/convert/rgbnrgb.hh | 146 -
milena/sandbox/vigouroux/convert/rgbxyz.hh | 144 -
milena/sandbox/vigouroux/convert/rgbyiq.hh | 142 -
milena/sandbox/vigouroux/convert/rgbyuv.hh | 140 -
milena/sandbox/vigouroux/convert/stretch.hh | 218 -
milena/sandbox/vigouroux/convert/value_to_point.hh | 131 -
milena/sandbox/vigouroux/function.hh | 72 -
milena/sandbox/vigouroux/gradation.hh | 91 -
milena/sandbox/vigouroux/hsi/get_blue.hh | 67 -
milena/sandbox/vigouroux/hsi/get_green.hh | 67 -
milena/sandbox/vigouroux/hsi/get_red.hh | 67 -
milena/sandbox/vigouroux/hsi/my_hsi.hh | 93 -
milena/sandbox/vigouroux/hsi/rgb_to_hsi.hh | 110 -
milena/sandbox/vigouroux/lap.cc | 49 -
milena/sandbox/vigouroux/lap.hh | 77 -
milena/sandbox/vigouroux/literal/black.hh | 38 -
milena/sandbox/vigouroux/literal/blue.hh | 38 -
milena/sandbox/vigouroux/literal/brown.hh | 37 -
milena/sandbox/vigouroux/literal/cyan.hh | 44 -
milena/sandbox/vigouroux/literal/darkgray.hh | 33 -
milena/sandbox/vigouroux/literal/gray.hh | 33 -
milena/sandbox/vigouroux/literal/green.hh | 38 -
milena/sandbox/vigouroux/literal/lightgray.hh | 33 -
milena/sandbox/vigouroux/literal/lime.hh | 37 -
milena/sandbox/vigouroux/literal/magenta.hh | 37 -
milena/sandbox/vigouroux/literal/olive.hh | 33 -
milena/sandbox/vigouroux/literal/orange.hh | 37 -
milena/sandbox/vigouroux/literal/pink.hh | 37 -
milena/sandbox/vigouroux/literal/purple.hh | 37 -
milena/sandbox/vigouroux/literal/red.hh | 38 -
milena/sandbox/vigouroux/literal/teal.hh | 37 -
milena/sandbox/vigouroux/literal/violet.hh | 37 -
milena/sandbox/vigouroux/literal/white.hh | 38 -
milena/sandbox/vigouroux/literal/yellow.hh | 37 -
milena/sandbox/vigouroux/load.cc | 78 -
milena/sandbox/vigouroux/moyenne.cc | 63 -
milena/sandbox/vigouroux/testfun.cc | 32 -
milena/sandbox/vigouroux/tests.cc | 31 -
milena/sandbox/vigouroux/xyz/get_blue.hh | 56 -
milena/sandbox/vigouroux/xyz/get_green.hh | 56 -
milena/sandbox/vigouroux/xyz/get_red.hh | 52 -
milena/sandbox/vigouroux/xyz/my_xyz.hh | 93 -
milena/sandbox/vigouroux/xyz/rgb_to_xyz.hh | 76 -
milena/sandbox/vigouroux/xyz/test.cc | 28 -
milena/sandbox/vigouroux/xyz/testfun.cc | 31 -
milena/sandbox/vigouroux/yiq/get_blue.hh | 56 -
milena/sandbox/vigouroux/yiq/get_green.hh | 55 -
milena/sandbox/vigouroux/yiq/get_red.hh | 54 -
milena/sandbox/vigouroux/yiq/my_yiq.hh | 91 -
milena/sandbox/vigouroux/yiq/rgb_to_yiq.hh | 78 -
milena/sandbox/vigouroux/yiq/test.cc | 28 -
milena/sandbox/vigouroux/yiq/testfun.cc | 30 -
milena/sandbox/vigouroux/yuv/get_blue.hh | 56 -
milena/sandbox/vigouroux/yuv/get_green.hh | 56 -
milena/sandbox/vigouroux/yuv/get_red.hh | 58 -
milena/sandbox/vigouroux/yuv/my_yuv.hh | 91 -
milena/sandbox/vigouroux/yuv/rgb_to_yuv.hh | 79 -
milena/sandbox/vigouroux/yuv/test.cc | 28 -
milena/sandbox/vigouroux/yuv/testfun.cc | 30 -
milena/tests/Makefile.am | 9 +-
milena/tests/convert/Makefile.am | 10 +-
milena/tests/convert/to_hsl.cc | 44 -
milena/tests/extract/Makefile.am | 20 +-
milena/tests/extract/blue.cc | 47 -
milena/tests/extract/green.cc | 47 -
milena/tests/extract/hue.cc | 47 -
milena/tests/extract/lum.cc | 47 -
milena/tests/extract/red.cc | 47 -
milena/tests/extract/sat.cc | 47 -
milena/tests/fun/v2v/Makefile.am | 8 +-
milena/tests/fun/v2v/component.cc | 69 -
milena/tests/linear/Makefile.am | 15 +-
milena/tests/linear/gaussian/Makefile.am | 13 +-
milena/tests/linear/gaussian/filter.cc | 48 -
milena/tests/registration/Makefile.am | 9 +-
milena/tests/registration/registration.cc | 55 -
milena/tests/trait/ch_value.cc | 12 -
milena/tests/unit_test/unit-tests.mk | 134 +-
milena/tests/value/Makefile.am | 8 +-
milena/tests/value/stack.cc | 55 -
scribo/ChangeLog | 8 +
scribo/Makefile.am | 9 +-
scribo/headers.mk | 4 -
scribo/sandbox/ChangeLog | 219 -
scribo/sandbox/green/ChangeLog | 1666 -
scribo/sandbox/green/README | 219 -
scribo/sandbox/green/README.green | 1211 -
scribo/sandbox/green/README.img | 124 -
scribo/sandbox/green/README.result | 143 -
.../green/bench/clustering/distance/Makefile.am | 153 -
.../green/bench/clustering/distance/distance.cc | 842 -
.../sandbox/green/demo/annotating/bic/Makefile.am | 153 -
scribo/sandbox/green/demo/annotating/bic/bic.cc | 122 -
.../sandbox/green/demo/annotating/hsv/Makefile.am | 153 -
scribo/sandbox/green/demo/annotating/hsv/hsv.cc | 721 -
.../sandbox/green/demo/annotating/lep/Makefile.am | 153 -
scribo/sandbox/green/demo/annotating/lep/lep.cc | 127 -
.../green/demo/annotating/nb_color/Makefile.am | 153 -
.../green/demo/annotating/nb_color/nb_color.cc | 143 -
.../green/demo/annotating/project/Makefile.am | 153 -
.../green/demo/annotating/project/project.cc | 275 -
.../green/demo/annotating/rgb_64/Makefile.am | 153 -
.../sandbox/green/demo/annotating/rgb_64/rgb_64.cc | 80 -
.../green/demo/annotating/rgb_64_9/Makefile.am | 153 -
.../green/demo/annotating/rgb_64_9/rgb_64_9.cc | 132 -
.../green/demo/annotating/stddev_color/Makefile.am | 153 -
.../demo/annotating/stddev_color/stddev_color.cc | 191 -
.../demo/annotating/stddev_color_16/Makefile.am | 153 -
.../annotating/stddev_color_16/stddev_color_16.cc | 261 -
.../green/demo/clustering/kmean1d/Makefile.am | 153 -
.../green/demo/clustering/kmean1d/kmean1d.cc | 258 -
.../green/demo/clustering/kmean2d/Makefile.am | 153 -
.../green/demo/clustering/kmean2d/kmean2d.cc | 278 -
.../green/demo/clustering/kmean3d/Makefile.am | 153 -
.../green/demo/clustering/kmean3d/kmean3d.cc | 265 -
.../green/demo/clustering/kmean_rgb/Makefile.am | 153 -
.../green/demo/clustering/kmean_rgb/kmean_rgb.cc | 239 -
.../demo/labeling/regional_maxima/Makefile.am | 153 -
.../labeling/regional_maxima/regional_maxima.cc | 198 -
.../demo/labeling/regional_maxima/thresholds.txt | 42 -
.../green/demo/labeling/watershed/Makefile.am | 153 -
.../green/demo/labeling/watershed/gaussian.sh | 12 -
.../green/demo/labeling/watershed/watershed.cc | 360 -
scribo/sandbox/green/doc/annotating/class.txt | 42 -
.../green/doc/annotating/syntheseMillet2008.txt | 283 -
scribo/sandbox/green/doc/annotating/testMillet2008 | 69 -
.../green/doc/examples/accu_color/accu_color.cc | 249 -
scribo/sandbox/green/doc/examples/frac/Makefile.am | 148 -
scribo/sandbox/green/doc/examples/frac/frac.cc | 423 -
scribo/sandbox/green/doc/examples/frac/frac.hh | 793 -
scribo/sandbox/green/doc/examples/frac/gcd.hh | 91 -
.../sandbox/green/doc/examples/frac/sign_prod.hh | 74 -
.../green/doc/examples/hello_milena/Makefile.am | 49 -
.../doc/examples/hello_milena/hello_milena.cc | 41 -
.../green/doc/examples/hello_world/Makefile.am | 49 -
.../green/doc/examples/hello_world/hello_world.cc | 9 -
.../green/doc/examples/hello_world/print.cc | 6 -
scribo/sandbox/green/doc/examples/io/Makefile.am | 150 -
scribo/sandbox/green/doc/examples/io/io.cc | 71 -
.../green/doc/examples/learn_milena/Makefile.am | 49 -
.../doc/examples/learn_milena/learn_milena.cc | 151 -
scribo/sandbox/green/doc/examples/otsu/Makefile.am | 49 -
scribo/sandbox/green/doc/examples/otsu/otsu.cc | 193 -
.../sandbox/green/doc/examples/stats/Makefile.am | 49 -
scribo/sandbox/green/doc/examples/stats/stats.cc | 32 -
scribo/sandbox/green/doc/formulae/formulae.tex | 1157 -
scribo/sandbox/green/doc/quick_tour/quick_tour.tex | 115 -
.../green/exp/annotating/achromastism/Makefile.am | 153 -
.../exp/annotating/achromastism/achromastism.cc | 179 -
.../exp/annotating/achromastism/text-color.txt | 15 -
.../green/exp/annotating/achromastism/text-img.txt | 40 -
.../exp/annotating/achromastism/text-only.txt | 8 -
.../sandbox/green/exp/annotating/bench/Makefile.am | 153 -
scribo/sandbox/green/exp/annotating/bench/bench.cc | 1450 -
.../sandbox/green/exp/annotating/error/Makefile.am | 153 -
scribo/sandbox/green/exp/annotating/error/error.cc | 833 -
.../sandbox/green/exp/annotating/histo/Makefile.am | 153 -
scribo/sandbox/green/exp/annotating/histo/histo.cc | 366 -
.../sandbox/green/exp/annotating/hsv/Makefile.am | 153 -
scribo/sandbox/green/exp/annotating/hsv/hsv.cc | 912 -
.../sandbox/green/exp/annotating/hue/Makefile.am | 153 -
scribo/sandbox/green/exp/annotating/hue/hue.cc | 402 -
.../green/exp/annotating/hue/text-color.txt | 15 -
.../sandbox/green/exp/annotating/hue/text-img.txt | 40 -
.../sandbox/green/exp/annotating/hue/text-only.txt | 8 -
.../green/exp/annotating/nb_color/Makefile.am | 153 -
.../green/exp/annotating/nb_color/nb_color.cc | 171 -
.../green/exp/annotating/saturation/Makefile.am | 153 -
.../green/exp/annotating/saturation/saturation.cc | 175 -
.../green/exp/annotating/saturation/text-color.txt | 15 -
.../green/exp/annotating/saturation/text-img.txt | 40 -
.../green/exp/annotating/saturation/text-only.txt | 8 -
.../green/exp/annotating/stddev_color/Makefile.am | 153 -
.../exp/annotating/stddev_color/stddev_color.cc | 216 -
.../exp/annotating/stddev_color_16/Makefile.am | 153 -
.../annotating/stddev_color_16/stddev_color_16.cc | 277 -
.../sandbox/green/exp/annotating/value/Makefile.am | 153 -
.../green/exp/annotating/value/text-color.txt | 15 -
.../green/exp/annotating/value/text-img.txt | 40 -
.../green/exp/annotating/value/text-only.txt | 8 -
scribo/sandbox/green/exp/annotating/value/value.cc | 468 -
.../sandbox/green/exp/regional_maxima/Makefile.am | 153 -
.../green/exp/regional_maxima/regional_maxima.cc | 196 -
.../green/exp/regional_maxima/thresholds.txt | 42 -
scribo/sandbox/green/gaussian.sh | 12 -
scribo/sandbox/green/gaussian2d.sh | 21 -
scribo/sandbox/green/mln/accu/stat/histo1d.hh | 338 -
scribo/sandbox/green/mln/accu/stat/histo2d.hh | 342 -
scribo/sandbox/green/mln/accu/stat/histo3d_hsl.hh | 388 -
scribo/sandbox/green/mln/accu/stat/histo3d_rgb.hh | 345 -
scribo/sandbox/green/mln/clustering/k_mean.hh | 785 -
scribo/sandbox/green/mln/clustering/kmean1d.hh | 1082 -
scribo/sandbox/green/mln/clustering/kmean2d.hh | 1345 -
scribo/sandbox/green/mln/clustering/kmean3d.hh | 1345 -
scribo/sandbox/green/mln/clustering/kmean_rgb.hh | 1042 -
scribo/sandbox/green/mln/display/display_histo.hh | 295 -
scribo/sandbox/green/mln/display/project_histo.hh | 679 -
scribo/sandbox/green/mln/fun/p2b/achromatic.hh | 128 -
.../sandbox/green/mln/fun/p2b/component_equals.hh | 99 -
scribo/sandbox/green/mln/fun/v2v/achromatism.hh | 64 -
.../sandbox/green/mln/fun/v2v/hue_concentration.hh | 111 -
.../green/mln/fun/v2v/int_u16_to_int_u14.hh | 71 -
scribo/sandbox/green/mln/fun/v2v/log.hh | 70 -
scribo/sandbox/green/mln/fun/v2v/rg_to_rgb.hh | 119 -
scribo/sandbox/green/mln/fun/v2v/rgb8_to_int_u8.hh | 71 -
scribo/sandbox/green/mln/fun/v2v/rgb8_to_rgbn.hh | 119 -
.../green/mln/fun/v2v/rgb_to_achromatism_map.hh | 81 -
scribo/sandbox/green/mln/fun/v2v/rgb_to_hsv.hh | 162 -
scribo/sandbox/green/mln/fun/v2v/rgb_to_hue_map.hh | 96 -
scribo/sandbox/green/mln/fun/v2v/rgb_to_rg.hh | 109 -
.../green/mln/fun/v2v/rgb_to_saturation_map.hh | 83 -
.../sandbox/green/mln/fun/v2v/rgb_to_value_map.hh | 75 -
scribo/sandbox/green/mln/img_path.hh | 239 -
scribo/sandbox/green/mln/io/plot/save_image_sh.hh | 1090 -
scribo/sandbox/green/mln/math/ceil.hh | 64 -
scribo/sandbox/green/mln/math/floor.hh | 64 -
scribo/sandbox/green/mln/value/hsv.hh | 424 -
scribo/sandbox/green/mln/value/rg.hh | 175 -
scribo/sandbox/green/ok/mln/accu/histo/histo1d.hh | 334 -
scribo/sandbox/green/ok/mln/accu/histo/histo2d.hh | 346 -
scribo/sandbox/green/ok/mln/accu/histo/histo3d.hh | 349 -
scribo/sandbox/green/ok/mln/img_path.hh | 239 -
.../sandbox/green/ok/test/accu/histo/gaussian.sh | 12 -
scribo/sandbox/green/ok/test/accu/histo/histo1d | Bin 802920 -> 0 bytes
scribo/sandbox/green/ok/test/accu/histo/histo1d.cc | 726 -
scribo/sandbox/green/test_labelling.cc | 336 -
scribo/sandbox/green/test_labelling_2.cc | 342 -
scribo/sandbox/green/test_labelling_3.cc | 463 -
.../green/tests/accu/stat/histo1d/Makefile.am | 153 -
.../green/tests/accu/stat/histo1d/histo1d.cc | 507 -
.../green/tests/accu/stat/histo3d_hsl/Makefile.am | 153 -
.../tests/accu/stat/histo3d_hsl/histo3d_hsl.cc | 391 -
.../green/tests/accu/stat/histo3d_rgb/Makefile.am | 153 -
.../tests/accu/stat/histo3d_rgb/histo3d_rgb.cc | 397 -
.../green/tests/clustering/k_mean/Makefile.am | 153 -
.../green/tests/clustering/k_mean/k_mean.cc | 547 -
.../green/tests/clustering/kmean1d/Makefile.am | 148 -
.../green/tests/clustering/kmean1d/kmean1d.cc | 483 -
.../green/tests/io/plot/save_image_sh/Makefile.am | 153 -
.../tests/io/plot/save_image_sh/save_image_sh.cc | 774 -
.../sandbox/green/tools/labeling/histo/Makefile.am | 153 -
scribo/sandbox/green/tools/labeling/histo/histo.cc | 204 -
scribo/sandbox/green/tools/labeling/iz/Makefile.am | 153 -
scribo/sandbox/green/tools/labeling/iz/iz.cc | 495 -
.../green/tools/labeling/opening/Makefile.am | 153 -
.../green/tools/labeling/opening/opening.cc | 174 -
.../green/tools/labeling/regmax/Makefile.am | 153 -
.../sandbox/green/tools/labeling/regmax/regmax.cc | 428 -
.../green/use/accu/stat/histo1d/Makefile.am | 153 -
.../sandbox/green/use/accu/stat/histo1d/histo1d.cc | 50 -
.../green/use/accu/stat/histo2d/Makefile.am | 153 -
.../sandbox/green/use/accu/stat/histo2d/histo2d.cc | 58 -
.../green/use/accu/stat/histo3d_hsl/Makefile.am | 153 -
.../green/use/accu/stat/histo3d_hsl/histo3d_hsl.cc | 59 -
.../green/use/accu/stat/histo3d_rgb/Makefile.am | 153 -
.../green/use/accu/stat/histo3d_rgb/histo3d_rgb.cc | 57 -
.../green/use/clustering/k_mean/Makefile.am | 153 -
.../sandbox/green/use/clustering/k_mean/k_mean.cc | 55 -
.../green/use/clustering/kmean1d/Makefile.am | 153 -
.../green/use/clustering/kmean1d/kmean1d.cc | 50 -
.../green/use/clustering/kmean2d/Makefile.am | 153 -
.../green/use/clustering/kmean2d/kmean2d.cc | 61 -
.../green/use/clustering/kmean3d/Makefile.am | 153 -
.../green/use/clustering/kmean3d/kmean3d.cc | 63 -
.../green/use/clustering/kmean_rgb/Makefile.am | 153 -
.../green/use/clustering/kmean_rgb/kmean_rgb.cc | 63 -
.../green/use/display/display_histo/Makefile.am | 153 -
.../use/display/display_histo/display_histo.cc | 86 -
.../green/use/fun/v2v/rg_to_rgb/Makefile.am | 153 -
.../green/use/fun/v2v/rg_to_rgb/rg_to_rgb.cc | 68 -
.../green/use/fun/v2v/rgb8_to_rgbn/Makefile.am | 153 -
.../green/use/fun/v2v/rgb8_to_rgbn/rgb8_to_rgbn.cc | 57 -
.../green/use/fun/v2v/rgb_to_rg/Makefile.am | 153 -
.../green/use/fun/v2v/rgb_to_rg/rgb_to_rg.cc | 58 -
.../green/use/io/plot/save_image_sh/Makefile.am | 153 -
.../use/io/plot/save_image_sh/save_image_sh.cc | 53 -
scribo/sandbox/green/use/value/rg/Makefile.am | 153 -
scribo/sandbox/green/use/value/rg/rg.cc | 58 -
scribo/sandbox/z/white_spaces/hom_sep.cc | 133 -
.../sandbox/z/white_spaces/white_space_closing.cc | 123 -
scribo/sandbox/z/white_spaces/white_spaces.cc | 842 -
scribo/src/debug/show_separators.cc | 5 +-
scribo/src/util/component_precise_outline.cc | 5 +-
swilena/ChangeLog | 15 +
swilena/Makefile.am | 4 +-
swilena/image2d_int_u8.i | 15 +-
swilena/{int_u32.i => int_u24.i} | 14 +-
swilena/python/Makefile.am | 12 +-
2397 files changed, 515 insertions(+), 866756 deletions(-)
delete mode 100755 build-aux/strip-lrde
delete mode 100644 external/Makefile.am
delete mode 100644 external/README
delete mode 100644 external/trimesh/.gitignore
delete mode 100644 external/trimesh/COPYING
delete mode 100644 external/trimesh/ChangeLog
delete mode 100644 external/trimesh/Makedefs.Darwin
delete mode 100644 external/trimesh/Makedefs.Linux
delete mode 100644 external/trimesh/Makedefs.Linux64
delete mode 100644 external/trimesh/Makedefs.SunOS
delete mode 100644 external/trimesh/Makedefs.Win32
delete mode 100644 external/trimesh/Makefile.am
delete mode 100644 external/trimesh/Makerules
delete mode 100644 external/trimesh/README
delete mode 100644 external/trimesh/configure.ac
delete mode 100644 external/trimesh/gluit/COPYING.freeglut
delete mode 100644 external/trimesh/gluit/COPYING.glui
delete mode 100644 external/trimesh/gluit/Makefile.am
delete mode 100644 external/trimesh/gluit/freeglut_callbacks.c
delete mode 100644 external/trimesh/gluit/freeglut_cursor.c
delete mode 100644 external/trimesh/gluit/freeglut_display.c
delete mode 100644 external/trimesh/gluit/freeglut_ext.c
delete mode 100644 external/trimesh/gluit/freeglut_font.c
delete mode 100644 external/trimesh/gluit/freeglut_font_data.c
delete mode 100644 external/trimesh/gluit/freeglut_gamemode.c
delete mode 100644 external/trimesh/gluit/freeglut_geometry.c
delete mode 100644 external/trimesh/gluit/freeglut_glutfont_definitions.c
delete mode 100644 external/trimesh/gluit/freeglut_init.c
delete mode 100644 external/trimesh/gluit/freeglut_internal.h
delete mode 100644 external/trimesh/gluit/freeglut_joystick.c
delete mode 100644 external/trimesh/gluit/freeglut_main.c
delete mode 100644 external/trimesh/gluit/freeglut_menu.c
delete mode 100644 external/trimesh/gluit/freeglut_misc.c
delete mode 100644 external/trimesh/gluit/freeglut_overlay.c
delete mode 100644 external/trimesh/gluit/freeglut_state.c
delete mode 100644 external/trimesh/gluit/freeglut_stroke_mono_roman.c
delete mode 100644 external/trimesh/gluit/freeglut_stroke_roman.c
delete mode 100644 external/trimesh/gluit/freeglut_structure.c
delete mode 100644 external/trimesh/gluit/freeglut_teapot.c
delete mode 100644 external/trimesh/gluit/freeglut_teapot_data.h
delete mode 100644 external/trimesh/gluit/freeglut_videoresize.c
delete mode 100644 external/trimesh/gluit/freeglut_window.c
delete mode 100644 external/trimesh/gluit/glui.cc
delete mode 100644 external/trimesh/gluit/glui_add_controls.cc
delete mode 100644 external/trimesh/gluit/glui_algebra3.cc
delete mode 100644 external/trimesh/gluit/glui_algebra3.h
delete mode 100644 external/trimesh/gluit/glui_arcball.cc
delete mode 100644 external/trimesh/gluit/glui_arcball.h
delete mode 100644 external/trimesh/gluit/glui_bitmap_img_data.cc
delete mode 100644 external/trimesh/gluit/glui_bitmaps.cc
delete mode 100644 external/trimesh/gluit/glui_button.cc
delete mode 100644 external/trimesh/gluit/glui_checkbox.cc
delete mode 100644 external/trimesh/gluit/glui_column.cc
delete mode 100644 external/trimesh/gluit/glui_control.cc
delete mode 100644 external/trimesh/gluit/glui_edittext.cc
delete mode 100644 external/trimesh/gluit/glui_img_checkbox_0.c
delete mode 100644 external/trimesh/gluit/glui_img_checkbox_0_dis.c
delete mode 100644 external/trimesh/gluit/glui_img_checkbox_1.c
delete mode 100644 external/trimesh/gluit/glui_img_checkbox_1_dis.c
delete mode 100644 external/trimesh/gluit/glui_img_downarrow.c
delete mode 100644 external/trimesh/gluit/glui_img_leftarrow.c
delete mode 100644 external/trimesh/gluit/glui_img_listbox_down.c
delete mode 100644 external/trimesh/gluit/glui_img_listbox_up.c
delete mode 100644 external/trimesh/gluit/glui_img_listbox_up_dis.c
delete mode 100644 external/trimesh/gluit/glui_img_radiobutton_0.c
delete mode 100644 external/trimesh/gluit/glui_img_radiobutton_0_dis.c
delete mode 100644 external/trimesh/gluit/glui_img_radiobutton_1.c
delete mode 100644 external/trimesh/gluit/glui_img_radiobutton_1_dis.c
delete mode 100644 external/trimesh/gluit/glui_img_rightarrow.c
delete mode 100644 external/trimesh/gluit/glui_img_spindown_0.c
delete mode 100644 external/trimesh/gluit/glui_img_spindown_1.c
delete mode 100644 external/trimesh/gluit/glui_img_spindown_dis.c
delete mode 100644 external/trimesh/gluit/glui_img_spinup_0.c
delete mode 100644 external/trimesh/gluit/glui_img_spinup_1.c
delete mode 100644 external/trimesh/gluit/glui_img_spinup_dis.c
delete mode 100644 external/trimesh/gluit/glui_img_uparrow.c
delete mode 100644 external/trimesh/gluit/glui_listbox.cc
delete mode 100644 external/trimesh/gluit/glui_mouse_iaction.cc
delete mode 100644 external/trimesh/gluit/glui_node.cc
delete mode 100644 external/trimesh/gluit/glui_panel.cc
delete mode 100644 external/trimesh/gluit/glui_quaternion.cc
delete mode 100644 external/trimesh/gluit/glui_quaternion.h
delete mode 100644 external/trimesh/gluit/glui_radio.cc
delete mode 100644 external/trimesh/gluit/glui_rollout.cc
delete mode 100644 external/trimesh/gluit/glui_rotation.cc
delete mode 100644 external/trimesh/gluit/glui_separator.cc
delete mode 100644 external/trimesh/gluit/glui_slider.cc
delete mode 100644 external/trimesh/gluit/glui_spinner.cc
delete mode 100644 external/trimesh/gluit/glui_statictext.cc
delete mode 100644 external/trimesh/gluit/glui_stdinc.h
delete mode 100644 external/trimesh/gluit/glui_translation.cc
delete mode 100644 external/trimesh/gluit/gluit.mk
delete mode 100644 external/trimesh/include/Color.h
delete mode 100644 external/trimesh/include/GL/freeglut.h
delete mode 100644 external/trimesh/include/GL/freeglut_ext.h
delete mode 100644 external/trimesh/include/GL/freeglut_std.h
delete mode 100644 external/trimesh/include/GL/glui.h
delete mode 100644 external/trimesh/include/GL/glut.h
delete mode 100644 external/trimesh/include/GLCamera.h
delete mode 100644 external/trimesh/include/ICP.h
delete mode 100644 external/trimesh/include/KDtree.h
delete mode 100644 external/trimesh/include/Makefile.am
delete mode 100644 external/trimesh/include/TriMesh.h
delete mode 100644 external/trimesh/include/TriMesh_algo.h
delete mode 100644 external/trimesh/include/Vec.h
delete mode 100644 external/trimesh/include/XForm.h
delete mode 100644 external/trimesh/include/bsphere.h
delete mode 100644 external/trimesh/include/lineqn.h
delete mode 100644 external/trimesh/include/mempool.h
delete mode 100644 external/trimesh/include/noise3d.h
delete mode 100644 external/trimesh/include/timestamp.h
delete mode 100644 external/trimesh/libsrc/GLCamera.cc
delete mode 100644 external/trimesh/libsrc/ICP.cc
delete mode 100644 external/trimesh/libsrc/KDtree.cc
delete mode 100644 external/trimesh/libsrc/Makefile.am
delete mode 100644 external/trimesh/libsrc/TriMesh_bounding.cc
delete mode 100644 external/trimesh/libsrc/TriMesh_connectivity.cc
delete mode 100644 external/trimesh/libsrc/TriMesh_curvature.cc
delete mode 100644 external/trimesh/libsrc/TriMesh_grid.cc
delete mode 100644 external/trimesh/libsrc/TriMesh_io.cc
delete mode 100644 external/trimesh/libsrc/TriMesh_normals.cc
delete mode 100644 external/trimesh/libsrc/TriMesh_pointareas.cc
delete mode 100644 external/trimesh/libsrc/TriMesh_stats.cc
delete mode 100644 external/trimesh/libsrc/TriMesh_tstrips.cc
delete mode 100644 external/trimesh/libsrc/diffuse.cc
delete mode 100644 external/trimesh/libsrc/edgeflip.cc
delete mode 100644 external/trimesh/libsrc/faceflip.cc
delete mode 100644 external/trimesh/libsrc/filter.cc
delete mode 100644 external/trimesh/libsrc/lmsmooth.cc
delete mode 100644 external/trimesh/libsrc/mesh_align.cc
delete mode 100644 external/trimesh/libsrc/mesh_view.cc
delete mode 100644 external/trimesh/libsrc/remove.cc
delete mode 100644 external/trimesh/libsrc/reorder_verts.cc
delete mode 100644 external/trimesh/libsrc/subdiv.cc
delete mode 100644 external/trimesh/utilsrc/Makefile.am
delete mode 100644 external/trimesh/utilsrc/mesh_align.cc
delete mode 100644 external/trimesh/utilsrc/mesh_cat.cc
delete mode 100644 external/trimesh/utilsrc/mesh_cc.cc
delete mode 100644 external/trimesh/utilsrc/mesh_filter.cc
delete mode 100644 external/trimesh/utilsrc/mesh_make.cc
delete mode 100644 external/trimesh/utilsrc/mesh_shade.cc
delete mode 100644 external/trimesh/utilsrc/mesh_view.cc
delete mode 100644 milena/apps/mesh-segm-skel/io.hh
delete mode 100644 milena/apps/mesh-segm-skel/mesh-max-curv.cc
delete mode 100644 milena/apps/mesh-segm-skel/mesh-pinv-curv.cc
delete mode 100644 milena/apps/mesh-segm-skel/mesh-segm.cc
delete mode 100644 milena/apps/mesh-segm-skel/mesh-skel.cc
rename milena/apps/mesh-segm-skel/{trimesh => }/misc.hh (99%)
delete mode 100644 milena/apps/mesh-segm-skel/test-mesh-max-curv.in
delete mode 100755 milena/apps/mesh-segm-skel/test-mesh-segm.in
delete mode 100644 milena/apps/mesh-segm-skel/trimesh/README
delete mode 100644 milena/mln/accu/math/inf.hh
delete mode 100644 milena/mln/accu/math/sup.hh
delete mode 100644 milena/mln/core/image/vmorph/thrubin_image.hh
delete mode 100644 milena/mln/data/was.median.hh
delete mode 100644 milena/mln/extract/all.hh
delete mode 100644 milena/mln/extract/blue.hh
delete mode 100644 milena/mln/extract/essential.hh
delete mode 100644 milena/mln/extract/green.hh
delete mode 100644 milena/mln/extract/hue.hh
delete mode 100644 milena/mln/extract/lum.hh
delete mode 100644 milena/mln/extract/red.hh
delete mode 100644 milena/mln/extract/sat.hh
delete mode 100644 milena/mln/fun/access/all.hh
delete mode 100644 milena/mln/fun/access/mean.hh
delete mode 100644 milena/mln/fun/accu_result.hh
delete mode 100644 milena/mln/fun/binary.hh
delete mode 100644 milena/mln/fun/binary_param.hh
delete mode 100644 milena/mln/fun/component/comp.hh
delete mode 100644 milena/mln/fun/component/comp_count.hh
delete mode 100644 milena/mln/fun/component/ithcomp.hh
delete mode 100644 milena/mln/fun/component/scomp.hh
delete mode 100644 milena/mln/fun/compose.hh
delete mode 100644 milena/mln/fun/composition.hh
delete mode 100644 milena/mln/fun/from_accu.hh
delete mode 100644 milena/mln/fun/math/abs.hh
delete mode 100644 milena/mln/fun/math/cos.hh
delete mode 100644 milena/mln/fun/math/inf.hh
delete mode 100644 milena/mln/fun/math/norm.hh
delete mode 100644 milena/mln/fun/math/sup.hh
delete mode 100644 milena/mln/fun/meta/all.hh
delete mode 100644 milena/mln/fun/meta/blue.hh
delete mode 100644 milena/mln/fun/meta/essential.hh
delete mode 100644 milena/mln/fun/meta/first.hh
delete mode 100644 milena/mln/fun/meta/green.hh
delete mode 100644 milena/mln/fun/meta/hue.hh
delete mode 100644 milena/mln/fun/meta/inty.hh
delete mode 100644 milena/mln/fun/meta/lum.hh
delete mode 100644 milena/mln/fun/meta/red.hh
delete mode 100644 milena/mln/fun/meta/sat.hh
delete mode 100644 milena/mln/fun/meta/second.hh
delete mode 100644 milena/mln/fun/meta/to_enc.hh
delete mode 100644 milena/mln/fun/point/col.hh
delete mode 100644 milena/mln/fun/point/row.hh
delete mode 100644 milena/mln/fun/point/sli.hh
delete mode 100644 milena/mln/fun/spe/binary.hh
delete mode 100644 milena/mln/fun/unary_param.hh
delete mode 100644 milena/mln/fun/v2v/hsi_to_rgb.hh
delete mode 100644 milena/mln/fun/v2v/rgb_to_hsi.hh
delete mode 100644 milena/mln/linear/gaussian/filter.hh
delete mode 100644 milena/mln/linear/gaussian/impl.hh
delete mode 100644 milena/mln/linear/gaussian/internal/coefficients.hh
delete mode 100644 milena/mln/registration/all.hh
delete mode 100644 milena/mln/registration/essential.hh
delete mode 100644 milena/mln/registration/get_rot.hh
delete mode 100644 milena/mln/registration/get_rtransf.hh
delete mode 100644 milena/mln/registration/icp.hh
delete mode 100644 milena/mln/registration/internal/rms.hh
delete mode 100644 milena/mln/registration/registration.hh
delete mode 100644 milena/mln/subsampling/all.hh
delete mode 100644 milena/mln/subsampling/essential.hh
delete mode 100644 milena/mln/subsampling/gaussian_subsampling.hh
delete mode 100644 milena/mln/subsampling/subsampling.hh
delete mode 100644 milena/mln/value/hsi.hh
copy milena/mln/value/{int_s32.hh => int_s24.hh} (81%)
copy milena/mln/value/{int_u8.hh => int_u24.hh} (81%)
delete mode 100644 milena/mln/value/shell.hh
delete mode 100644 milena/mln/value/stack.hh
delete mode 100644 milena/nodist-headers
delete mode 100644 milena/sandbox/ChangeLog
delete mode 100644 milena/sandbox/abraham/README
delete mode 100644 milena/sandbox/abraham/img/dots.pgm
delete mode 100644 milena/sandbox/abraham/img/lena.pgm
delete mode 100644 milena/sandbox/abraham/img/lena.ppm
delete mode 100644 milena/sandbox/abraham/img/little_test.pgm
delete mode 100644 milena/sandbox/abraham/img/test.pgm
delete mode 100644 milena/sandbox/abraham/mln/core/site_set/p_priority_queue.hh
delete mode 100644 milena/sandbox/abraham/mln/fun/v2v/rgb_to_hsi.hh
delete mode 100644 milena/sandbox/abraham/mln/io/tikz/save.hh
delete mode 100644 milena/sandbox/abraham/mln/io/tikz/save_header.hh
delete mode 100644 milena/sandbox/abraham/mln/level/thru.hh
delete mode 100644 milena/sandbox/abraham/mln/morpho/autarkical_leveling.hh
delete mode 100644 milena/sandbox/abraham/mln/morpho/basic_najman.hh
delete mode 100644 milena/sandbox/abraham/mln/morpho/hit_or_miss.hh
delete mode 100644 milena/sandbox/abraham/mln/morpho/images/result_m_watershed.pgm
delete mode 100644 milena/sandbox/abraham/mln/morpho/images/result_topo_watershed.pgm
delete mode 100644 milena/sandbox/abraham/mln/morpho/images/test_2.pgm
delete mode 100644 milena/sandbox/abraham/mln/morpho/images/test_3.pgm
delete mode 100644 milena/sandbox/abraham/mln/morpho/images/test_4.pgm
delete mode 100644 milena/sandbox/abraham/mln/morpho/images/test_component_mapping.pgm
delete mode 100644 milena/sandbox/abraham/mln/morpho/images/test_component_tree.pgm
delete mode 100644 milena/sandbox/abraham/mln/morpho/images/test_watershed.pgm
delete mode 100644 milena/sandbox/abraham/mln/morpho/najman_wst.hh
delete mode 100644 milena/sandbox/abraham/mln/morpho/topo_wst.hh
delete mode 100644 milena/sandbox/abraham/mln/morpho/vector_median.hh
delete mode 100644 milena/sandbox/abraham/mln/morpho/vmt.hh
delete mode 100644 milena/sandbox/abraham/mln/trait/images.hh
delete mode 100644 milena/sandbox/abraham/mln/transform/fft.hh
delete mode 100644 milena/sandbox/abraham/mln/value/builtin/symbolics.hh
delete mode 100644 milena/sandbox/abraham/tests/core/concept/test.cc
delete mode 100644 milena/sandbox/abraham/tests/core/image/fun_image_const.cc
delete mode 100644 milena/sandbox/abraham/tests/core/image/fun_image_norm.cc
delete mode 100644 milena/sandbox/abraham/tests/core/image/fun_image_v2v.cc
delete mode 100644 milena/sandbox/abraham/tests/core/image/fun_image_v2w2v.cc
delete mode 100644 milena/sandbox/abraham/tests/core/image/thru_const.cc
delete mode 100644 milena/sandbox/abraham/tests/core/image/thru_norm.cc
delete mode 100644 milena/sandbox/abraham/tests/core/image/thru_v2v.cc
delete mode 100644 milena/sandbox/abraham/tests/core/image/thru_v2w2v.cc
delete mode 100644 milena/sandbox/abraham/tests/core/image/violent_cast_image.cc
delete mode 100644 milena/sandbox/abraham/tests/fun/meta/red.cc
delete mode 100644 milena/sandbox/abraham/tests/fun/v2w2v/cos.cc
delete mode 100644 milena/sandbox/abraham/tests/fun/v2w_w2v/norm.cc
delete mode 100644 milena/sandbox/abraham/tests/io/tikz/Makefile
delete mode 100644 milena/sandbox/abraham/tests/io/tikz/tikz.cc
delete mode 100644 milena/sandbox/abraham/tests/morpho/Makefile
delete mode 100644 milena/sandbox/abraham/tests/morpho/images/+irm6.pgm
delete mode 100644 milena/sandbox/abraham/tests/morpho/images/+test_watershed.pgm
delete mode 100644 milena/sandbox/abraham/tests/morpho/images/result_m_watershed.pgm
delete mode 100644 milena/sandbox/abraham/tests/morpho/images/result_topo_watershed.pgm
delete mode 100644 milena/sandbox/abraham/tests/morpho/images/test_2.pgm
delete mode 100644 milena/sandbox/abraham/tests/morpho/images/test_3.pgm
delete mode 100644 milena/sandbox/abraham/tests/morpho/images/test_4.pgm
delete mode 100644 milena/sandbox/abraham/tests/morpho/images/test_component_mapping.pgm
delete mode 100644 milena/sandbox/abraham/tests/morpho/images/test_component_tree.pgm
delete mode 100644 milena/sandbox/abraham/tests/morpho/images/test_watershed.pgm
delete mode 100644 milena/sandbox/abraham/tests/morpho/levelings.cc
delete mode 100644 milena/sandbox/abraham/tests/morpho/red_erosion.cc
delete mode 100644 milena/sandbox/abraham/tests/morpho/red_erosion3.cc
delete mode 100644 milena/sandbox/abraham/tests/morpho/ref/Makefile
delete mode 100644 milena/sandbox/abraham/tests/morpho/ref/include/lattribheight.h
delete mode 100644 milena/sandbox/abraham/tests/morpho/ref/include/lwshedtopo.h
delete mode 100644 milena/sandbox/abraham/tests/morpho/ref/include/mccodimage.h
delete mode 100644 milena/sandbox/abraham/tests/morpho/ref/include/mccomptree.h
delete mode 100644 milena/sandbox/abraham/tests/morpho/ref/include/mcfahsalembier.h
delete mode 100644 milena/sandbox/abraham/tests/morpho/ref/include/mcimage.h
delete mode 100644 milena/sandbox/abraham/tests/morpho/ref/include/mcindic.h
delete mode 100644 milena/sandbox/abraham/tests/morpho/ref/include/mclifo.h
delete mode 100644 milena/sandbox/abraham/tests/morpho/ref/include/mcunionfind.h
delete mode 100644 milena/sandbox/abraham/tests/morpho/ref/include/mcutil.h
delete mode 100644 milena/sandbox/abraham/tests/morpho/ref/src/com/wshedtopo.c
delete mode 100644 milena/sandbox/abraham/tests/morpho/ref/src/lib/lattrib.c
delete mode 100644 milena/sandbox/abraham/tests/morpho/ref/src/lib/lattribheight.c
delete mode 100644 milena/sandbox/abraham/tests/morpho/ref/src/lib/lwshedtopo.c
delete mode 100644 milena/sandbox/abraham/tests/morpho/ref/src/lib/mccodimage.c
delete mode 100644 milena/sandbox/abraham/tests/morpho/ref/src/lib/mccomptree.c
delete mode 100644 milena/sandbox/abraham/tests/morpho/ref/src/lib/mcfahsalembier.c
delete mode 100644 milena/sandbox/abraham/tests/morpho/ref/src/lib/mcimage.c
delete mode 100644 milena/sandbox/abraham/tests/morpho/ref/src/lib/mcindic.c
delete mode 100644 milena/sandbox/abraham/tests/morpho/ref/src/lib/mclifo.c
delete mode 100644 milena/sandbox/abraham/tests/morpho/ref/src/lib/mcunionfind.c
delete mode 100644 milena/sandbox/abraham/tests/morpho/ref/test/UrOx.pgm
delete mode 100644 milena/sandbox/abraham/tests/morpho/test_watershed.cc
delete mode 100644 milena/sandbox/abraham/tests/morpho/test_watershed_topo.cc
delete mode 100644 milena/sandbox/abraham/tests/transform/fft.cc
delete mode 100644 milena/sandbox/abraham/tests/transform/fft_.cc
delete mode 100644 milena/sandbox/abraham/tests/value/mixin.cc
delete mode 100755 milena/sandbox/aroumougame/retin/headers/Trimesh/Color.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/Trimesh/KDtree.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/Trimesh/TriMesh.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/Trimesh/TriMesh_algo.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/Trimesh/TriMesh_bounding.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/Trimesh/TriMesh_connectivity.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/Trimesh/TriMesh_curvature.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/Trimesh/TriMesh_io.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/Trimesh/TriMesh_normals.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/Trimesh/TriMesh_pointareas.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/Trimesh/TriMesh_stats.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/Trimesh/TriMesh_tstrips.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/Trimesh/Vec.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/Trimesh/XForm.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/Trimesh/bsphere.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/Trimesh/diffuse.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/Trimesh/lineqn.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/Trimesh/lmsmooth.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/Trimesh/mempool.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/Trimesh/mesh_filter.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/Trimesh/mesh_shade.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/Trimesh/remove.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/Trimesh/reorder_verts.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/Trimesh/timestamp.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/WRL/Coin.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/WRL/MaillageTriangulaire.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/WRL/MailleTriangulaire.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/WRL/OFF.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/WRL/Objet3D.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/WRL/OutilsListePoints.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/WRL/OutilsPoint3D.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/WRL/PreTraitement.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/WRL/WRL.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/WRL/calcul.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/binvox/file/Buffer.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/binvox/file/Datafile.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/binvox/file/Tokenfile.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/binvox/geom/Face.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/binvox/geom/Globals.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/binvox/geom/Mesh.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/binvox/geom/MeshFile.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/binvox/geom/MeshFileIdentifier.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/binvox/geom/MeshRef.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/binvox/geom/MeshView.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/binvox/geom/ObjMeshFile.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/binvox/geom/OffMeshFile.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/binvox/geom/PlyMeshFile.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/binvox/geom/Vertex.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/binvox/geom/WrlMeshFile.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/binvox/geom/geom_defs.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/binvox/libvox.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/binvox/math/Matrix.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/binvox/math/MyRandom.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/binvox/math/Vector.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/binvox/math/common.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/binvox/ply/ply_gatech.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/binvox/time/WallTimer.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/binvox/ui/Camera.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/binvox/ui/CameraList.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/binvox/ui/GLwindow.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/binvox/ui/View.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/binvox/ui/opengl.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/binvox/voxel/PalagyiFilter.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/binvox/voxel/Template.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/binvox/voxel/Templates.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/binvox/voxel/VoxelFile.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/binvox/voxel/VoxelFilter.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/binvox/voxel/VoxelRef.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/binvox/voxel/Voxelizer.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/binvox/voxel/Voxels.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/binvox/voxel/typedefs.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/cb3dr.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/histogramme/hist.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/histogramme/listeHisto.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/matrice/MatriceF.h
delete mode 100755 milena/sandbox/aroumougame/retin/headers/matrice/valeursVecteursPropres.h
delete mode 100755 milena/sandbox/aroumougame/retin/sources/Trimesh/KDtree.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/Trimesh/TriMesh_bounding.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/Trimesh/TriMesh_connectivity.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/Trimesh/TriMesh_curvature.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/Trimesh/TriMesh_io.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/Trimesh/TriMesh_normals.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/Trimesh/TriMesh_pointareas.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/Trimesh/TriMesh_stats.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/Trimesh/TriMesh_tstrips.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/Trimesh/diffuse.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/Trimesh/lmsmooth.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/Trimesh/mesh_filter.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/Trimesh/mesh_shade.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/Trimesh/remove.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/Trimesh/reorder_verts.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/WRL/MaillageTriangulaire.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/WRL/MailleTriangulaire.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/WRL/OFF.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/WRL/Objet3D.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/WRL/OutilsListePoints.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/WRL/OutilsPoint3D.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/WRL/PreTraitement.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/WRL/WRL.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/WRL/calcul.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/binvox/file/Buffer.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/binvox/file/Datafile.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/binvox/file/Tokenfile.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/binvox/geom/Face.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/binvox/geom/Mesh.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/binvox/geom/MeshFile.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/binvox/geom/MeshFileIdentifier.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/binvox/geom/MeshRef.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/binvox/geom/MeshView.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/binvox/geom/ObjMeshFile.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/binvox/geom/OffMeshFile.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/binvox/geom/PlyMeshFile.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/binvox/geom/Vertex.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/binvox/geom/WrlMeshFile.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/binvox/libvox.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/binvox/math/Matrix.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/binvox/math/MyRandom.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/binvox/math/Vector.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/binvox/math/common.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/binvox/ply/ply_gatech.c
delete mode 100755 milena/sandbox/aroumougame/retin/sources/binvox/time/WallTimer.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/binvox/ui/Camera.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/binvox/ui/CameraList.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/binvox/ui/GLwindow.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/binvox/ui/View.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/binvox/ui/opengl.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/binvox/voxel/PalagyiFilter.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/binvox/voxel/Template.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/binvox/voxel/Templates.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/binvox/voxel/VoxelFile.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/binvox/voxel/VoxelFilter.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/binvox/voxel/VoxelRef.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/binvox/voxel/Voxelizer.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/binvox/voxel/Voxels.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/cb3dr.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/histogramme/hist.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/histogramme/listeHisto.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/matrice/MatriceF.cpp
delete mode 100755 milena/sandbox/aroumougame/retin/sources/matrice/valeursVecteursPropres.cpp
delete mode 100644 milena/sandbox/aroumougame/skeleton/io.hh
delete mode 100644 milena/sandbox/aroumougame/skeleton/mesh-skel.cc
delete mode 100644 milena/sandbox/aroumougame/skeleton/mesh-skel_region.cc
delete mode 100644 milena/sandbox/aroumougame/skeleton/miscellenous.hh
delete mode 100755 milena/sandbox/aroumougame/skeleton/neighborhood1.hh
delete mode 100644 milena/sandbox/aroumougame/skeleton/sedt.hh
delete mode 100644 milena/sandbox/aroumougame/skeleton/test.cc
delete mode 100755 milena/sandbox/aroumougame/skeleton/test_image2d.cc
delete mode 100755 milena/sandbox/aroumougame/skeleton/test_image3d.cc
delete mode 100755 milena/sandbox/aroumougame/skeleton/thinning.hh
delete mode 100755 milena/sandbox/aroumougame/test/m0.wrl
delete mode 100755 milena/sandbox/aroumougame/test/m05.wrl
delete mode 100755 milena/sandbox/aroumougame/test/m9l0.wrl
delete mode 100755 milena/sandbox/aroumougame/test/makefile
delete mode 100755 milena/sandbox/aroumougame/test/ml0.wrl
delete mode 100755 milena/sandbox/aroumougame/test/ml09.wrl
delete mode 100755 milena/sandbox/aroumougame/test/mmake.sh
delete mode 100755 milena/sandbox/aroumougame/test/sources/test_graph.cpp
delete mode 100755 milena/sandbox/aroumougame/test/test.off
delete mode 100755 milena/sandbox/aroumougame/test/test_graph.cpp
delete mode 100755 milena/sandbox/aroumougame/test/test_graph_off.cpp
delete mode 100755 milena/sandbox/aroumougame/test/test_graph_wrl.cpp
delete mode 100644 milena/sandbox/ballas/compilation_unit.rb
delete mode 100644 milena/sandbox/ballas/doc/draft.txt
delete mode 100644 milena/sandbox/ballas/doc/image_tours.txt
delete mode 100644 milena/sandbox/ballas/doc/image_types/doc.tex
delete mode 100644 milena/sandbox/ballas/doc/image_types/include/image_tour.tex
delete mode 100644 milena/sandbox/ballas/methods
delete mode 100644 milena/sandbox/ballas/refactorization/box2d.hh
delete mode 100644 milena/sandbox/ballas/refactorization/concept.hh
delete mode 100644 milena/sandbox/ballas/refactorization/exact.hh
delete mode 100644 milena/sandbox/ballas/refactorization/image2d.hh
delete mode 100644 milena/sandbox/ballas/refactorization/internal/exact.hh
delete mode 100644 milena/sandbox/ballas/refactorization/internal/force_exact.hh
delete mode 100644 milena/sandbox/ballas/refactorization/internal/image_base.hh
delete mode 100644 milena/sandbox/ballas/refactorization/internal/impl.hh
delete mode 100644 milena/sandbox/ballas/refactorization/internal/piter_base.hh
delete mode 100644 milena/sandbox/ballas/refactorization/internal/pset_base.hh
delete mode 100644 milena/sandbox/ballas/refactorization/internal/psite_base.hh
delete mode 100644 milena/sandbox/ballas/refactorization/internal/site_base.hh
delete mode 100644 milena/sandbox/ballas/refactorization/metal/bexpr.hh
delete mode 100644 milena/sandbox/ballas/refactorization/metal/bool.hh
delete mode 100644 milena/sandbox/ballas/refactorization/metal/equal.hh
delete mode 100644 milena/sandbox/ballas/refactorization/p_run.hh
delete mode 100644 milena/sandbox/ballas/refactorization/point2d.hh
delete mode 100644 milena/sandbox/ballas/refactorization/point2d_impl.hh
delete mode 100644 milena/sandbox/ballas/refactorization/rle_image.hh
delete mode 100644 milena/sandbox/ballas/refactorization/rle_pset.hh
delete mode 100644 milena/sandbox/ballas/refactorization/rle_psite.hh
delete mode 100644 milena/sandbox/ballas/refactorization/test/box2d.cc
delete mode 100644 milena/sandbox/ballas/refactorization/test/image2d.cc
delete mode 100644 milena/sandbox/ballas/refactorization/test/rle.cc
delete mode 100644 milena/sandbox/ballas/test.cc
delete mode 100644 milena/sandbox/ballas/vaucanson_bench
delete mode 100644 milena/sandbox/beguin/fusion_graph.hh
delete mode 100644 milena/sandbox/beguin/graph_link.hh
delete mode 100644 milena/sandbox/beguin/irm.cc
delete mode 100644 milena/sandbox/beguin/irm.jpg
delete mode 100644 milena/sandbox/beguin/irm6.pgm
delete mode 100644 milena/sandbox/beguin/irm_g.cc
delete mode 100644 milena/sandbox/beguin/puzzle.jpg
delete mode 100644 milena/sandbox/beguin/segm_to_pregraph.hh
delete mode 100644 milena/sandbox/beguin/try.hh
delete mode 100644 milena/sandbox/bench/README_CFLAGS
delete mode 100644 milena/sandbox/bench/extract_vertical_lines.cc
delete mode 100644 milena/sandbox/bench/fast_components_and_attributes.cc
delete mode 100644 milena/sandbox/bench/fast_rows.cc
delete mode 100644 milena/sandbox/bench/fast_tiles.cc
delete mode 100644 milena/sandbox/bench/fastest.cc
delete mode 100644 milena/sandbox/bench/fastest_forall_p_browsing.cc
delete mode 100644 milena/sandbox/bench/fastest_statistical_tour_browsing.cc
delete mode 100644 milena/sandbox/bench/fastest_statistical_tour_nbh_browsing.cc
delete mode 100644 milena/sandbox/bench/input_iz.pgm.gz
delete mode 100644 milena/sandbox/bench/iz.cc
delete mode 120000 milena/sandbox/bench/z_sub_browsing/+inc
delete mode 100644 milena/sandbox/bench/z_sub_browsing/README
delete mode 100644 milena/sandbox/bench/z_sub_browsing/debase.cc
delete mode 100644 milena/sandbox/bench/z_sub_browsing/debase.hh
delete mode 100644 milena/sandbox/bench/z_sub_browsing/fast.cc
delete mode 100644 milena/sandbox/bench/z_sub_browsing/in.pgm.gz
delete mode 100644 milena/sandbox/bench/z_sub_browsing/integral.cc
delete mode 100644 milena/sandbox/bench/z_sub_browsing/integral.hh
delete mode 100644 milena/sandbox/bin/labeling/colorize.cc
delete mode 100644 milena/sandbox/bin/pgm_to_pbm.cc
delete mode 100644 milena/sandbox/bin/ppm_negate.cc
delete mode 100644 milena/sandbox/bugs/concept_and_assignment.cc
delete mode 100644 milena/sandbox/bugs/io_xv_imview.pbm
delete mode 100644 milena/sandbox/bugs/lut.cc
delete mode 100644 milena/sandbox/bugs/piter_slice.cc
delete mode 100644 milena/sandbox/bugs/piter_slice.solved.cc
delete mode 100644 milena/sandbox/camille/.gitignore
delete mode 100644 milena/sandbox/camille/Makefile
delete mode 100644 milena/sandbox/camille/graph-line-gradient-closing.cc
delete mode 100644 milena/sandbox/camille/graph-wst.cc
delete mode 100644 milena/sandbox/delmon/growcut/Makefile
delete mode 100644 milena/sandbox/delmon/growcut/README
delete mode 100755 milena/sandbox/delmon/growcut/check.sh
delete mode 100644 milena/sandbox/delmon/growcut/keep_color.cc
delete mode 100644 milena/sandbox/delmon/growcut/main.cc
delete mode 100644 milena/sandbox/delmon/growcut/main_bw.cc
delete mode 100644 milena/sandbox/delmon/growcut/remove_if_blue.cc
delete mode 100644 milena/sandbox/delmon/minsurf/Makefile
delete mode 100644 milena/sandbox/delmon/minsurf/README
delete mode 100755 milena/sandbox/delmon/minsurf/check.sh
delete mode 100644 milena/sandbox/delmon/minsurf/keep_object.cc
delete mode 100644 milena/sandbox/delmon/minsurf/main.cc
delete mode 100644 milena/sandbox/duhamel/abr.cc
delete mode 100644 milena/sandbox/duhamel/abr.hh
delete mode 100644 milena/sandbox/duhamel/abr_to_image.cc
delete mode 100644 milena/sandbox/duhamel/border_duplicate.cc
delete mode 100644 milena/sandbox/duhamel/border_duplicate.hh
delete mode 100644 milena/sandbox/duhamel/border_fill.cc
delete mode 100644 milena/sandbox/duhamel/border_fill.hh
delete mode 100644 milena/sandbox/duhamel/border_mirror.cc
delete mode 100644 milena/sandbox/duhamel/border_mirror.hh
delete mode 100644 milena/sandbox/duhamel/canvas_chamfer.hh
delete mode 100644 milena/sandbox/duhamel/canvas_labeling.hh
delete mode 100644 milena/sandbox/duhamel/chamfer.cc
delete mode 100644 milena/sandbox/duhamel/chamfer.hh
delete mode 100644 milena/sandbox/duhamel/color_sub.cc
delete mode 100644 milena/sandbox/duhamel/color_sub.hh
delete mode 100755 milena/sandbox/duhamel/compil.cmd
delete mode 100644 milena/sandbox/duhamel/debug_print_3d_with_border.hh
delete mode 100644 milena/sandbox/duhamel/draw_mesh.hh
delete mode 100644 milena/sandbox/duhamel/extract_array.cc
delete mode 100644 milena/sandbox/duhamel/fill.hh
delete mode 100644 milena/sandbox/duhamel/fills_test.cc
delete mode 100644 milena/sandbox/duhamel/graph.hh
delete mode 100644 milena/sandbox/duhamel/graph.hxx
delete mode 100644 milena/sandbox/duhamel/graph_labeling.cc
delete mode 100644 milena/sandbox/duhamel/graph_labeling.hh
delete mode 100644 milena/sandbox/duhamel/graph_labeling2.cc
delete mode 100644 milena/sandbox/duhamel/labeling.hh
delete mode 100644 milena/sandbox/duhamel/labeling_algo.cc
delete mode 100644 milena/sandbox/duhamel/labeling_algo.hh
delete mode 100644 milena/sandbox/duhamel/labeling_cpy_from_mln.hh
delete mode 100644 milena/sandbox/duhamel/labeling_level.hh
delete mode 100644 milena/sandbox/duhamel/labeling_level_fast.cc
delete mode 100644 milena/sandbox/duhamel/labeling_level_fast_10000x1000.cc
delete mode 100644 milena/sandbox/duhamel/labeling_level_generic_10000x1000.cc
delete mode 100644 milena/sandbox/duhamel/level.hh
delete mode 100644 milena/sandbox/duhamel/level_cpy_from_mln.hh
delete mode 100644 milena/sandbox/duhamel/log.txt
delete mode 100644 milena/sandbox/duhamel/main.cc
delete mode 100644 milena/sandbox/duhamel/main_mesh_image.cc
delete mode 100644 milena/sandbox/duhamel/mem.hh
delete mode 100644 milena/sandbox/duhamel/mesh_image.hh
delete mode 100644 milena/sandbox/duhamel/mesh_p.hh
delete mode 100644 milena/sandbox/duhamel/mesh_psite.hh
delete mode 100644 milena/sandbox/duhamel/paste.hh
delete mode 100644 milena/sandbox/duhamel/queue_p_fast.hh
delete mode 100644 milena/sandbox/duhamel/queue_p_priority.cc
delete mode 100644 milena/sandbox/duhamel/queue_p_priority.hh
delete mode 100644 milena/sandbox/duhamel/slow_seed2tiling.cc
delete mode 100644 milena/sandbox/duhamel/test_border_duplicate_image1d_1.cc
delete mode 100644 milena/sandbox/duhamel/test_border_duplicate_image1d_2.cc
delete mode 100644 milena/sandbox/duhamel/test_border_duplicate_image1d_3.cc
delete mode 100644 milena/sandbox/duhamel/test_border_duplicate_image1d_4.cc
delete mode 100644 milena/sandbox/duhamel/test_border_duplicate_image1d_5.cc
delete mode 100644 milena/sandbox/duhamel/test_border_duplicate_image2d_1.cc
delete mode 100644 milena/sandbox/duhamel/test_border_duplicate_image2d_2.cc
delete mode 100644 milena/sandbox/duhamel/test_border_duplicate_image2d_3.cc
delete mode 100644 milena/sandbox/duhamel/test_border_duplicate_image2d_4.cc
delete mode 100644 milena/sandbox/duhamel/test_border_duplicate_image3d_1.cc
delete mode 100644 milena/sandbox/duhamel/test_border_duplicate_image3d_2.cc
delete mode 100644 milena/sandbox/duhamel/test_border_duplicate_image3d_3.cc
delete mode 100644 milena/sandbox/duhamel/test_border_duplicate_image3d_4.cc
delete mode 100644 milena/sandbox/duhamel/test_border_fill_image1d_1.cc
delete mode 100644 milena/sandbox/duhamel/test_border_fill_image1d_2.cc
delete mode 100644 milena/sandbox/duhamel/test_border_fill_image1d_3.cc
delete mode 100644 milena/sandbox/duhamel/test_border_fill_image1d_4.cc
delete mode 100644 milena/sandbox/duhamel/test_border_fill_image1d_5.cc
delete mode 100644 milena/sandbox/duhamel/test_border_fill_image2d_1.cc
delete mode 100644 milena/sandbox/duhamel/test_border_fill_image2d_2.cc
delete mode 100644 milena/sandbox/duhamel/test_border_fill_image2d_3.cc
delete mode 100644 milena/sandbox/duhamel/test_border_fill_image2d_4.cc
delete mode 100644 milena/sandbox/duhamel/test_border_fill_image3d_1.cc
delete mode 100644 milena/sandbox/duhamel/test_border_fill_image3d_2.cc
delete mode 100644 milena/sandbox/duhamel/test_border_fill_image3d_3.cc
delete mode 100644 milena/sandbox/duhamel/test_border_fill_image3d_4.cc
delete mode 100644 milena/sandbox/duhamel/test_debug_iota_3d.cc
delete mode 100644 milena/sandbox/duhamel/translate_image.cc
delete mode 100644 milena/sandbox/duhamel/translate_image.hh
delete mode 100644 milena/sandbox/edwin/Makefile
delete mode 100644 milena/sandbox/edwin/exec/benchmark/Makefile
delete mode 100644 milena/sandbox/edwin/exec/benchmark/newv.cc
delete mode 100644 milena/sandbox/edwin/exec/benchmark/oldv.cc
delete mode 100644 milena/sandbox/edwin/exec/color_distance.hh
delete mode 100644 milena/sandbox/edwin/exec/color_internal_gradient.hh
delete mode 100644 milena/sandbox/edwin/exec/color_labeling_mean.hh
delete mode 100644 milena/sandbox/edwin/exec/give_me_the_curve.cc
delete mode 100644 milena/sandbox/edwin/exec/internal_gradient.cc
delete mode 100644 milena/sandbox/edwin/exec/mask_colorize.cc
delete mode 100644 milena/sandbox/edwin/exec/mask_fill_mean_color.cc
delete mode 100644 milena/sandbox/edwin/exec/max_delta_colormean_obj.cc
delete mode 100644 milena/sandbox/edwin/exec/pgm_gradient.cc
delete mode 100644 milena/sandbox/edwin/exec/plot.conf
delete mode 100644 milena/sandbox/edwin/exec/score.hh
delete mode 100644 milena/sandbox/edwin/exec/sharpest_obj_reconstruction.cc
delete mode 100644 milena/sandbox/edwin/exec/tree_debug.cc
delete mode 100644 milena/sandbox/edwin/exec/wst_from_reconstructed.cc
delete mode 100644 milena/sandbox/edwin/exec/zi.cc
delete mode 100644 milena/sandbox/edwin/exec/zi.hh
delete mode 100644 milena/sandbox/edwin/mln/core/concept/dindex_site.hh
delete mode 100644 milena/sandbox/edwin/mln/core/concept/index_site.hh
delete mode 100644 milena/sandbox/edwin/mln/core/concept/tree.hh
delete mode 100644 milena/sandbox/edwin/mln/core/dindex_site.hh
delete mode 100644 milena/sandbox/edwin/mln/core/image/attribute_image.hh
delete mode 100644 milena/sandbox/edwin/mln/core/internal/index_site_base.hh
delete mode 100644 milena/sandbox/edwin/mln/core/site_set/p_run_idx.hh
delete mode 100644 milena/sandbox/edwin/mln/core/site_set/p_run_idx_piter.hh
delete mode 100644 milena/sandbox/edwin/mln/debug/ctree.hh
delete mode 100644 milena/sandbox/edwin/mln/morpho/attribute/bbox.hh
delete mode 100644 milena/sandbox/edwin/mln/morpho/attribute/mysharpness.hh
delete mode 100644 milena/sandbox/edwin/mln/morpho/attribute/occupation.hh
delete mode 100644 milena/sandbox/edwin/mln/morpho/tree/component_tree.hh
delete mode 100644 milena/sandbox/edwin/mln/morpho/tree/components.hh
delete mode 100644 milena/sandbox/edwin/mln/morpho/tree/components_debug.hh
delete mode 100644 milena/sandbox/edwin/mln/morpho/tree/compute_attribute_image.hh
delete mode 100644 milena/sandbox/edwin/mln/morpho/tree/debug.hh
delete mode 100644 milena/sandbox/edwin/mln/morpho/tree/impl/dual_hqueue.hh
delete mode 100644 milena/sandbox/edwin/mln/morpho/tree/impl/dual_union_find.hh
delete mode 100644 milena/sandbox/edwin/mln/morpho/tree/impl/union_find.hh
delete mode 100644 milena/sandbox/edwin/mln/morpho/tree/propagate.hh
delete mode 100644 milena/sandbox/edwin/mln/morpho/tree/propagate_node.hh
delete mode 100644 milena/sandbox/edwin/mln/morpho/tree/propagate_node_debug.hh
delete mode 100644 milena/sandbox/edwin/mln/util/ctree/ctree.hh
delete mode 100644 milena/sandbox/edwin/mln/util/ctree/internal/tree_base.hh
delete mode 100644 milena/sandbox/edwin/mln/util/ctree/node.hh
delete mode 100755 milena/sandbox/edwin/move_accu.sh
delete mode 100755 milena/sandbox/edwin/rush/exo2/configure
delete mode 100755 milena/sandbox/edwin/rush/exo2/test.cc
delete mode 100644 milena/sandbox/edwin/rush/exo2/wst_from_closing.cc
delete mode 100644 milena/sandbox/edwin/rush/granulometry/granulometry.hh
delete mode 100644 milena/sandbox/edwin/rush/granulometry/test.cc
delete mode 100644 milena/sandbox/edwin/rush/leaves/Makefile
delete mode 100755 milena/sandbox/edwin/rush/leaves/chain.sh
delete mode 100755 milena/sandbox/edwin/rush/leaves/configure
delete mode 100644 milena/sandbox/edwin/rush/leaves/export_leaves.hh
delete mode 100644 milena/sandbox/edwin/rush/leaves/get_leaves.cc
delete mode 100755 milena/sandbox/edwin/rush/leaves/splot.sh
delete mode 100644 milena/sandbox/edwin/rush/leaves/test/Makefile
delete mode 100755 milena/sandbox/edwin/rush/leaves/test/configure
delete mode 100644 milena/sandbox/edwin/rush/leaves/test/export.cc
delete mode 100644 milena/sandbox/edwin/tests/sharp.cc
delete mode 100644 milena/sandbox/edwin/tests/sharpness_attribute.cc
delete mode 100755 milena/sandbox/edwin/tools/make_the_curves.sh
delete mode 100644 milena/sandbox/edwin/tree/Makefile
delete mode 100644 milena/sandbox/edwin/tree/accumulator/arg_max.hh
delete mode 100755 milena/sandbox/edwin/tree/configure
delete mode 100644 milena/sandbox/edwin/tree/propagation.cc
delete mode 100644 milena/sandbox/edwin/tree/run.hh
delete mode 100644 milena/sandbox/edwin/tree/tree.cc
delete mode 100644 milena/sandbox/exec/Makefile
delete mode 100644 milena/sandbox/exec/bw_negate_in_color.cc
delete mode 100644 milena/sandbox/exec/filetype.hh
delete mode 100644 milena/sandbox/exec/histo_save.cc
delete mode 100644 milena/sandbox/fabien/README
delete mode 100644 milena/sandbox/fabien/bin/Makefile
delete mode 100644 milena/sandbox/fabien/bin/dicom2dump.cc
delete mode 100644 milena/sandbox/fabien/bin/dicom2pgm.cc
delete mode 100644 milena/sandbox/fabien/bin/dicom_mask.cc
delete mode 100644 milena/sandbox/fabien/bin/dump2pbm.cc
delete mode 100644 milena/sandbox/fabien/bin/dump2pgm.cc
delete mode 100644 milena/sandbox/fabien/bin/dump2pgm8b.cc
delete mode 100644 milena/sandbox/fabien/bin/dump2ppm.cc
delete mode 100644 milena/sandbox/fabien/bin/dump_mask.cc
delete mode 100644 milena/sandbox/fabien/bin/dumpi12_to_pgm.cc
delete mode 100644 milena/sandbox/fabien/bin/dumpl16_to_colorize.cc
delete mode 100644 milena/sandbox/fabien/bin/dumpl32_to_colorize.cc
delete mode 100644 milena/sandbox/fabien/bin/dumpl8_to_colorize.cc
delete mode 100644 milena/sandbox/fabien/bin/filetype.hh
delete mode 100644 milena/sandbox/fabien/bin/pnms2dump.cc
delete mode 100644 milena/sandbox/fabien/binarization/Makefile
delete mode 100644 milena/sandbox/fabien/binarization/test.cc
delete mode 100644 milena/sandbox/fabien/dcmtk/Makefile
delete mode 100644 milena/sandbox/fabien/dcmtk/dicom.cc
delete mode 100644 milena/sandbox/fabien/dcmtk/load.hh
delete mode 100644 milena/sandbox/fabien/dcmtk/save.hh
delete mode 100644 milena/sandbox/fabien/igr/Makefile
delete mode 100644 milena/sandbox/fabien/igr/Makefile.rules
delete mode 100755 milena/sandbox/fabien/igr/all_labels2gif.sh
delete mode 100755 milena/sandbox/fabien/igr/check.sh
delete mode 100755 milena/sandbox/fabien/igr/check2d_wsd.sh
delete mode 100755 milena/sandbox/fabien/igr/check3d_wsd.sh
delete mode 100755 milena/sandbox/fabien/igr/check_dist.sh
delete mode 100755 milena/sandbox/fabien/igr/check_edges.sh
delete mode 100755 milena/sandbox/fabien/igr/check_us_morpho.sh
delete mode 100644 milena/sandbox/fabien/igr/clo_vol.cc
delete mode 100644 milena/sandbox/fabien/igr/color/find_color.cc
delete mode 100644 milena/sandbox/fabien/igr/crop.cc
delete mode 100644 milena/sandbox/fabien/igr/dist_edges.cc
delete mode 100644 milena/sandbox/fabien/igr/filter.cc
delete mode 100644 milena/sandbox/fabien/igr/filter_morpho_us.cc
delete mode 100644 milena/sandbox/fabien/igr/fixed_seg/Makefile
delete mode 100644 milena/sandbox/fabien/igr/fixed_seg/main.cc
delete mode 100644 milena/sandbox/fabien/igr/fun_labels.cc
delete mode 100755 milena/sandbox/fabien/igr/fun_labels.sh
delete mode 100644 milena/sandbox/fabien/igr/grad.cc
delete mode 100644 milena/sandbox/fabien/igr/graph.cc
delete mode 100644 milena/sandbox/fabien/igr/igr.cc
delete mode 100644 milena/sandbox/fabien/igr/label2gif.cc
delete mode 100755 milena/sandbox/fabien/igr/launch.sh
delete mode 100755 milena/sandbox/fabien/igr/launch2d.sh
delete mode 100755 milena/sandbox/fabien/igr/launch3d.sh
delete mode 100644 milena/sandbox/fabien/igr/maj.cc
delete mode 100644 milena/sandbox/fabien/igr/mat2mln/mat2mln.cc
delete mode 100644 milena/sandbox/fabien/igr/mat2mln/mat2raw.cc
delete mode 100644 milena/sandbox/fabien/igr/mat2mln/raw2mlndata.cc
delete mode 100644 milena/sandbox/fabien/igr/matlab.cc
delete mode 100644 milena/sandbox/fabien/igr/mean_median_label.cc
delete mode 100644 milena/sandbox/fabien/igr/mean_slices.cc
delete mode 100644 milena/sandbox/fabien/igr/med.cc
delete mode 100644 milena/sandbox/fabien/igr/min_max_float.cc
delete mode 100755 milena/sandbox/fabien/igr/nbasins_check.sh
delete mode 100644 milena/sandbox/fabien/igr/nbasins_finder.cc
delete mode 100644 milena/sandbox/fabien/igr/norm.cc
delete mode 100644 milena/sandbox/fabien/igr/plot_label.hh
delete mode 100644 milena/sandbox/fabien/igr/plot_points/Makefile
delete mode 100644 milena/sandbox/fabien/igr/plot_points/README
delete mode 100644 milena/sandbox/fabien/igr/plot_points/int2rgb.hh
delete mode 100644 milena/sandbox/fabien/igr/plot_points/main.cc
delete mode 100644 milena/sandbox/fabien/igr/plot_points/plot_points_of_label.cc
delete mode 100644 milena/sandbox/fabien/igr/point_filtering/Makefile
delete mode 100644 milena/sandbox/fabien/igr/point_filtering/main.cc
delete mode 100644 milena/sandbox/fabien/igr/seg2d.cc
delete mode 100644 milena/sandbox/fabien/igr/seg3d.cc
delete mode 100644 milena/sandbox/fabien/igr/seg_vol_irm.hh
delete mode 100755 milena/sandbox/fabien/igr/segment_us_morpho.sh
delete mode 100644 milena/sandbox/fabien/igr/smooth_fixed_seg/main.cc
delete mode 100644 milena/sandbox/fabien/igr/space_smooth/Makefile
delete mode 100644 milena/sandbox/fabien/igr/space_smooth/linear.cc
delete mode 100644 milena/sandbox/fabien/igr/space_smooth/median.cc
delete mode 100644 milena/sandbox/fabien/igr/space_smooth/morpho.cc
delete mode 100644 milena/sandbox/fabien/igr/thres.cc
delete mode 100644 milena/sandbox/fabien/igr/time_max.cc
delete mode 100644 milena/sandbox/fabien/igr/time_max_norm.cc
delete mode 100644 milena/sandbox/fabien/igr/time_smooth/Makefile
delete mode 100644 milena/sandbox/fabien/igr/time_smooth/linear.cc
delete mode 100644 milena/sandbox/fabien/igr/time_smooth/median.cc
delete mode 100644 milena/sandbox/fabien/igr/time_smooth/morpho.cc
delete mode 100755 milena/sandbox/fabien/igr/tmax.sh
delete mode 100644 milena/sandbox/fabien/igr/watershed.hh
delete mode 100644 milena/sandbox/fabien/igr/watershed2d.cc
delete mode 100644 milena/sandbox/fabien/igr/watershed3d.cc
delete mode 100644 milena/sandbox/fabien/igr/wst.cc
delete mode 100644 milena/sandbox/fabien/igr/wst_edges.cc
delete mode 100644 milena/sandbox/fabien/magick/Makefile
delete mode 100644 milena/sandbox/fabien/magick/magick.cc
delete mode 100644 milena/sandbox/fabien/magick/save.cc
delete mode 100644 milena/sandbox/fabien/magick/tiled_image.cc
delete mode 100644 milena/sandbox/fabien/mln/canvas/browsing/directional.hh
delete mode 100644 milena/sandbox/fabien/mln/canvas/browsing/snake.hh
delete mode 100644 milena/sandbox/fabien/mln/core/image/cache.hh
delete mode 100644 milena/sandbox/fabien/mln/core/image/disk_ima.hh
delete mode 100644 milena/sandbox/fabien/mln/core/image/magick_tiled2d.hh
delete mode 100644 milena/sandbox/fabien/mln/core/image/page.hh
delete mode 100644 milena/sandbox/fabien/mln/core/image/tiled2d.hh
delete mode 100644 milena/sandbox/fabien/mln/data/fast_median.hh
delete mode 100644 milena/sandbox/fabien/mln/debug/int2rgb.hh
delete mode 100644 milena/sandbox/fabien/mln/display/display_region.hh
delete mode 100644 milena/sandbox/fabien/mln/io/pnm/load.hh
delete mode 100644 milena/sandbox/fabien/mln/io/pnm/load_disk_ima.hh
delete mode 100644 milena/sandbox/fabien/mln/test/conversion.hh
delete mode 100644 milena/sandbox/fabien/mln/upsampling/hq2x.hh
delete mode 100644 milena/sandbox/fabien/mln/upsampling/hq3x.hh
delete mode 100644 milena/sandbox/fabien/mln/upsampling/hq4x.hh
delete mode 100644 milena/sandbox/fabien/mln/world/inter_pixel/display_region.hh
delete mode 100644 milena/sandbox/fabien/mln/world/inter_pixel/is_zero_face.hh
delete mode 100644 milena/sandbox/fabien/tests/core/image/Makefile
delete mode 100644 milena/sandbox/fabien/tests/core/image/bench.hh
delete mode 100755 milena/sandbox/fabien/tests/core/image/bench.sh
delete mode 100644 milena/sandbox/fabien/tests/core/image/disk_ima.cc
delete mode 100644 milena/sandbox/fabien/tests/core/image/ima2d.cc
delete mode 100644 milena/sandbox/fabien/tests/core/image/tiled2d.cc
delete mode 100644 milena/sandbox/fabien/tests/display/Makefile
delete mode 100644 milena/sandbox/fabien/tests/display/display_region.cc
delete mode 100644 milena/sandbox/fabien/tests/test/conversion.cc
delete mode 100644 milena/sandbox/fabien/tests/upsampling/Makefile
delete mode 100644 milena/sandbox/fabien/tests/upsampling/hq2x.cc
delete mode 100644 milena/sandbox/fabien/tests/upsampling/hq3x.cc
delete mode 100644 milena/sandbox/fabien/tests/upsampling/hq4x.cc
delete mode 100644 milena/sandbox/fabien/tests/world/inter_pixel/Makefile
delete mode 100644 milena/sandbox/fabien/tests/world/inter_pixel/display_region.cc
delete mode 100644 milena/sandbox/folio/exercices/heritage_conditionnel.cc
delete mode 100644 milena/sandbox/folio/exercices/heritage_conditionnel.hh
delete mode 100644 milena/sandbox/folio/img/monkeys_april.ppm
delete mode 100644 milena/sandbox/folio/mln/dt/canvas_dt.hh
delete mode 100644 milena/sandbox/folio/mln/dt/chamfer.hh
delete mode 100644 milena/sandbox/folio/mln/dt/cp.hh
delete mode 100644 milena/sandbox/folio/mln/dt/dmap.hh
delete mode 100644 milena/sandbox/folio/mln/dt/dt_old/canevas_dt.hh
delete mode 100644 milena/sandbox/folio/mln/dt/dt_old/chamfer.cc
delete mode 100644 milena/sandbox/folio/mln/dt/dt_old/distance_front.cc
delete mode 100644 milena/sandbox/folio/mln/dt/dt_old/distance_front_new.hh
delete mode 100644 milena/sandbox/folio/mln/dt/dt_old/dt.cc
delete mode 100644 milena/sandbox/folio/mln/dt/dt_old/dt.hh
delete mode 100644 milena/sandbox/folio/mln/dt/dt_old/dt.spe.hh
delete mode 100644 milena/sandbox/folio/mln/dt/dt_old/naive.cc
delete mode 100644 milena/sandbox/folio/mln/dt/dt_old/psn.cc
delete mode 100644 milena/sandbox/folio/mln/dt/dt_old/psn_log.cc
delete mode 100644 milena/sandbox/folio/mln/dt/path.hh
delete mode 100644 milena/sandbox/folio/mln/dt/raw_cp_fast.hh
delete mode 100644 milena/sandbox/folio/mln/dt/raw_cp_slow.hh
delete mode 100644 milena/sandbox/folio/mln/dt/raw_dmap_fast.hh
delete mode 100644 milena/sandbox/folio/mln/dt/raw_dmap_slow.hh
delete mode 100644 milena/sandbox/folio/mln/dt/raw_path_fast.hh
delete mode 100644 milena/sandbox/folio/mln/dt/raw_path_slow.hh
delete mode 100644 milena/sandbox/folio/mln/fun/v2v/hsl_to_hsv.hh
delete mode 100644 milena/sandbox/folio/mln/fun/v2v/rgb_to_hsv.hh
delete mode 100644 milena/sandbox/folio/mln/histo/classify_with_histo_3d.hh
delete mode 100644 milena/sandbox/folio/mln/histo/classify_with_histo_rgb.hh
delete mode 100644 milena/sandbox/folio/mln/histo/compute_histo.hh
delete mode 100644 milena/sandbox/folio/mln/histo/compute_histo_3d.hh
delete mode 100644 milena/sandbox/folio/mln/histo/compute_histo_rgb.hh
delete mode 100644 milena/sandbox/folio/mln/histo/project_histo_3d.hh
delete mode 100644 milena/sandbox/folio/mln/value/circular.hh
delete mode 100644 milena/sandbox/folio/mln/value/hsv.hh
delete mode 100644 milena/sandbox/folio/mln/value/pipo.hh
delete mode 100644 milena/sandbox/folio/papers/dt_resume.txt
delete mode 100644 milena/sandbox/folio/papers/examples.txt
delete mode 100644 milena/sandbox/folio/test/dt/canvas/dt.hh
delete mode 100644 milena/sandbox/folio/test/dt/canvas/dt.spe.hh
delete mode 100644 milena/sandbox/folio/test/dt/chamfer.cc
delete mode 100644 milena/sandbox/folio/test/dt/dt.cc
delete mode 100644 milena/sandbox/folio/test/dt/dt_bench.cc
delete mode 100644 milena/sandbox/folio/test/dt/dt_maze.cc
delete mode 100644 milena/sandbox/folio/test/dt/naive.cc
delete mode 100644 milena/sandbox/folio/test/dt/psn.cc
delete mode 100644 milena/sandbox/folio/test/dt/psn_log.cc
delete mode 100644 milena/sandbox/folio/test/dt/tmp.ppm
delete mode 100644 milena/sandbox/folio/test/histo/compute_histo_3d.cc
delete mode 100644 milena/sandbox/folio/test/histo/compute_histo_rgb.cc
delete mode 100644 milena/sandbox/folio/test/histo/compute_histo_rgb_from_ppm.cc
delete mode 100644 milena/sandbox/folio/test/histo/plot_lena.cc
delete mode 100644 milena/sandbox/folio/test/histo/plot_lena_3d.cc
delete mode 100644 milena/sandbox/folio/test/histo/plot_lena_rgb.cc
delete mode 100644 milena/sandbox/folio/test/histo/project_histo_3d_add.cc
delete mode 100644 milena/sandbox/folio/test/histo/project_histo_3d_mean.cc
delete mode 100644 milena/sandbox/folio/test/histo/project_screen.cc
delete mode 100644 milena/sandbox/folio/test/histo/projected.cc
delete mode 100644 milena/sandbox/folio/test/histo/projected3d.cc
delete mode 100644 milena/sandbox/folio/test/value/circular.cc
delete mode 100644 milena/sandbox/folio/test/value/comp.cc
delete mode 100644 milena/sandbox/folio/test/value/hsv.cc
delete mode 100644 milena/sandbox/folio/test/value/pipo.cc
delete mode 100644 milena/sandbox/folio/tools/histo/classify_with_histo_gs.cc
delete mode 100644 milena/sandbox/folio/tools/histo/projected_histo_classified_color_maj.cc
delete mode 100644 milena/sandbox/folio/tools/histo/projected_histo_classified_gs.cc
delete mode 100644 milena/sandbox/folio/tools/histo/projected_histo_gs.cc
delete mode 100644 milena/sandbox/fred/fun/abs.hh
delete mode 100644 milena/sandbox/fred/fun/assignability.hh
delete mode 100644 milena/sandbox/fred/fun/binary.hh
delete mode 100644 milena/sandbox/fred/fun/compose.hh
delete mode 100644 milena/sandbox/fred/fun/composition.hh
delete mode 100644 milena/sandbox/fred/fun/cos.cc
delete mode 100644 milena/sandbox/fred/fun/cos.hh
delete mode 100644 milena/sandbox/fred/fun/fun.cc
delete mode 100644 milena/sandbox/fred/fun/inc.hh
delete mode 100644 milena/sandbox/fred/fun/meta_function.hh
delete mode 100644 milena/sandbox/fred/fun/norm.hh
delete mode 100644 milena/sandbox/fred/fun/nsolve.hh
delete mode 100644 milena/sandbox/fred/fun/nsolve_binary.hh
delete mode 100644 milena/sandbox/fred/fun/nsolve_unary.hh
delete mode 100644 milena/sandbox/fred/fun/red.hh
delete mode 100644 milena/sandbox/fred/fun/thru.cc
delete mode 100644 milena/sandbox/fred/fun/thru_morpher.hh
delete mode 100644 milena/sandbox/fred/fun/unary.hh
delete mode 100644 milena/sandbox/fred/functions.html
delete mode 100644 milena/sandbox/fred/functions.mkdown
delete mode 100644 milena/sandbox/fred/old/accu_trait.hh
delete mode 100644 milena/sandbox/fred/old/accuprops.cc
delete mode 100644 milena/sandbox/fred/old/accuprops2.cc
delete mode 100644 milena/sandbox/fred/old/algebraic.cc
delete mode 100644 milena/sandbox/fred/old/closing_area.cc
delete mode 100644 milena/sandbox/fred/old/connected_filter.hh
delete mode 100644 milena/sandbox/fred/old/leveling.cc
delete mode 100644 milena/sandbox/fred/old/leveling_filter.hh
delete mode 100644 milena/sandbox/fred/old/mean.hh
delete mode 100644 milena/sandbox/fred/old/meantest.cc
delete mode 100644 milena/sandbox/fred/old/overload.cc
delete mode 100644 milena/sandbox/fred/old/p2p/Makefile
delete mode 100644 milena/sandbox/fred/old/p2p/compose_p2p.hh
delete mode 100644 milena/sandbox/fred/old/p2p/p2p_morpher.hh
delete mode 100644 milena/sandbox/fred/old/p2p/symmetry_p2p.hh
delete mode 100644 milena/sandbox/fred/old/p2p/test_morph_image.cc
delete mode 100644 milena/sandbox/fred/old/p2p/translate_p2p.hh
delete mode 100644 milena/sandbox/fred/old/site_wrapper.hh
delete mode 100644 milena/sandbox/fred/old/value.cc
delete mode 100644 milena/sandbox/fred/old/value_wrapper.hh
delete mode 100644 milena/sandbox/fred/tests/Makefile
delete mode 100644 milena/sandbox/fred/tests/cos.cc
delete mode 100644 milena/sandbox/fred/tests/fun.cc
delete mode 100644 milena/sandbox/fred/tests/thru.cc
delete mode 100644 milena/sandbox/fred/tests/wip.cc
delete mode 100644 milena/sandbox/garrigues/TODO
delete mode 100644 milena/sandbox/garrigues/area_filter_auto_dual.cc
delete mode 100644 milena/sandbox/garrigues/factures/extract_array.cc
delete mode 100644 milena/sandbox/garrigues/factures/extract_array_highlight.cc
delete mode 100644 milena/sandbox/garrigues/fllt/compute_level_set.hh
delete mode 100644 milena/sandbox/garrigues/fllt/compute_level_set_fast.hh
delete mode 100644 milena/sandbox/garrigues/fllt/compute_level_set_fast2.hh
delete mode 100644 milena/sandbox/garrigues/fllt/debug.hh
delete mode 100644 milena/sandbox/garrigues/fllt/doc.hh
delete mode 100644 milena/sandbox/garrigues/fllt/essai.cc
delete mode 100644 milena/sandbox/garrigues/fllt/fllt.hh
delete mode 100644 milena/sandbox/garrigues/fllt/fllt_doc.hh
delete mode 100644 milena/sandbox/garrigues/fllt/fllt_merge.hh
delete mode 100644 milena/sandbox/garrigues/fllt/fllt_optimized.hh
delete mode 100644 milena/sandbox/garrigues/fllt/fllt_simple.cc
delete mode 100644 milena/sandbox/garrigues/fllt/fllt_simple.svg.1.cc
delete mode 100644 milena/sandbox/garrigues/fllt/fllt_simple.svg.2.cc
delete mode 100644 milena/sandbox/garrigues/fllt/fllt_simple.svg.3.cc
delete mode 100644 milena/sandbox/garrigues/fllt/fllt_theo.cc
delete mode 100644 milena/sandbox/garrigues/fllt/fllt_types.hh
delete mode 100644 milena/sandbox/garrigues/fllt/give_confs.cc
delete mode 100644 milena/sandbox/garrigues/fllt/local_configurations.hh
delete mode 100644 milena/sandbox/garrigues/fllt/lower.hh
delete mode 100644 milena/sandbox/garrigues/fllt/merge.hh
delete mode 100644 milena/sandbox/garrigues/fllt/test.cc
delete mode 100644 milena/sandbox/garrigues/fllt/test_fllt.cc
delete mode 100644 milena/sandbox/garrigues/fllt/test_fllt10.cc
delete mode 100644 milena/sandbox/garrigues/fllt/test_fllt10_inv.cc
delete mode 100644 milena/sandbox/garrigues/fllt/test_fllt12.cc
delete mode 100644 milena/sandbox/garrigues/fllt/test_fllt13.cc
delete mode 100644 milena/sandbox/garrigues/fllt/test_fllt15.cc
delete mode 100644 milena/sandbox/garrigues/fllt/test_fllt2.cc
delete mode 100644 milena/sandbox/garrigues/fllt/test_fllt3.cc
delete mode 100644 milena/sandbox/garrigues/fllt/test_fllt3_inv.cc
delete mode 100644 milena/sandbox/garrigues/fllt/test_fllt4.cc
delete mode 100644 milena/sandbox/garrigues/fllt/test_fllt5.cc
delete mode 100644 milena/sandbox/garrigues/fllt/test_fllt6.cc
delete mode 100644 milena/sandbox/garrigues/fllt/test_fllt7.cc
delete mode 100644 milena/sandbox/garrigues/fllt/test_fllt7_inv.cc
delete mode 100644 milena/sandbox/garrigues/fllt/test_fllt8.cc
delete mode 100644 milena/sandbox/garrigues/fllt/test_fllt9.cc
delete mode 100644 milena/sandbox/garrigues/fllt/test_fllt_lena.cc
delete mode 100644 milena/sandbox/garrigues/fllt/test_fllt_lena_tiles.cc
delete mode 100644 milena/sandbox/garrigues/fllt/test_fllt_tiny.cc
delete mode 100644 milena/sandbox/garrigues/fllt/test_flltb.cc
delete mode 100644 milena/sandbox/garrigues/fllt/types.hh
delete mode 100644 milena/sandbox/garrigues/fllt/upper.hh
delete mode 100644 milena/sandbox/garrigues/image_identity/image_domain_morpher.hh
delete mode 100644 milena/sandbox/garrigues/image_identity/image_identity.cc
delete mode 100644 milena/sandbox/garrigues/image_identity/image_identity.hh
delete mode 100644 milena/sandbox/garrigues/image_identity/image_value_morpher.hh
delete mode 100644 milena/sandbox/garrigues/image_identity/interpolated.cc
delete mode 100644 milena/sandbox/garrigues/image_identity/interpolated.hh
delete mode 100644 milena/sandbox/garrigues/level_set.hh
delete mode 100644 milena/sandbox/garrigues/log
delete mode 100644 milena/sandbox/garrigues/lower.hh
delete mode 100644 milena/sandbox/garrigues/tiled_image2d/backend/file.hh
delete mode 100644 milena/sandbox/garrigues/tiled_image2d/backend/ios.hh
delete mode 100644 milena/sandbox/garrigues/tiled_image2d/backend/mmap.hh
delete mode 100644 milena/sandbox/garrigues/tiled_image2d/block.hh
delete mode 100644 milena/sandbox/garrigues/tiled_image2d/context.hh
delete mode 100644 milena/sandbox/garrigues/tiled_image2d/layout/all.hh
delete mode 100644 milena/sandbox/garrigues/tiled_image2d/layout/image2d/all.hh
delete mode 100644 milena/sandbox/garrigues/tiled_image2d/layout/image2d/lrtb.hh
delete mode 100644 milena/sandbox/garrigues/tiled_image2d/layout/image2d/tblr.hh
delete mode 100644 milena/sandbox/garrigues/tiled_image2d/layout/layout2d.hh
delete mode 100644 milena/sandbox/garrigues/tiled_image2d/layout/page2d/all.hh
delete mode 100644 milena/sandbox/garrigues/tiled_image2d/layout/page2d/lrtb.hh
delete mode 100644 milena/sandbox/garrigues/tiled_image2d/layout/page2d/tblr.hh
delete mode 100644 milena/sandbox/garrigues/tiled_image2d/page.hh
delete mode 100644 milena/sandbox/garrigues/tiled_image2d/paged_image.hh
delete mode 100644 milena/sandbox/garrigues/tiled_image2d/support/lru.hh
delete mode 100644 milena/sandbox/garrigues/tiled_image2d/support/simple.hh
delete mode 100644 milena/sandbox/garrigues/tiled_image2d/tiled_image2d.cc
delete mode 100644 milena/sandbox/garrigues/tiled_image2d/tiled_image2d.hh
delete mode 100644 milena/sandbox/garrigues/union_find/Makefile
delete mode 100644 milena/sandbox/garrigues/union_find/canvas/find_root.hh
delete mode 100644 milena/sandbox/garrigues/union_find/canvas/reconstruction_on_function.hh
delete mode 100644 milena/sandbox/garrigues/union_find/canvas/reconstruction_on_set.hh
delete mode 100644 milena/sandbox/garrigues/union_find/canvas/self_dual_reconstruction.hh
delete mode 100644 milena/sandbox/garrigues/union_find/images/marker_to_dilate.pbm
delete mode 100644 milena/sandbox/garrigues/union_find/images/marker_to_erode.pbm
delete mode 100644 milena/sandbox/garrigues/union_find/images/mask.pbm
delete mode 100644 milena/sandbox/garrigues/union_find/reconstructions_on_function.cc
delete mode 100644 milena/sandbox/garrigues/union_find/reconstructions_on_function.hh
delete mode 100644 milena/sandbox/garrigues/union_find/reconstructions_on_set.cc
delete mode 100644 milena/sandbox/garrigues/union_find/reconstructions_on_set.hh
delete mode 100644 milena/sandbox/garrigues/union_find/reunion_avec_theo
delete mode 100644 milena/sandbox/garrigues/union_find/self_dual_reconstruction.cc
delete mode 100644 milena/sandbox/garrigues/union_find/self_dual_reconstruction.hh
delete mode 100644 milena/sandbox/garrigues/upper.hh
delete mode 100644 milena/sandbox/garrigues/value_behavior.cc
delete mode 100644 milena/sandbox/green/README
delete mode 100644 milena/sandbox/green/bench/transform/distance/Makefile.am
delete mode 100644 milena/sandbox/green/bench/transform/distance/distance.cc
delete mode 100644 milena/sandbox/green/bug/labeling/mean_values/Makefile.am
delete mode 100644 milena/sandbox/green/bug/labeling/mean_values/label.pgm
delete mode 100644 milena/sandbox/green/bug/labeling/mean_values/mean_values.cc
delete mode 100644 milena/sandbox/green/demo/accu/stat/histo2d/Makefile.am
delete mode 100644 milena/sandbox/green/demo/accu/stat/histo2d/histo2d.cc
delete mode 100644 milena/sandbox/green/demo/annotating/bic/Makefile.am
delete mode 100644 milena/sandbox/green/demo/annotating/bic/bic.cc
delete mode 100644 milena/sandbox/green/demo/annotating/hsv/Makefile.am
delete mode 100644 milena/sandbox/green/demo/annotating/hsv/hsv.cc
delete mode 100644 milena/sandbox/green/demo/annotating/lep/Makefile.am
delete mode 100644 milena/sandbox/green/demo/annotating/lep/lep.cc
delete mode 100644 milena/sandbox/green/demo/annotating/nb_color/Makefile.am
delete mode 100644 milena/sandbox/green/demo/annotating/nb_color/nb_color.cc
delete mode 100644 milena/sandbox/green/demo/annotating/project/Makefile.am
delete mode 100644 milena/sandbox/green/demo/annotating/project/project.cc
delete mode 100644 milena/sandbox/green/demo/annotating/rgb_64/Makefile.am
delete mode 100644 milena/sandbox/green/demo/annotating/rgb_64/rgb_64.cc
delete mode 100644 milena/sandbox/green/demo/annotating/rgb_64_9/Makefile.am
delete mode 100644 milena/sandbox/green/demo/annotating/rgb_64_9/rgb_64_9.cc
delete mode 100644 milena/sandbox/green/demo/annotating/stddev_color/Makefile.am
delete mode 100644 milena/sandbox/green/demo/annotating/stddev_color/stddev_color.cc
delete mode 100644 milena/sandbox/green/demo/annotating/stddev_color_16/Makefile.am
delete mode 100644 milena/sandbox/green/demo/annotating/stddev_color_16/stddev_color_16.cc
delete mode 100644 milena/sandbox/green/demo/clustering/kmean1d/Makefile.am
delete mode 100644 milena/sandbox/green/demo/clustering/kmean1d/kmean1d.cc
delete mode 100644 milena/sandbox/green/demo/clustering/kmean2d/Makefile.am
delete mode 100644 milena/sandbox/green/demo/clustering/kmean2d/kmean2d.cc
delete mode 100644 milena/sandbox/green/demo/clustering/kmean3d/Makefile.am
delete mode 100644 milena/sandbox/green/demo/clustering/kmean3d/kmean3d.cc
delete mode 100644 milena/sandbox/green/demo/clustering/kmean_rgb/Makefile.am
delete mode 100644 milena/sandbox/green/demo/clustering/kmean_rgb/kmean_rgb.cc
delete mode 100644 milena/sandbox/green/demo/labeling/regional_maxima/Makefile.am
delete mode 100644 milena/sandbox/green/demo/labeling/regional_maxima/regional_maxima.cc
delete mode 100644 milena/sandbox/green/demo/labeling/regional_maxima/thresholds.txt
delete mode 100644 milena/sandbox/green/doc/annotating/class.txt
delete mode 100644 milena/sandbox/green/doc/annotating/syntheseMillet2008.txt
delete mode 100644 milena/sandbox/green/doc/annotating/testMillet2008
delete mode 100644 milena/sandbox/green/doc/examples/accu_color/accu_color.cc
delete mode 100644 milena/sandbox/green/doc/examples/frac/Makefile.am
delete mode 100644 milena/sandbox/green/doc/examples/frac/frac.cc
delete mode 100644 milena/sandbox/green/doc/examples/frac/frac.hh
delete mode 100644 milena/sandbox/green/doc/examples/frac/gcd.hh
delete mode 100644 milena/sandbox/green/doc/examples/frac/sign_prod.hh
delete mode 100644 milena/sandbox/green/doc/examples/hello_milena/Makefile.am
delete mode 100644 milena/sandbox/green/doc/examples/hello_milena/hello_milena.cc
delete mode 100644 milena/sandbox/green/doc/examples/hello_world/Makefile.am
delete mode 100644 milena/sandbox/green/doc/examples/hello_world/hello_world.cc
delete mode 100644 milena/sandbox/green/doc/examples/hello_world/print.cc
delete mode 100644 milena/sandbox/green/doc/examples/io/Makefile.am
delete mode 100644 milena/sandbox/green/doc/examples/io/io.cc
delete mode 100644 milena/sandbox/green/doc/examples/learn_milena/Makefile.am
delete mode 100644 milena/sandbox/green/doc/examples/learn_milena/learn_milena.cc
delete mode 100644 milena/sandbox/green/doc/examples/otsu/Makefile.am
delete mode 100644 milena/sandbox/green/doc/examples/otsu/otsu.cc
delete mode 100644 milena/sandbox/green/doc/examples/stats/Makefile.am
delete mode 100644 milena/sandbox/green/doc/examples/stats/stats.cc
delete mode 100644 milena/sandbox/green/doc/formulae/formulae.tex
delete mode 100644 milena/sandbox/green/doc/quick_tour/quick_tour.tex
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_method/h0_input.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_method/h2_mean.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_method/h2_merge.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_method/h3_mean.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_method/h3_merge.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_method/h4_mean.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_method/h4_merge.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_method/h5_mean.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_method/h5_merge.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_method/i2_mean.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_method/i2_merge.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_method/i3_mean.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_method/i3_merge.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_method/i4_mean.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_method/i4_merge.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_method/i5_mean.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_method/i5_merge.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_method/l2_input.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_method/l3_input.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_method/l4_input.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_method/l5_input.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_method/reponse_theo.eml
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_method/s2_histo.txt
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_method/s3_histo.txt
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_method/s4_histo.txt
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_method/s5_histo.txt
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_method/synthese.txt
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_quant/h0_input.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_quant/h5_mean_q2.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_quant/h5_mean_q3.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_quant/h5_mean_q4.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_quant/h5_mean_q5.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_quant/h5_mean_q6.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_quant/h5_mean_q7.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_quant/h5_mean_q8.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_quant/h5_merge_q2.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_quant/h5_merge_q3.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_quant/h5_merge_q4.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_quant/h5_merge_q5.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_quant/h5_merge_q6.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_quant/h5_merge_q7.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_quant/h5_merge_q8.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_quant/i5_mean_q2.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_quant/i5_mean_q3.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_quant/i5_mean_q4.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_quant/i5_mean_q5.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_quant/i5_mean_q6.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_quant/i5_mean_q7.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_quant/i5_mean_q8.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_quant/i5_merge_q2.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_quant/i5_merge_q3.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_quant/i5_merge_q4.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_quant/i5_merge_q5.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_quant/i5_merge_q6.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_quant/i5_merge_q7.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_quant/i5_merge_q8.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_quant/l5_input_q2.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_quant/l5_input_q3.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_quant/l5_input_q4.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_quant/l5_input_q5.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_quant/l5_input_q6.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_quant/l5_input_q7.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_quant/l5_input_q8.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_quant/s5_histo_q2.txt
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_quant/s5_histo_q3.txt
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_quant/s5_histo_q4.txt
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_quant/s5_histo_q5.txt
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_quant/s5_histo_q6.txt
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_quant/s5_histo_q7.txt
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_quant/s5_histo_q8.txt
delete mode 100644 milena/sandbox/green/doc/regional_maxima/cmp_quant/synthese.txt
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/colormap_all_q4.txt.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/colormap_all_q5.txt.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/colormap_thick_q4.txt.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/colormap_thick_q5.txt.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/colormap_thin_q4.txt.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/colormap_thin_q5.txt.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/histo_all_q4.dump.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/histo_all_q5.dump.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/histo_thick_q4.dump.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/histo_thick_q5.dump.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/histo_thin_q4.dump.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/histo_thin_q5.dump.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/iz_all_q4.dump.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/iz_all_q5.dump.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/iz_thick_q4.dump.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/iz_thick_q5.dump.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/iz_thin_q4.dump.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/iz_thin_q5.dump.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/labeled_all_q4.dump.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/labeled_all_q5.dump.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/labeled_thick_q4.dump.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/labeled_thick_q5.dump.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/labeled_thin_q4.dump.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/labeled_thin_q5.dump.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/mean3_all_q4.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/mean3_all_q5.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/mean3_thick_q4.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/mean3_thick_q5.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/mean3_thin_q4.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/mean3_thin_q5.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/mean4_all_q4.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/mean4_all_q5.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/mean4_thick_q4.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/mean4_thick_q5.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/mean4_thin_q4.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/mean4_thin_q5.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/mp00411c.ppm.gz
delete mode 100755 milena/sandbox/green/doc/regional_maxima/mp00411c/mp00411c.sh.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/mp00411c_thick.pbm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/mp00411c_thin.pbm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/opened_all_q4.dump.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/opened_all_q5.dump.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/opened_thick_q4.dump.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/opened_thick_q5.dump.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/opened_thin_q4.dump.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/opened_thin_q5.dump.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/proj1_all_q4.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/proj1_all_q5.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/proj1_thick_q4.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/proj1_thick_q5.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/proj1_thin_q4.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/proj1_thin_q5.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/proj2_all_q4.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/proj2_all_q5.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/proj2_thick_q4.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/proj2_thick_q5.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/proj2_thin_q4.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/proj2_thin_q5.pgm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/proj3_all_q4.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/proj3_all_q5.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/proj3_thick_q4.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/proj3_thick_q5.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/proj3_thin_q4.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/proj3_thin_q5.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/proj4_all_q4.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/proj4_all_q5.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/proj4_thick_q4.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/proj4_thick_q5.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/proj4_thin_q4.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/proj4_thin_q5.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/quant_q4.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/quant_q5.ppm.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/stats3_all_q4.txt.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/stats3_all_q5.txt.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/stats3_thick_q4.txt.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/stats3_thick_q5.txt.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/stats3_thin_q4.txt.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/stats3_thin_q5.txt.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/stats4_all_q4.txt.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/stats4_all_q5.txt.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/stats4_thick_q4.txt.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/stats4_thick_q5.txt.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/stats4_thin_q4.txt.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/stats4_thin_q5.txt.gz
delete mode 100644 milena/sandbox/green/doc/regional_maxima/mp00411c/synthese.txt.gz
delete mode 100644 milena/sandbox/green/exp/annotating/achromastism/Makefile.am
delete mode 100644 milena/sandbox/green/exp/annotating/achromastism/achromastism.cc
delete mode 100644 milena/sandbox/green/exp/annotating/achromastism/text-color.txt
delete mode 100644 milena/sandbox/green/exp/annotating/achromastism/text-img.txt
delete mode 100644 milena/sandbox/green/exp/annotating/achromastism/text-only.txt
delete mode 100644 milena/sandbox/green/exp/annotating/bench/Makefile.am
delete mode 100644 milena/sandbox/green/exp/annotating/bench/bench.cc
delete mode 100644 milena/sandbox/green/exp/annotating/error/Makefile.am
delete mode 100644 milena/sandbox/green/exp/annotating/error/error.cc
delete mode 100644 milena/sandbox/green/exp/annotating/histo/Makefile.am
delete mode 100644 milena/sandbox/green/exp/annotating/histo/histo.cc
delete mode 100644 milena/sandbox/green/exp/annotating/hsv/Makefile.am
delete mode 100644 milena/sandbox/green/exp/annotating/hsv/hsv.cc
delete mode 100644 milena/sandbox/green/exp/annotating/hue/Makefile.am
delete mode 100644 milena/sandbox/green/exp/annotating/hue/hue.cc
delete mode 100644 milena/sandbox/green/exp/annotating/hue/text-color.txt
delete mode 100644 milena/sandbox/green/exp/annotating/hue/text-img.txt
delete mode 100644 milena/sandbox/green/exp/annotating/hue/text-only.txt
delete mode 100644 milena/sandbox/green/exp/annotating/nb_color/Makefile.am
delete mode 100644 milena/sandbox/green/exp/annotating/nb_color/nb_color.cc
delete mode 100644 milena/sandbox/green/exp/annotating/saturation/Makefile.am
delete mode 100644 milena/sandbox/green/exp/annotating/saturation/saturation.cc
delete mode 100644 milena/sandbox/green/exp/annotating/saturation/text-color.txt
delete mode 100644 milena/sandbox/green/exp/annotating/saturation/text-img.txt
delete mode 100644 milena/sandbox/green/exp/annotating/saturation/text-only.txt
delete mode 100644 milena/sandbox/green/exp/annotating/stddev_color/Makefile.am
delete mode 100644 milena/sandbox/green/exp/annotating/stddev_color/stddev_color.cc
delete mode 100644 milena/sandbox/green/exp/annotating/stddev_color_16/Makefile.am
delete mode 100644 milena/sandbox/green/exp/annotating/stddev_color_16/stddev_color_16.cc
delete mode 100644 milena/sandbox/green/exp/annotating/value/Makefile.am
delete mode 100644 milena/sandbox/green/exp/annotating/value/text-color.txt
delete mode 100644 milena/sandbox/green/exp/annotating/value/text-img.txt
delete mode 100644 milena/sandbox/green/exp/annotating/value/text-only.txt
delete mode 100644 milena/sandbox/green/exp/annotating/value/value.cc
delete mode 100644 milena/sandbox/green/exp/labeling/regional_maxima/Makefile.am
delete mode 100644 milena/sandbox/green/exp/labeling/regional_maxima/regional_maxima.cc
delete mode 100644 milena/sandbox/green/mln/accu/stat/histo1d.hh
delete mode 100644 milena/sandbox/green/mln/accu/stat/histo2d.hh
delete mode 100644 milena/sandbox/green/mln/accu/stat/histo3d_hsl.hh
delete mode 100644 milena/sandbox/green/mln/accu/stat/histo3d_rgb.hh
delete mode 100644 milena/sandbox/green/mln/clustering/k_mean.hh
delete mode 100644 milena/sandbox/green/mln/clustering/kmean1d.hh
delete mode 100644 milena/sandbox/green/mln/clustering/kmean2d.hh
delete mode 100644 milena/sandbox/green/mln/clustering/kmean3d.hh
delete mode 100644 milena/sandbox/green/mln/clustering/kmean_rgb.hh
delete mode 100644 milena/sandbox/green/mln/display/display_histo.hh
delete mode 100644 milena/sandbox/green/mln/display/project_histo.hh
delete mode 100644 milena/sandbox/green/mln/fun/p2b/achromatic.hh
delete mode 100644 milena/sandbox/green/mln/fun/p2b/component_equals.hh
delete mode 100644 milena/sandbox/green/mln/fun/v2v/achromatism.hh
delete mode 100644 milena/sandbox/green/mln/fun/v2v/hue_concentration.hh
delete mode 100644 milena/sandbox/green/mln/fun/v2v/int_u16_to_int_u14.hh
delete mode 100644 milena/sandbox/green/mln/fun/v2v/log.hh
delete mode 100644 milena/sandbox/green/mln/fun/v2v/rg_to_rgb.hh
delete mode 100644 milena/sandbox/green/mln/fun/v2v/rgb8_to_int_u8.hh
delete mode 100644 milena/sandbox/green/mln/fun/v2v/rgb8_to_rgbn.hh
delete mode 100644 milena/sandbox/green/mln/fun/v2v/rgb_to_achromatism_map.hh
delete mode 100644 milena/sandbox/green/mln/fun/v2v/rgb_to_hsv.hh
delete mode 100644 milena/sandbox/green/mln/fun/v2v/rgb_to_hue_map.hh
delete mode 100644 milena/sandbox/green/mln/fun/v2v/rgb_to_rg.hh
delete mode 100644 milena/sandbox/green/mln/fun/v2v/rgb_to_saturation_map.hh
delete mode 100644 milena/sandbox/green/mln/fun/v2v/rgb_to_value_map.hh
delete mode 100644 milena/sandbox/green/mln/img_path.hh
delete mode 100644 milena/sandbox/green/mln/io/plot/save_histo_sh.hh
delete mode 100644 milena/sandbox/green/mln/io/plot/save_image_sh.hh
delete mode 100644 milena/sandbox/green/mln/math/ceil.hh
delete mode 100644 milena/sandbox/green/mln/math/floor.hh
delete mode 100644 milena/sandbox/green/mln/value/hsv.hh
delete mode 100644 milena/sandbox/green/mln/value/rg.hh
delete mode 100644 milena/sandbox/green/tests/accu/stat/histo1d/Makefile.am
delete mode 100755 milena/sandbox/green/tests/accu/stat/histo1d/gaussian.sh
delete mode 100644 milena/sandbox/green/tests/accu/stat/histo1d/histo1d.cc
delete mode 100644 milena/sandbox/green/tests/accu/stat/histo2d/Makefile.am
delete mode 100755 milena/sandbox/green/tests/accu/stat/histo2d/gaussian2d.sh
delete mode 100644 milena/sandbox/green/tests/accu/stat/histo3d_hsl/Makefile.am
delete mode 100644 milena/sandbox/green/tests/accu/stat/histo3d_hsl/histo3d_hsl.cc
delete mode 100644 milena/sandbox/green/tests/accu/stat/histo3d_rgb/Makefile.am
delete mode 100644 milena/sandbox/green/tests/accu/stat/histo3d_rgb/histo3d_rgb.cc
delete mode 100644 milena/sandbox/green/tests/clustering/k_mean/Makefile.am
delete mode 100644 milena/sandbox/green/tests/clustering/k_mean/k_mean.cc
delete mode 100644 milena/sandbox/green/tests/clustering/kmean1d/Makefile.am
delete mode 100644 milena/sandbox/green/tests/clustering/kmean1d/kmean1d.cc
delete mode 100644 milena/sandbox/green/tests/io/plot/save_image_sh/Makefile.am
delete mode 100644 milena/sandbox/green/tests/io/plot/save_image_sh/save_image_sh.cc
delete mode 100644 milena/sandbox/green/tools/annotating/histo/Makefile.am
delete mode 100644 milena/sandbox/green/tools/annotating/histo/histo.cc
delete mode 100644 milena/sandbox/green/tools/annotating/iz/Makefile.am
delete mode 100644 milena/sandbox/green/tools/annotating/iz/iz.cc
delete mode 100644 milena/sandbox/green/tools/annotating/opening/Makefile.am
delete mode 100644 milena/sandbox/green/tools/annotating/opening/opening.cc
delete mode 100644 milena/sandbox/green/tools/annotating/regmax/Makefile.am
delete mode 100644 milena/sandbox/green/tools/annotating/regmax/regmax.cc
delete mode 100644 milena/sandbox/icdar/2009/README
delete mode 100644 milena/sandbox/icdar/2009/dibco/binarization.cc
delete mode 100644 milena/sandbox/icdar/2009/dibco/quasi.cc
delete mode 100644 milena/sandbox/icdar/2009/dibco/svg.1.binarization.cc
delete mode 100644 milena/sandbox/icdar/2009/dibco/svg.2.binarization.cc
delete mode 100644 milena/sandbox/icdar/2009/dibco/svg.3.binarization.cc
delete mode 100755 milena/sandbox/icdar/2009/dibco/wst-based.sh
delete mode 100644 milena/sandbox/icdar/2009/hsc/clean_input.cc
delete mode 100644 milena/sandbox/icdar/2009/hsc/clean_input.hh
delete mode 100644 milena/sandbox/icdar/2009/hsc/clean_lines.hh
delete mode 100644 milena/sandbox/icdar/2009/hsc/clean_lines_with_grouped_bboxes.hh
delete mode 100644 milena/sandbox/icdar/2009/hsc/dummy_input_to_words_dat.cc
delete mode 100644 milena/sandbox/icdar/2009/hsc/first_attempts/boxes.cc
delete mode 100755 milena/sandbox/icdar/2009/hsc/first_attempts/dist.sh
delete mode 100644 milena/sandbox/icdar/2009/hsc/first_attempts/exec/iz_lines.cc
delete mode 100644 milena/sandbox/icdar/2009/hsc/first_attempts/exec/relabel_lines.cc
delete mode 100644 milena/sandbox/icdar/2009/hsc/first_attempts/exec/show_lines.cc
delete mode 100644 milena/sandbox/icdar/2009/hsc/first_attempts/exec/show_lines_pbm.cc
delete mode 100755 milena/sandbox/icdar/2009/hsc/first_attempts/fuzzy.sh
delete mode 100644 milena/sandbox/icdar/2009/hsc/first_attempts/main.cc
delete mode 100755 milena/sandbox/icdar/2009/hsc/first_attempts/reduce.sh
delete mode 100755 milena/sandbox/icdar/2009/hsc/first_attempts/words.sh
delete mode 100755 milena/sandbox/icdar/2009/hsc/first_attempts/words_25p.sh
delete mode 100644 milena/sandbox/icdar/2009/hsc/get_line_images.hh
delete mode 100644 milena/sandbox/icdar/2009/hsc/icdar2ppm.cc
delete mode 100644 milena/sandbox/icdar/2009/hsc/icdar2ppm.hh
delete mode 100644 milena/sandbox/icdar/2009/hsc/icdar_io.cc
delete mode 100644 milena/sandbox/icdar/2009/hsc/input_lines_to_lines.cc
delete mode 100644 milena/sandbox/icdar/2009/hsc/input_to_lines.hh
delete mode 100644 milena/sandbox/icdar/2009/hsc/input_to_lines_dat.cc
delete mode 100644 milena/sandbox/icdar/2009/hsc/input_to_words_dat.cc
delete mode 100644 milena/sandbox/icdar/2009/hsc/input_to_ws.hh
delete mode 100644 milena/sandbox/icdar/2009/hsc/input_to_wsl.cc
delete mode 100644 milena/sandbox/icdar/2009/hsc/io/icdar/load.hh
delete mode 100644 milena/sandbox/icdar/2009/hsc/io/icdar/save.hh
delete mode 100644 milena/sandbox/icdar/2009/hsc/label_maj.hh
delete mode 100644 milena/sandbox/icdar/2009/hsc/line_to_words.hh
delete mode 100644 milena/sandbox/icdar/2009/hsc/lines_to_boxes.cc
delete mode 100644 milena/sandbox/icdar/2009/hsc/lines_to_words.cc
delete mode 100644 milena/sandbox/icdar/2009/hsc/old_input_to_lines.cc
delete mode 100644 milena/sandbox/icdar/2009/hsc/ws_to_wsl.hh
delete mode 100644 milena/sandbox/icdar/2009/pscomp/iz.cc
delete mode 100644 milena/sandbox/icdar/2009/pscomp/rect_filter.cc
delete mode 100644 milena/sandbox/igr/code/test.cc
delete mode 100644 milena/sandbox/inim/2009/binarization/binarization.cc
delete mode 100644 milena/sandbox/inim/2009/binarization/binarization.hh
delete mode 100644 milena/sandbox/inim/2009/binarization/proof-of-concept/ChangeLog
delete mode 100644 milena/sandbox/inim/2009/binarization/proof-of-concept/Makefile
delete mode 100644 milena/sandbox/inim/2009/binarization/proof-of-concept/build/Makefile
delete mode 100644 milena/sandbox/inim/2009/binarization/proof-of-concept/build/configure.in
delete mode 100644 milena/sandbox/inim/2009/binarization/proof-of-concept/check/Makefile
delete mode 100755 milena/sandbox/inim/2009/binarization/proof-of-concept/check/graph.sh
delete mode 100644 milena/sandbox/inim/2009/binarization/proof-of-concept/check/histo.gp
delete mode 100755 milena/sandbox/inim/2009/binarization/proof-of-concept/configure
delete mode 100644 milena/sandbox/inim/2009/binarization/proof-of-concept/configure.in
delete mode 100644 milena/sandbox/inim/2009/binarization/proof-of-concept/scripts/flower
delete mode 100755 milena/sandbox/inim/2009/binarization/proof-of-concept/scripts/init_tar.sh
delete mode 100755 milena/sandbox/inim/2009/binarization/proof-of-concept/scripts/todo.sh
delete mode 100644 milena/sandbox/inim/2009/binarization/proof-of-concept/src/basic.cc
delete mode 100644 milena/sandbox/inim/2009/binarization/proof-of-concept/src/gradient.cc
delete mode 100644 milena/sandbox/inim/2009/binarization/proof-of-concept/src/snake2d.hh
delete mode 100644 milena/sandbox/inim/2009/binarization/proof-of-concept/src/util.hxx
delete mode 100644 milena/sandbox/inim/2009/binarization/snake2d.cc
delete mode 100644 milena/sandbox/inim/2009/binarization/snake2d.hh
delete mode 100644 milena/sandbox/inim/2009/classif/Makefile
delete mode 100644 milena/sandbox/inim/2009/classif/plotscript
delete mode 100644 milena/sandbox/inim/2009/classif/src/display.hh
delete mode 100644 milena/sandbox/inim/2009/classif/src/iccvg04.cc
delete mode 100644 milena/sandbox/inim/2009/classif/src/max_tree.hh
delete mode 100644 milena/sandbox/inim/2009/classif/src/proj.hh
delete mode 100644 milena/sandbox/inim/2009/classif/src/v2.cc
delete mode 100644 milena/sandbox/inim/2009/color/README
delete mode 100644 milena/sandbox/inim/2009/color/laplacien.cc
delete mode 100644 milena/sandbox/inim/2009/color/min_tree_area_filter.cc
delete mode 100644 milena/sandbox/inim/2009/color/min_tree_color.cc
delete mode 100644 milena/sandbox/inim/2009/color/min_tree_color_v2.cc
delete mode 100644 milena/sandbox/inim/2009/color/min_tree_height_filter.cc
delete mode 100644 milena/sandbox/inim/2009/color/min_tree_volume_filter.cc
delete mode 100644 milena/sandbox/inim/2009/color/reference.cc
delete mode 100644 milena/sandbox/inim/2009/color/reference2.cc
delete mode 100644 milena/sandbox/inim/2009/color/src/convert.hh
delete mode 100644 milena/sandbox/inim/2009/color/src/distance.hh
delete mode 100644 milena/sandbox/inim/2009/color/src/graph.hh
delete mode 100644 milena/sandbox/inim/2009/color/src/io.hh
delete mode 100644 milena/sandbox/inim/2009/nature/Makefile
delete mode 100644 milena/sandbox/inim/2009/nature/closing.cc
delete mode 100644 milena/sandbox/inim/2009/nature/co_occurence.hh
delete mode 100644 milena/sandbox/inim/2009/nature/erosion.cc
delete mode 100644 milena/sandbox/inim/2009/nature/fft.cc
delete mode 100644 milena/sandbox/inim/2009/nature/gradient.cc
delete mode 100644 milena/sandbox/inim/2009/nature/histo_hsi.cc
delete mode 100644 milena/sandbox/inim/2009/nature/hom.cc
delete mode 100644 milena/sandbox/inim/2009/nature/mco.cc
delete mode 100644 milena/sandbox/inim/2009/nature/nature.cc
delete mode 100644 milena/sandbox/inim/2009/nature/opening.cc
delete mode 100644 milena/sandbox/inim/2009/nature/proj.cc
delete mode 100644 milena/sandbox/inim/2009/nature/proj.hh
delete mode 100755 milena/sandbox/inim/2009/nature/test.sh
delete mode 100644 milena/sandbox/inim/2009/ocr/Makefile
delete mode 100755 milena/sandbox/inim/2009/ocr/check.sh
delete mode 100644 milena/sandbox/inim/2009/ocr/check_simple_point.cc
delete mode 100644 milena/sandbox/inim/2009/ocr/compute_local_configurations.cc
delete mode 100644 milena/sandbox/inim/2009/ocr/enlarge.hh
delete mode 100644 milena/sandbox/inim/2009/ocr/ocr_with_preprocess.cc
delete mode 100644 milena/sandbox/inim/2009/ocr/ocr_without_preprocess.cc
delete mode 100644 milena/sandbox/inim/2009/ocr/resize.hh
delete mode 100644 milena/sandbox/inim/2009/ocr/simple_point.cc
delete mode 100644 milena/sandbox/inim/2009/ocr/simple_point.hh
delete mode 100644 milena/sandbox/inim/2009/ocr/skeleton.hh
delete mode 100644 milena/sandbox/inim/2009/ocr/skeleton.old.cc
delete mode 100644 milena/sandbox/inim/2009/ocr/skeleton.old.hh
delete mode 100644 milena/sandbox/inim/2009/ocr/tesseract_wrap.hh
delete mode 100644 milena/sandbox/inim/2010/blur/AUTHORS
delete mode 100644 milena/sandbox/inim/2010/blur/Makefile
delete mode 100644 milena/sandbox/inim/2010/blur/README
delete mode 100644 milena/sandbox/inim/2010/blur/advance_iterator.hh
delete mode 100644 milena/sandbox/inim/2010/blur/advance_iterator.hxx
delete mode 100644 milena/sandbox/inim/2010/blur/cuttor.hh
delete mode 100644 milena/sandbox/inim/2010/blur/cuttor.hxx
delete mode 100644 milena/sandbox/inim/2010/blur/main.cc
delete mode 100644 milena/sandbox/inim/2010/blur/vect_it.hh
delete mode 100644 milena/sandbox/inim/2010/blur/vect_it.hxx
delete mode 100644 milena/sandbox/inim/2010/blur/vect_it_OLD.hxx
delete mode 100644 milena/sandbox/inim/2010/blur/vector.hh
delete mode 100644 milena/sandbox/inim/2010/blur/vector.hxx
delete mode 100644 milena/sandbox/inim/2010/boxes/Makefile
delete mode 100644 milena/sandbox/inim/2010/boxes/boxes.cc
delete mode 100755 milena/sandbox/inim/2010/boxes/configure
delete mode 100644 milena/sandbox/inim/2010/cag/Makefile
delete mode 100644 milena/sandbox/inim/2010/cag/README
delete mode 100644 milena/sandbox/inim/2010/cag/get_lines.hh
delete mode 100644 milena/sandbox/inim/2010/cag/graph.hh
delete mode 100644 milena/sandbox/inim/2010/cag/main.cc
delete mode 100644 milena/sandbox/inim/2010/cag/superpose.hh
delete mode 100644 milena/sandbox/inim/2010/morpho/README
delete mode 100755 milena/sandbox/inim/2010/morpho/configure
delete mode 100644 milena/sandbox/inim/2010/morpho/dilation-n.hh
delete mode 100644 milena/sandbox/inim/2010/morpho/erosion-n.hh
delete mode 100644 milena/sandbox/inim/2010/morpho/main_dilation-n.cc
delete mode 100644 milena/sandbox/inim/2010/morpho/morpho.cc
delete mode 100755 milena/sandbox/inim/2010/morpho/run.sh
delete mode 100644 milena/sandbox/inim/2010/page/AUTHORS
delete mode 100644 milena/sandbox/inim/2010/page/Makefile
delete mode 100644 milena/sandbox/inim/2010/page/README
delete mode 100644 milena/sandbox/inim/2010/page/binarization/binarization.hh
delete mode 100644 milena/sandbox/inim/2010/page/binarization/binarization.hxx
delete mode 100644 milena/sandbox/inim/2010/page/binarization/functors.hh
delete mode 100644 milena/sandbox/inim/2010/page/binarization/functors.hxx
delete mode 100644 milena/sandbox/inim/2010/page/binarization/grayscale.hh
delete mode 100644 milena/sandbox/inim/2010/page/binarization/grayscale.hxx
delete mode 100644 milena/sandbox/inim/2010/page/binarization/integral-image.hh
delete mode 100644 milena/sandbox/inim/2010/page/binarization/integral-image.hxx
delete mode 100644 milena/sandbox/inim/2010/page/check_size_functor.hh
delete mode 100644 milena/sandbox/inim/2010/page/main.cc
delete mode 100644 milena/sandbox/inim/2010/page/white.hh
delete mode 100644 milena/sandbox/inim/2010/page/white.hxx
delete mode 100644 milena/sandbox/inim/2010/rag/Makefile
delete mode 100644 milena/sandbox/inim/2010/rag/center_weight.hh
delete mode 100644 milena/sandbox/inim/2010/rag/dijkstra.hh
delete mode 100644 milena/sandbox/inim/2010/rag/p_vertices_with_accu.hh
delete mode 100644 milena/sandbox/inim/2010/rag/rag.cc
delete mode 100644 milena/sandbox/inim/2010/rag/rag.hh
delete mode 100644 milena/sandbox/inim/2011/fredwin/Makefile
delete mode 100755 milena/sandbox/inim/2011/fredwin/configure
delete mode 100644 milena/sandbox/inim/2011/fredwin/inim.cc
delete mode 100644 milena/sandbox/jardonnet/TODO
delete mode 100644 milena/sandbox/jardonnet/array/Makefile
delete mode 100644 milena/sandbox/jardonnet/array/array.cc
delete mode 100644 milena/sandbox/jardonnet/array/array.hh
delete mode 100644 milena/sandbox/jardonnet/array/old/1d.hh
delete mode 100644 milena/sandbox/jardonnet/array/old/1d.hxx
delete mode 100644 milena/sandbox/jardonnet/array/old/2d.hh
delete mode 100644 milena/sandbox/jardonnet/array/old/2d.hxx
delete mode 100644 milena/sandbox/jardonnet/array/old/3d.hh
delete mode 100644 milena/sandbox/jardonnet/array/old/3d.hxx
delete mode 100644 milena/sandbox/jardonnet/array/old/all.hh
delete mode 100644 milena/sandbox/jardonnet/array/old/nd.hh
delete mode 100644 milena/sandbox/jardonnet/array/old/objs.hh
delete mode 100644 milena/sandbox/jardonnet/icc.txt
delete mode 100644 milena/sandbox/jardonnet/igr/Makefile
delete mode 100755 milena/sandbox/jardonnet/igr/check/check
delete mode 100644 milena/sandbox/jardonnet/igr/check/s7.ppm
delete mode 100644 milena/sandbox/jardonnet/igr/check/tiny.ppm
delete mode 100644 milena/sandbox/jardonnet/igr/src/igr.cc
delete mode 100644 milena/sandbox/jardonnet/n_cmpt/Makefile
delete mode 100644 milena/sandbox/jardonnet/n_cmpt/check/mg_ima.pgm
delete mode 100644 milena/sandbox/jardonnet/n_cmpt/check/test.pgm
delete mode 100644 milena/sandbox/jardonnet/n_cmpt/check/test2.pgm
delete mode 100644 milena/sandbox/jardonnet/n_cmpt/check/test3.pgm
delete mode 100644 milena/sandbox/jardonnet/n_cmpt/check/test4.pgm
delete mode 100644 milena/sandbox/jardonnet/n_cmpt/check/tiny.pgm
delete mode 100644 milena/sandbox/jardonnet/n_cmpt/diff_ref_fused_on_small
delete mode 100644 milena/sandbox/jardonnet/n_cmpt/fused
delete mode 100644 milena/sandbox/jardonnet/n_cmpt/fused_filter.cc
delete mode 100644 milena/sandbox/jardonnet/n_cmpt/n_cmpt.cc
delete mode 100644 milena/sandbox/jardonnet/n_cmpt/n_cmpt.hh
delete mode 100644 milena/sandbox/jardonnet/n_cmpt/n_cmpt2.cc
delete mode 100644 milena/sandbox/jardonnet/n_cmpt/n_cmpt2.hh
delete mode 100644 milena/sandbox/jardonnet/n_cmpt/n_cmpt3.cc
delete mode 100644 milena/sandbox/jardonnet/n_cmpt/n_cmpt3.hh
delete mode 100644 milena/sandbox/jardonnet/n_cmpt/n_cmpt4.cc
delete mode 100644 milena/sandbox/jardonnet/n_cmpt/n_cmpt4.hh
delete mode 100644 milena/sandbox/jardonnet/n_cmpt/n_cmpt5.cc
delete mode 100644 milena/sandbox/jardonnet/n_cmpt/n_cmpt5.hh
delete mode 100644 milena/sandbox/jardonnet/n_cmpt/nwst.cc
delete mode 100644 milena/sandbox/jardonnet/n_cmpt/nwst.hh
delete mode 100644 milena/sandbox/jardonnet/n_cmpt/prob.pgm
delete mode 100644 milena/sandbox/jardonnet/n_cmpt/ref
delete mode 100644 milena/sandbox/jardonnet/n_cmpt/ref_filter.cc
delete mode 100644 milena/sandbox/jardonnet/n_cmpt/seg15.pgm
delete mode 100644 milena/sandbox/jardonnet/n_cmpt/test3.cc
delete mode 100644 milena/sandbox/jardonnet/n_cmpt/test_attribute_watershed.cc
delete mode 100644 milena/sandbox/jardonnet/n_cmpt/tikz.cc
delete mode 100644 milena/sandbox/jardonnet/n_cmpt/tikz.hh
delete mode 100644 milena/sandbox/jardonnet/n_cmpt/tiny_seg15.pgm
delete mode 100644 milena/sandbox/jardonnet/n_cmpt/wst.cc
delete mode 100755 milena/sandbox/jardonnet/perl/hxx.pl
delete mode 100644 milena/sandbox/jardonnet/perl/test/all.hh
delete mode 100644 milena/sandbox/jardonnet/perl/test/c.hh
delete mode 100644 milena/sandbox/jardonnet/perl/test/cast.hh
delete mode 100644 milena/sandbox/jardonnet/perl/test/i2v/all.hh
delete mode 100644 milena/sandbox/jardonnet/perl/test/i2v/all_to.hh
delete mode 100644 milena/sandbox/jardonnet/perl/test/i2v/array.hh
delete mode 100644 milena/sandbox/jardonnet/perl/test/internal/selector.hh
delete mode 100644 milena/sandbox/jardonnet/perl/test/internal/x2x_linear_impl.hh
delete mode 100644 milena/sandbox/jardonnet/perl/test/ops.hh
delete mode 100644 milena/sandbox/jardonnet/perl/test/p2b/all.hh
delete mode 100644 milena/sandbox/jardonnet/perl/test/p2b/chess.hh
delete mode 100644 milena/sandbox/jardonnet/perl/test/p2b/has.hh
delete mode 100644 milena/sandbox/jardonnet/perl/test/p2v/all.hh
delete mode 100644 milena/sandbox/jardonnet/perl/test/p2v/elifs.hh
delete mode 100644 milena/sandbox/jardonnet/perl/test/p2v/iota.hh
delete mode 100644 milena/sandbox/jardonnet/perl/test/p2v/ternary.hh
delete mode 100644 milena/sandbox/jardonnet/perl/test/v2b/threshold.hh
delete mode 100644 milena/sandbox/jardonnet/perl/test/v2v/abs.hh
delete mode 100644 milena/sandbox/jardonnet/perl/test/v2v/all.hh
delete mode 100644 milena/sandbox/jardonnet/perl/test/v2v/cast.hh
delete mode 100644 milena/sandbox/jardonnet/perl/test/v2v/dec.hh
delete mode 100644 milena/sandbox/jardonnet/perl/test/v2v/enc.hh
delete mode 100644 milena/sandbox/jardonnet/perl/test/v2v/id.hh
delete mode 100644 milena/sandbox/jardonnet/perl/test/v2v/inc.hh
delete mode 100644 milena/sandbox/jardonnet/perl/test/v2v/linear.hh
delete mode 100644 milena/sandbox/jardonnet/perl/test/v2v/norm.hh
delete mode 100644 milena/sandbox/jardonnet/perl/test/v2v/rgb_to_hsi.hh
delete mode 100644 milena/sandbox/jardonnet/perl/test/v2v/saturate.hh
delete mode 100644 milena/sandbox/jardonnet/perl/test/vv2v/max.hh
delete mode 100644 milena/sandbox/jardonnet/perl/test/vv2v/min.hh
delete mode 100644 milena/sandbox/jardonnet/perl/test/x2x/all.hh
delete mode 100644 milena/sandbox/jardonnet/perl/test/x2x/geom/composed.hh
delete mode 100644 milena/sandbox/jardonnet/perl/test/x2x/geom/rotation.hh
delete mode 100644 milena/sandbox/jardonnet/perl/test/x2x/geom/translation.hh
delete mode 100644 milena/sandbox/jardonnet/perl/test/x2x/interpol/bilinear.hh
delete mode 100644 milena/sandbox/jardonnet/perl/test/x2x/interpol/linear.hh
delete mode 100644 milena/sandbox/jardonnet/perl/test/x2x/interpol/test.cc
delete mode 100644 milena/sandbox/jardonnet/registration/center.hh
delete mode 100644 milena/sandbox/jardonnet/registration/chamfer.hh
delete mode 100644 milena/sandbox/jardonnet/registration/cloud.hh
delete mode 100644 milena/sandbox/jardonnet/registration/cov.hh
delete mode 100644 milena/sandbox/jardonnet/registration/cross_cov.hh
delete mode 100644 milena/sandbox/jardonnet/registration/exp_val.hh
delete mode 100644 milena/sandbox/jardonnet/registration/final_qk.hh
delete mode 100644 milena/sandbox/jardonnet/registration/frankel_young.hh
delete mode 100644 milena/sandbox/jardonnet/registration/icp.hh
delete mode 100644 milena/sandbox/jardonnet/registration/icp_ref.hh
delete mode 100644 milena/sandbox/jardonnet/registration/interpolation.hh
delete mode 100644 milena/sandbox/jardonnet/registration/jacobi.hh
delete mode 100644 milena/sandbox/jardonnet/registration/misc.hh
delete mode 100644 milena/sandbox/jardonnet/registration/multiscale.hh
delete mode 100644 milena/sandbox/jardonnet/registration/power_it.hh
delete mode 100644 milena/sandbox/jardonnet/registration/projection.hh
delete mode 100644 milena/sandbox/jardonnet/registration/quat7.hh
delete mode 100644 milena/sandbox/jardonnet/registration/registration.hh
delete mode 100644 milena/sandbox/jardonnet/registration/rotation.hh
delete mode 100644 milena/sandbox/jardonnet/registration/save.hh
delete mode 100644 milena/sandbox/jardonnet/registration/tools.hh
delete mode 100644 milena/sandbox/jardonnet/registration/update_qk.hh
delete mode 100644 milena/sandbox/jardonnet/registration/variance.hh
delete mode 100644 milena/sandbox/jardonnet/subsampling/gaussian_subsampling.hh
delete mode 100644 milena/sandbox/jardonnet/subsampling/sub_sampled_image.hh
delete mode 100644 milena/sandbox/jardonnet/test/Makefile
delete mode 100644 milena/sandbox/jardonnet/test/bench
delete mode 100755 milena/sandbox/jardonnet/test/bench.rb
delete mode 100644 milena/sandbox/jardonnet/test/big_chess.cc
delete mode 100644 milena/sandbox/jardonnet/test/final/final_qk2_1.ppm
delete mode 100644 milena/sandbox/jardonnet/test/final/final_qk2_2.ppm
delete mode 100644 milena/sandbox/jardonnet/test/final/final_qk_1.ppm
delete mode 100644 milena/sandbox/jardonnet/test/final/final_qk_1_c1_x1.ppm
delete mode 100644 milena/sandbox/jardonnet/test/final/final_qk_2.ppm
delete mode 100644 milena/sandbox/jardonnet/test/final/final_qk_2_c1_x1.ppm
delete mode 100644 milena/sandbox/jardonnet/test/final/final_qk_3.ppm
delete mode 100644 milena/sandbox/jardonnet/test/final/no_final.ppm
delete mode 100644 milena/sandbox/jardonnet/test/final/no_final_1_c1_x1.ppm
delete mode 100644 milena/sandbox/jardonnet/test/gaussian.cc
delete mode 100644 milena/sandbox/jardonnet/test/gaussian_subsampling.cc
delete mode 100644 milena/sandbox/jardonnet/test/icp.cc
delete mode 100644 milena/sandbox/jardonnet/test/icp_ref.cc
delete mode 100644 milena/sandbox/jardonnet/test/img/c0.pbm
delete mode 100644 milena/sandbox/jardonnet/test/img/c1.pbm
delete mode 100644 milena/sandbox/jardonnet/test/img/c10.pbm
delete mode 100644 milena/sandbox/jardonnet/test/img/c11.pbm
delete mode 100644 milena/sandbox/jardonnet/test/img/c2.pbm
delete mode 100644 milena/sandbox/jardonnet/test/img/c3.pbm
delete mode 100644 milena/sandbox/jardonnet/test/img/c4.pbm
delete mode 100644 milena/sandbox/jardonnet/test/img/c5.pbm
delete mode 100644 milena/sandbox/jardonnet/test/img/c55.pbm
delete mode 100644 milena/sandbox/jardonnet/test/img/c6.pbm
delete mode 100644 milena/sandbox/jardonnet/test/img/c7.pbm
delete mode 100644 milena/sandbox/jardonnet/test/img/c8.pbm
delete mode 100644 milena/sandbox/jardonnet/test/img/c9.pbm
delete mode 100644 milena/sandbox/jardonnet/test/img/x0.pbm
delete mode 100644 milena/sandbox/jardonnet/test/img/x1.pbm
delete mode 100644 milena/sandbox/jardonnet/test/img/x10.pbm
delete mode 100644 milena/sandbox/jardonnet/test/img/x11.pbm
delete mode 100644 milena/sandbox/jardonnet/test/img/x2.pbm
delete mode 100644 milena/sandbox/jardonnet/test/img/x3.pbm
delete mode 100644 milena/sandbox/jardonnet/test/img/x4.pbm
delete mode 100644 milena/sandbox/jardonnet/test/img/x5.pbm
delete mode 100644 milena/sandbox/jardonnet/test/img/x6.pbm
delete mode 100644 milena/sandbox/jardonnet/test/img/x7.pbm
delete mode 100644 milena/sandbox/jardonnet/test/img/x8.pbm
delete mode 100644 milena/sandbox/jardonnet/test/img/x9.pbm
delete mode 100644 milena/sandbox/jardonnet/test/length.ppm
delete mode 100644 milena/sandbox/jardonnet/test/no_final.ppm
delete mode 100644 milena/sandbox/jardonnet/test/plotscript
delete mode 100644 milena/sandbox/jardonnet/test/reduce.cc
delete mode 100644 milena/sandbox/jardonnet/test/registration.cc
delete mode 100644 milena/sandbox/jardonnet/test/script_latex.plot
delete mode 100644 milena/sandbox/jardonnet/test/subsampling.cc
delete mode 100644 milena/sandbox/jardonnet/test/test.cc
delete mode 100644 milena/sandbox/jardonnet/test/test.rb
delete mode 100644 milena/sandbox/jardonnet/test/type.cc
delete mode 100644 milena/sandbox/jardonnet/virtual/Makefile
delete mode 100644 milena/sandbox/jardonnet/virtual/access.cc
delete mode 100644 milena/sandbox/jardonnet/virtual/access.hh
delete mode 100644 milena/sandbox/jardonnet/virtual/bilinear.ppm
delete mode 100644 milena/sandbox/jardonnet/virtual/lena.pgm
delete mode 100644 milena/sandbox/jardonnet/virtual/lena.ppm
delete mode 100644 milena/sandbox/jardonnet/virtual/nn.ppm
delete mode 100644 milena/sandbox/laurent/ismm2009.cc
delete mode 100644 milena/sandbox/laurent/ismm2009.hh
delete mode 100644 milena/sandbox/laurent/memo/ismm2009.v0.cc
delete mode 100644 milena/sandbox/laurent/memo/ismm2009.v1.cc
delete mode 100644 milena/sandbox/laurent/memo/ismm2009.v2.cc
delete mode 100644 milena/sandbox/laurent/playing_with_attributes.cc
delete mode 100644 milena/sandbox/lazzara/afp/micro_films/Makefile
delete mode 100755 milena/sandbox/lazzara/afp/micro_films/demat_mf_afp.sh
delete mode 100644 milena/sandbox/lazzara/afp/micro_films/extract_mf.cc
delete mode 100644 milena/sandbox/lazzara/afp/micro_films/keep_background.cc
delete mode 100644 milena/sandbox/lazzara/afp/micro_films/split_image.cc
delete mode 100644 milena/sandbox/lazzara/csv2vtk/csv2vtk.cc
delete mode 100644 milena/sandbox/lazzara/fonctionnalites_milena.ods
delete mode 100644 milena/sandbox/lazzara/igr/gui/Makefile.am
delete mode 100644 milena/sandbox/lazzara/igr/gui/demo.pro
delete mode 100644 milena/sandbox/lazzara/igr/gui/src/bak/mainwindow.cc
delete mode 100644 milena/sandbox/lazzara/igr/gui/src/bak/mainwindow.hh
delete mode 100644 milena/sandbox/lazzara/igr/gui/src/display.cc
delete mode 100644 milena/sandbox/lazzara/igr/gui/src/display.hh
delete mode 100644 milena/sandbox/lazzara/igr/gui/src/display_seg.cc
delete mode 100644 milena/sandbox/lazzara/igr/gui/src/display_seg.hh
delete mode 100644 milena/sandbox/lazzara/igr/gui/src/edit_seg.cc
delete mode 100644 milena/sandbox/lazzara/igr/gui/src/edit_seg.hh
delete mode 100644 milena/sandbox/lazzara/igr/gui/src/image_viewer.cc
delete mode 100644 milena/sandbox/lazzara/igr/gui/src/image_viewer.hh
delete mode 100644 milena/sandbox/lazzara/igr/gui/src/internal/interactive_scene.cc
delete mode 100644 milena/sandbox/lazzara/igr/gui/src/internal/interactive_scene.hh
delete mode 100644 milena/sandbox/lazzara/igr/gui/src/main.cc
delete mode 100644 milena/sandbox/lazzara/igr/gui/src/main_window.cc
delete mode 100644 milena/sandbox/lazzara/igr/gui/src/main_window.hh
delete mode 100644 milena/sandbox/lazzara/igr/gui/src/to_qimage.hh
delete mode 100644 milena/sandbox/lazzara/igr/gui/src/widgets.cc
delete mode 100644 milena/sandbox/lazzara/igr/gui/ui/bak/mainwindow.ui
delete mode 100644 milena/sandbox/lazzara/igr/gui/ui/display.ui
delete mode 100644 milena/sandbox/lazzara/igr/gui/ui/display_seg.ui
delete mode 100644 milena/sandbox/lazzara/igr/gui/ui/edit_seg.ui
delete mode 100644 milena/sandbox/lazzara/igr/gui/ui/image_viewer.ui
delete mode 100644 milena/sandbox/lazzara/igr/gui/ui/main_window.ui
delete mode 100644 milena/sandbox/lazzara/igr/igr-biggest-comp.cc
delete mode 100644 milena/sandbox/lazzara/igr/igr-cloud.cc
delete mode 100644 milena/sandbox/lazzara/igr/igr.cc
delete mode 100644 milena/sandbox/lazzara/igr/irm/grad_clo_and_wshd.cc
delete mode 100644 milena/sandbox/lazzara/igr/irm/hsl_grad_and_wst.cc
delete mode 100644 milena/sandbox/lazzara/igr/irm/wst_rag.cc
delete mode 100644 milena/sandbox/lazzara/igr/irm/wst_rag_hsl.cc
delete mode 100644 milena/sandbox/lazzara/igr/irm_seg_with_mm_and_rag.mine.cc
delete mode 100644 milena/sandbox/lazzara/igr/registration_3d.cc
delete mode 100644 milena/sandbox/lazzara/igr/tr_image.cc
delete mode 100644 milena/sandbox/lazzara/scribo/binarization_naive/main.cc
delete mode 100644 milena/sandbox/lazzara/scribo/binarization_naive/toto.cc
delete mode 100644 milena/sandbox/lazzara/scribo/fill_holes/main.cc
delete mode 100644 milena/sandbox/lazzara/scribo/separateurs_materialises/lines_pattern.cc
delete mode 100644 milena/sandbox/lazzara/scribo/skeleton_crest/main.cc
delete mode 100644 milena/sandbox/markov/T_gen.hh
delete mode 100644 milena/sandbox/markov/approx_exp.hh
delete mode 100644 milena/sandbox/markov/markov.cc
delete mode 100644 milena/sandbox/markov/markov.hh
delete mode 100644 milena/sandbox/markov/random.hh
delete mode 100644 milena/sandbox/markov/random.hxx
delete mode 100644 milena/sandbox/modules/icdar/lines.cc
delete mode 100644 milena/sandbox/modules/icdar/words.cc
delete mode 100644 milena/sandbox/nivault/dmap.hh
delete mode 100644 milena/sandbox/nivault/dmap.hxx
delete mode 100644 milena/sandbox/nivault/dyn_line.hh
delete mode 100644 milena/sandbox/nivault/extract_character.cc
delete mode 100644 milena/sandbox/nivault/extract_score.cc
delete mode 100644 milena/sandbox/nivault/log
delete mode 100644 milena/sandbox/nivault/median.hh
delete mode 100644 milena/sandbox/nivault/plugin-gimp/.gitignore
delete mode 100644 milena/sandbox/nivault/plugin-gimp/AUTHORS
delete mode 100644 milena/sandbox/nivault/plugin-gimp/COPYING
delete mode 100644 milena/sandbox/nivault/plugin-gimp/ChangeLog
delete mode 100644 milena/sandbox/nivault/plugin-gimp/HACKING
delete mode 100644 milena/sandbox/nivault/plugin-gimp/INSTALL
delete mode 100644 milena/sandbox/nivault/plugin-gimp/Makefile.am
delete mode 100644 milena/sandbox/nivault/plugin-gimp/TODO
delete mode 100755 milena/sandbox/nivault/plugin-gimp/autogen.sh
delete mode 100644 milena/sandbox/nivault/plugin-gimp/configure.ac
delete mode 100644 milena/sandbox/nivault/plugin-gimp/help/Makefile.am
delete mode 100644 milena/sandbox/nivault/plugin-gimp/help/en/Makefile.am
delete mode 100644 milena/sandbox/nivault/plugin-gimp/help/en/gimp-help.xml
delete mode 100644 milena/sandbox/nivault/plugin-gimp/help/en/index.html
delete mode 100644 milena/sandbox/nivault/plugin-gimp/help/images/Makefile.am
delete mode 100644 milena/sandbox/nivault/plugin-gimp/help/images/wilber.png
delete mode 100644 milena/sandbox/nivault/plugin-gimp/po/ChangeLog
delete mode 100644 milena/sandbox/nivault/plugin-gimp/po/az.po
delete mode 100644 milena/sandbox/nivault/plugin-gimp/po/de.po
delete mode 100644 milena/sandbox/nivault/plugin-gimp/po/fr.po
delete mode 100644 milena/sandbox/nivault/plugin-gimp/po/sk.po
delete mode 100644 milena/sandbox/nivault/plugin-gimp/po/sv.po
delete mode 100644 milena/sandbox/nivault/plugin-gimp/po/zh_TW.po
delete mode 100644 milena/sandbox/nivault/plugin-gimp/src/Makefile.am
delete mode 100644 milena/sandbox/nivault/plugin-gimp/src/build-image.hh
delete mode 100644 milena/sandbox/nivault/plugin-gimp/src/build-image.hxx
delete mode 100644 milena/sandbox/nivault/plugin-gimp/src/gimp-image.hh
delete mode 100644 milena/sandbox/nivault/plugin-gimp/src/interface.hh
delete mode 100644 milena/sandbox/nivault/plugin-gimp/src/interface.hxx
delete mode 100644 milena/sandbox/nivault/plugin-gimp/src/main.cc
delete mode 100644 milena/sandbox/nivault/plugin-gimp/src/plugin-intl.hh
delete mode 100644 milena/sandbox/nivault/rotation.cc
delete mode 100644 milena/sandbox/nivault/tests/pouet.cc
delete mode 100755 milena/sandbox/nivault/tests/test
delete mode 100644 milena/sandbox/nivault/vec.hh
delete mode 100644 milena/sandbox/pellegrin/Makefile
delete mode 100644 milena/sandbox/pellegrin/cond_inheritance/Makefile
delete mode 100644 milena/sandbox/pellegrin/cond_inheritance/concept/point_set.hh
delete mode 100644 milena/sandbox/pellegrin/cond_inheritance/internal/multi_set.hh
delete mode 100644 milena/sandbox/pellegrin/cond_inheritance/internal/point_set_base.hh
delete mode 100644 milena/sandbox/pellegrin/cond_inheritance/internal/uni_set.hh
delete mode 100644 milena/sandbox/pellegrin/cond_inheritance/p_array.hh
delete mode 100644 milena/sandbox/pellegrin/cond_inheritance/p_set.hh
delete mode 100644 milena/sandbox/pellegrin/cond_inheritance/test_cond_inherit.cc
delete mode 100644 milena/sandbox/pellegrin/first_test.cc
delete mode 100644 milena/sandbox/pellegrin/set/core/concept/point_set.hh
delete mode 100644 milena/sandbox/pellegrin/set/core/internal/multi_set.hh
delete mode 100644 milena/sandbox/pellegrin/set/core/internal/uni_set.hh
delete mode 100644 milena/sandbox/pellegrin/set/core/line2d.hh
delete mode 100644 milena/sandbox/pellegrin/set/core/p_array.hh
delete mode 100644 milena/sandbox/pellegrin/set/core/p_bgraph.hh
delete mode 100644 milena/sandbox/pellegrin/set/core/p_graph.hh
delete mode 100644 milena/sandbox/pellegrin/set/core/p_line_graph.hh
delete mode 100644 milena/sandbox/pellegrin/set/core/p_priority_queue.hh
delete mode 100644 milena/sandbox/pellegrin/set/core/p_priority_queue_fast.hh
delete mode 100644 milena/sandbox/pellegrin/set/core/p_priority_queue_fast_with_array.hh
delete mode 100644 milena/sandbox/pellegrin/set/core/p_queue.hh
delete mode 100644 milena/sandbox/pellegrin/set/core/p_queue_fast.hh
delete mode 100644 milena/sandbox/pellegrin/set/core/p_run.hh
delete mode 100644 milena/sandbox/pellegrin/set/core/p_runs.hh
delete mode 100644 milena/sandbox/pellegrin/set/core/p_set.hh
delete mode 100644 milena/sandbox/pellegrin/set/core/pset_if.hh
delete mode 100644 milena/sandbox/pellegrin/set/test/Makefile
delete mode 100755 milena/sandbox/pellegrin/set/test/detest.sh
delete mode 100644 milena/sandbox/pellegrin/set/test/p_bgraph.cc
delete mode 100644 milena/sandbox/pellegrin/set/test/p_priority_queue.cc
delete mode 100644 milena/sandbox/pellegrin/set/test/p_priority_queue_fast.cc
delete mode 100644 milena/sandbox/pellegrin/set/test/p_priority_queue_fast_with_array.cc
delete mode 100644 milena/sandbox/pellegrin/set/test/p_queue.cc
delete mode 100644 milena/sandbox/pellegrin/set/test/p_queue_fast.cc
delete mode 100644 milena/sandbox/pellegrin/set/test/p_runs.cc
delete mode 100644 milena/sandbox/pellegrin/set/test/p_set.cc
delete mode 100644 milena/sandbox/pellegrin/set/test/pset_if.cc
delete mode 100755 milena/sandbox/pellegrin/set/test/test.sh
delete mode 100644 milena/sandbox/pellegrin/set/trait/point_set.hh
delete mode 100644 milena/sandbox/pellegrin/set/types_de_points.txt
delete mode 100644 milena/sandbox/roland/.gitignore
delete mode 100644 milena/sandbox/roland/Makefile
delete mode 100644 milena/sandbox/roland/double.cc
delete mode 100644 milena/sandbox/roland/min-max.cc
delete mode 100644 milena/sandbox/roland/morpho/lower_completion.hh
delete mode 100644 milena/sandbox/roland/morpho/shortest_path_watershed.hh
delete mode 100644 milena/sandbox/theo/Rd/debase.union_find.hh
delete mode 100644 milena/sandbox/theo/Rd/deco.cc
delete mode 100644 milena/sandbox/theo/Rd/diff.cc
delete mode 100644 milena/sandbox/theo/Rd/diff_pgm.cc
delete mode 100644 milena/sandbox/theo/Rd/hybrid.cc
delete mode 100644 milena/sandbox/theo/Rd/hybrid.hh
delete mode 100644 milena/sandbox/theo/Rd/min.cc
delete mode 100644 milena/sandbox/theo/Rd/parallel.cc
delete mode 100644 milena/sandbox/theo/Rd/parallel.hh
delete mode 100644 milena/sandbox/theo/Rd/parallel_wo.cc
delete mode 100644 milena/sandbox/theo/Rd/queue_based.cc
delete mode 100644 milena/sandbox/theo/Rd/queue_based.hh
delete mode 100644 milena/sandbox/theo/Rd/sequential.cc
delete mode 100644 milena/sandbox/theo/Rd/sequential.hh
delete mode 100644 milena/sandbox/theo/Rd/sequential_bench.cc
delete mode 100644 milena/sandbox/theo/Rd/sequential_bench.hh
delete mode 100644 milena/sandbox/theo/Rd/svg.queue_based.hh
delete mode 100644 milena/sandbox/theo/Rd/union_find.cc
delete mode 100644 milena/sandbox/theo/Rd/union_find.hh
delete mode 100644 milena/sandbox/theo/Rd/utils.hh
delete mode 100644 milena/sandbox/theo/browsing/fwd.cc
delete mode 100644 milena/sandbox/theo/browsing/fwd.hh
delete mode 100644 milena/sandbox/theo/color/blen_pix.hh
delete mode 100644 milena/sandbox/theo/color/change_attributes.hh
delete mode 100644 milena/sandbox/theo/color/filter_blen_rgb_edges.cc
delete mode 100644 milena/sandbox/theo/color/filter_meandist_rgb_pixels.cc
delete mode 100644 milena/sandbox/theo/color/mean_rgb_pix.hh
delete mode 100644 milena/sandbox/theo/color/segment.hh
delete mode 100644 milena/sandbox/theo/color/segment_gl_pixels.cc
delete mode 100644 milena/sandbox/theo/color/segment_rgb_edges.cc
delete mode 100644 milena/sandbox/theo/color/segment_rgb_pixels.cc
delete mode 100644 milena/sandbox/theo/color/sum_pix.hh
delete mode 100644 milena/sandbox/theo/compute_parent_more.hh
delete mode 100644 milena/sandbox/theo/cs2d/cs2d.cc
delete mode 100644 milena/sandbox/theo/cs2d/cs2d.hh
delete mode 100644 milena/sandbox/theo/cs2d/cs2d_morpho.hh
delete mode 100644 milena/sandbox/theo/cs2d/cs2d_utils.hh
delete mode 100644 milena/sandbox/theo/cs2d/dbl_neighb.hh
delete mode 100644 milena/sandbox/theo/cs2d/kruskal.cc
delete mode 100644 milena/sandbox/theo/cs2d/tuto.cc
delete mode 100644 milena/sandbox/theo/csi/edwin.cc
delete mode 100644 milena/sandbox/theo/csi/fred.cc
delete mode 100644 milena/sandbox/theo/dead/inplace.hh
delete mode 100644 milena/sandbox/theo/dead/instant.hh
delete mode 100644 milena/sandbox/theo/dmap.cc
delete mode 100644 milena/sandbox/theo/dmap.txt
delete mode 100644 milena/sandbox/theo/esiee/jean/pfg2d.cc
delete mode 100644 milena/sandbox/theo/esiee/jean/pfg3d.cc
delete mode 100644 milena/sandbox/theo/esiee/laurent/ismm09/cplx2d.hh
delete mode 100644 milena/sandbox/theo/esiee/laurent/ismm09/extinct_attributes.hh
delete mode 100644 milena/sandbox/theo/esiee/laurent/ismm09/lca.hh
delete mode 100644 milena/sandbox/theo/esiee/laurent/ismm09/main.cc
delete mode 100644 milena/sandbox/theo/esiee/laurent/ismm09/main.ext.cc
delete mode 100644 milena/sandbox/theo/esiee/laurent/ismm09/pseudo_tree.hh
delete mode 100644 milena/sandbox/theo/esiee/laurent/ismm09/topo_wst.cc
delete mode 100644 milena/sandbox/theo/esiee/laurent/ismm09/trash.hh
delete mode 100644 milena/sandbox/theo/esiee/laurent/ismm09/util.hh
delete mode 100644 milena/sandbox/theo/esiee/laurent/presentation/classif.cc
delete mode 100644 milena/sandbox/theo/esiee/laurent/presentation/segmentation.hh
delete mode 100644 milena/sandbox/theo/esiee/laurent/presentation/wst2d.cc
delete mode 100644 milena/sandbox/theo/esiee/laurent/presentation/wst3d.cc
delete mode 100644 milena/sandbox/theo/esiee/laurent/presentation/wst_edge.cc
delete mode 100644 milena/sandbox/theo/esiee/slides_2009_may/dilation.hh
delete mode 100644 milena/sandbox/theo/esiee/slides_2009_may/main.cc
delete mode 100644 milena/sandbox/theo/estimate.hh
delete mode 100644 milena/sandbox/theo/exec/clean_holes.cc
delete mode 100644 milena/sandbox/theo/exec/closing_area.cc
delete mode 100644 milena/sandbox/theo/exec/closing_height.cc
delete mode 100644 milena/sandbox/theo/exec/closing_isotropic.cc
delete mode 100644 milena/sandbox/theo/exec/closing_rectangle.cc
delete mode 100644 milena/sandbox/theo/exec/closing_volume.cc
delete mode 100644 milena/sandbox/theo/exec/color_internal_gradient.cc
delete mode 100644 milena/sandbox/theo/exec/color_labeling_mean.cc
delete mode 100644 milena/sandbox/theo/exec/diff_abs.cc
delete mode 100644 milena/sandbox/theo/exec/distance_thick.cc
delete mode 100644 milena/sandbox/theo/exec/dump2cloud.cc
delete mode 100644 milena/sandbox/theo/exec/dump2pnm.cc
delete mode 100644 milena/sandbox/theo/exec/dump_12bit_to_pgm.cc
delete mode 100644 milena/sandbox/theo/exec/elementary_gradient.cc
delete mode 100644 milena/sandbox/theo/exec/filetype.hh
delete mode 100644 milena/sandbox/theo/exec/gaussian_directional_2d.cc
delete mode 100644 milena/sandbox/theo/exec/gaussian_directional_2d.hh
delete mode 100644 milena/sandbox/theo/exec/gaussian_directional_2d__float.cc
delete mode 100644 milena/sandbox/theo/exec/opening_rectangle.cc
delete mode 100644 milena/sandbox/theo/exec/pnms2dump.cc
delete mode 100644 milena/sandbox/theo/exec/rank_rectangle.cc
delete mode 100644 milena/sandbox/theo/exec/subsample.cc
delete mode 100644 milena/sandbox/theo/exec/superpose.cc
delete mode 100644 milena/sandbox/theo/exec/threshold_low.cc
delete mode 100644 milena/sandbox/theo/exec/watershed_flooding.cc
delete mode 100644 milena/sandbox/theo/exec/watershed_superpose.cc
delete mode 100644 milena/sandbox/theo/experimental/depeche/col.cc
delete mode 100644 milena/sandbox/theo/experimental/depeche/homogen.cc
delete mode 100644 milena/sandbox/theo/experimental/depeche/row.cc
delete mode 100644 milena/sandbox/theo/experimental/depeche/row_mm.cc
delete mode 100644 milena/sandbox/theo/experimental/histo_image.cc
delete mode 100644 milena/sandbox/theo/experimental/op_pw_value_pw_cst.cc
delete mode 100644 milena/sandbox/theo/experimental/projected_histo.cc
delete mode 100644 milena/sandbox/theo/fllt.cc
delete mode 100644 milena/sandbox/theo/fllt.svg.6.cc
delete mode 100644 milena/sandbox/theo/fllt.svg.7.hh
delete mode 100644 milena/sandbox/theo/fllt/compute_fllt.cc
delete mode 100644 milena/sandbox/theo/fllt/connected_filters/area_filter.cc
delete mode 100644 milena/sandbox/theo/fllt/connected_filters/area_filter.hh
delete mode 100644 milena/sandbox/theo/fllt/connected_filters/canonize_tree.hh
delete mode 100644 milena/sandbox/theo/fllt/connected_filters/pseudo_flat_zones.cc
delete mode 100644 milena/sandbox/theo/fllt/fllt.hh
delete mode 100644 milena/sandbox/theo/fllt/fllt.svg.1.cc
delete mode 100644 milena/sandbox/theo/fllt/fllt.svg.2.cc
delete mode 100644 milena/sandbox/theo/fllt/fllt.svg.3.cc
delete mode 100644 milena/sandbox/theo/fllt/fllt.svg.4.cc
delete mode 100644 milena/sandbox/theo/fllt/fllt.svg.5.cc
delete mode 100644 milena/sandbox/theo/fllt/fllt.svg.6.cc
delete mode 100644 milena/sandbox/theo/fllt/fllt.svg.7.hh
delete mode 100644 milena/sandbox/theo/fllt/fllt_test.hh
delete mode 100644 milena/sandbox/theo/fllt/fllt_tree_to_image.hh
delete mode 100644 milena/sandbox/theo/fllt/simple_tests.cc
delete mode 100644 milena/sandbox/theo/igr/dump_cut.cc
delete mode 100644 milena/sandbox/theo/igr/dump_to_dist.cc
delete mode 100644 milena/sandbox/theo/igr/irm_anat_segm.cc
delete mode 100644 milena/sandbox/theo/igr/irm_anat_segm__2D_ONLY.cc
delete mode 100644 milena/sandbox/theo/igr/irm_seg_with_mm_and_rag.cc
delete mode 100644 milena/sandbox/theo/igr/melimage/irm_perf/dynaparam7.m
delete mode 100644 milena/sandbox/theo/igr/pgms2pgm.cc
delete mode 100644 milena/sandbox/theo/igr/segment_2d_t.cc
delete mode 100644 milena/sandbox/theo/mln/browsing/window_sliding.cc
delete mode 100644 milena/sandbox/theo/mln/core/concept/walue.hh
delete mode 100644 milena/sandbox/theo/mln/morpho/canvas/f_and_g.pbm.gz
delete mode 100644 milena/sandbox/theo/mln/morpho/canvas/g.pbm.gz
delete mode 100644 milena/sandbox/theo/mln/morpho/canvas/internal/find_root.hh
delete mode 100644 milena/sandbox/theo/mln/morpho/canvas/lena.pgm.gz
delete mode 100644 milena/sandbox/theo/mln/morpho/canvas/lena_blurred.pgm.gz
delete mode 100644 milena/sandbox/theo/mln/morpho/canvas/lena_min.pgm.gz
delete mode 100644 milena/sandbox/theo/mln/morpho/canvas/one_domain.cc
delete mode 100644 milena/sandbox/theo/mln/morpho/canvas/reconstruction_on_set.cc
delete mode 100644 milena/sandbox/theo/mln/morpho/canvas/reconstruction_on_set.hh
delete mode 100644 milena/sandbox/theo/mln/morpho/canvas/reconstruction_on_set_tiny.cc
delete mode 100644 milena/sandbox/theo/mln/morpho/canvas/regminid.pbm.gz
delete mode 100644 milena/sandbox/theo/mln/morpho/conditional/dilation.cc
delete mode 100644 milena/sandbox/theo/mln/morpho/conditional/dilation.hh
delete mode 100644 milena/sandbox/theo/mln/morpho/geodesic/dilation.cc
delete mode 100644 milena/sandbox/theo/mln/morpho/geodesic/dilation.hh
delete mode 100644 milena/sandbox/theo/mln/morpho/geodesic/dilation_permissive.cc
delete mode 100644 milena/sandbox/theo/mln/morpho/geodesic/dilation_permissive.hh
delete mode 100644 milena/sandbox/theo/mln/morpho/geodesic/dilation_permissive_bench.cc
delete mode 100644 milena/sandbox/theo/mln/morpho/geodesic/dilation_permissive_n.cc
delete mode 100644 milena/sandbox/theo/mln/morpho/max.hh
delete mode 100644 milena/sandbox/theo/mln/morpho/reconstruction/by_dilation.cc
delete mode 100644 milena/sandbox/theo/mln/morpho/reconstruction/by_dilation.hh
delete mode 100644 milena/sandbox/theo/mln/morpho/reconstruction/by_dilation_tiny.cc
delete mode 100644 milena/sandbox/theo/mln/subsampling/debase.cc
delete mode 100644 milena/sandbox/theo/mln/subsampling/debase.hh
delete mode 100644 milena/sandbox/theo/mln/subsampling/in.pgm.gz
delete mode 100644 milena/sandbox/theo/mln/subsampling/integral.cc
delete mode 100644 milena/sandbox/theo/mln/subsampling/integral.hh
delete mode 100644 milena/sandbox/theo/mln/subsampling/sizes.cc
delete mode 100644 milena/sandbox/theo/mln/walue/approx_equal.hh
delete mode 100644 milena/sandbox/theo/mln/walue/color.hh
delete mode 100644 milena/sandbox/theo/mln/walue/gl.cc
delete mode 100644 milena/sandbox/theo/mln/walue/gl.hh
delete mode 100644 milena/sandbox/theo/mln/walue/gl16.hh
delete mode 100644 milena/sandbox/theo/mln/walue/gl8.hh
delete mode 100644 milena/sandbox/theo/mln/walue/glf.cc
delete mode 100644 milena/sandbox/theo/mln/walue/glf.hh
delete mode 100644 milena/sandbox/theo/mln/walue/int_u.cc
delete mode 100644 milena/sandbox/theo/mln/walue/int_u.hh
delete mode 100644 milena/sandbox/theo/mln/walue/internal/rgb_base.hh
delete mode 100644 milena/sandbox/theo/mln/walue/rgb.hh
delete mode 100644 milena/sandbox/theo/mln/walue/rgb_3x8.cc
delete mode 100644 milena/sandbox/theo/mln/walue/rgb_3x8.hh
delete mode 100644 milena/sandbox/theo/mln/walue/rgb_3xn.hh
delete mode 100644 milena/sandbox/theo/mln/walue/rgb_t.hh
delete mode 100644 milena/sandbox/theo/mln/walue/set_encoding.hh
delete mode 100644 milena/sandbox/theo/p_runs__with_dedicated_piter.hh
delete mode 100644 milena/sandbox/theo/publis/icip2009/compute_a.cc
delete mode 100644 milena/sandbox/theo/publis/icip2009/regmin_count.cc
delete mode 100644 milena/sandbox/theo/rush/exo2/Makefile
delete mode 100644 milena/sandbox/theo/rush/exo2/exo2.cc
delete mode 100755 milena/sandbox/theo/rush/exo2/exo2.sh
delete mode 100644 milena/sandbox/theo/rush/exo2/propagate.hh
delete mode 100644 milena/sandbox/theo/rush/exo3/Makefile
delete mode 100644 milena/sandbox/theo/rush/exo3/assignable.cc
delete mode 100644 milena/sandbox/theo/rush/exo3/exo3_fun_area.cc
delete mode 100644 milena/sandbox/theo/rush/exo3/exo3_fun_generator.cc
delete mode 100644 milena/sandbox/theo/skel.cc
delete mode 100644 milena/sandbox/theo/test_attribute.cc
delete mode 100644 milena/sandbox/theo/tufa_2008/closed_gradient.cc
delete mode 100644 milena/sandbox/theo/tufa_2008/closing.cc
delete mode 100644 milena/sandbox/theo/tufa_2008/experiment.cc
delete mode 100644 milena/sandbox/theo/tufa_2008/filter.cc
delete mode 100644 milena/sandbox/theo/tufa_2008/filter_n.cc
delete mode 100644 milena/sandbox/theo/tufa_2008/fz_count.cc
delete mode 100644 milena/sandbox/theo/tufa_2008/gradient.cc
delete mode 100644 milena/sandbox/theo/tufa_2008/n_cmpt.cc
delete mode 100644 milena/sandbox/theo/tufa_2008/opening.cc
delete mode 100644 milena/sandbox/theo/tufa_2008/steps.0.cc
delete mode 100644 milena/sandbox/theo/tufa_2008/steps.1.cc
delete mode 100644 milena/sandbox/theo/tufa_2008/steps.2.cc
delete mode 100644 milena/sandbox/theo/tufa_2008/steps.2b.cc
delete mode 100644 milena/sandbox/theo/tufa_2008/steps.3.cc
delete mode 100644 milena/sandbox/theo/tufa_2008/wst.cc
delete mode 100644 milena/sandbox/theo/tufa_2008/wst_f_equal_wst_a.cc
delete mode 100644 milena/sandbox/theo/win_fun.cc
delete mode 100644 milena/sandbox/theo/win_fun.hh
delete mode 100644 milena/sandbox/vigouroux/cmy/fun.hh
delete mode 100644 milena/sandbox/vigouroux/cmy/get_blue.hh
delete mode 100644 milena/sandbox/vigouroux/cmy/get_green.hh
delete mode 100644 milena/sandbox/vigouroux/cmy/my_cmy.hh
delete mode 100644 milena/sandbox/vigouroux/cmy/rgb_to_cmy.hh
delete mode 100644 milena/sandbox/vigouroux/cmy/test.cc
delete mode 100644 milena/sandbox/vigouroux/cmy/testfun.cc
delete mode 100644 milena/sandbox/vigouroux/color.cc
delete mode 100644 milena/sandbox/vigouroux/color.hh
delete mode 100644 milena/sandbox/vigouroux/color/color.hh
delete mode 100644 milena/sandbox/vigouroux/color/hsi.hh
delete mode 100644 milena/sandbox/vigouroux/color/hsl.hh
delete mode 100644 milena/sandbox/vigouroux/color/hsv.hh
delete mode 100644 milena/sandbox/vigouroux/color/is_HSI.cc
delete mode 100644 milena/sandbox/vigouroux/color/my_cmy.hh
delete mode 100644 milena/sandbox/vigouroux/color/my_hsi.hh
delete mode 100644 milena/sandbox/vigouroux/color/my_hsl.hh
delete mode 100644 milena/sandbox/vigouroux/color/my_hsv.hh
delete mode 100644 milena/sandbox/vigouroux/color/my_xyz.hh
delete mode 100644 milena/sandbox/vigouroux/color/my_yiq.hh
delete mode 100644 milena/sandbox/vigouroux/color/my_yuv.hh
delete mode 100644 milena/sandbox/vigouroux/color/nrgb.hh
delete mode 100644 milena/sandbox/vigouroux/color/rgb.hh
delete mode 100644 milena/sandbox/vigouroux/color/rgb_to_cmy.hh
delete mode 100644 milena/sandbox/vigouroux/color/rgb_to_hsi.hh
delete mode 100644 milena/sandbox/vigouroux/color/rgb_to_hsl.hh
delete mode 100644 milena/sandbox/vigouroux/color/rgb_to_hsv.hh
delete mode 100644 milena/sandbox/vigouroux/color/rgb_to_xyz.hh
delete mode 100644 milena/sandbox/vigouroux/color/rgb_to_yiq.hh
delete mode 100644 milena/sandbox/vigouroux/color/rgb_to_yuv.hh
delete mode 100644 milena/sandbox/vigouroux/color/tests.cc
delete mode 100644 milena/sandbox/vigouroux/color/xyz.hh
delete mode 100644 milena/sandbox/vigouroux/color/yiq.hh
delete mode 100644 milena/sandbox/vigouroux/color/yuv.hh
delete mode 100644 milena/sandbox/vigouroux/conv/getred.hh
delete mode 100644 milena/sandbox/vigouroux/conv/rgbto.hh
delete mode 100644 milena/sandbox/vigouroux/conv/test.cc
delete mode 100644 milena/sandbox/vigouroux/conv/tored.hh
delete mode 100644 milena/sandbox/vigouroux/conv/torgb.hh
delete mode 100644 milena/sandbox/vigouroux/convert/abstract/colorconv.hh
delete mode 100644 milena/sandbox/vigouroux/convert/abstract/conversion.hh
delete mode 100644 milena/sandbox/vigouroux/convert/basics.hh
delete mode 100644 milena/sandbox/vigouroux/convert/bound.hh
delete mode 100644 milena/sandbox/vigouroux/convert/cast.hh
delete mode 100644 milena/sandbox/vigouroux/convert/conversion.hh
delete mode 100644 milena/sandbox/vigouroux/convert/conversion_ng_se.hh
delete mode 100644 milena/sandbox/vigouroux/convert/force.hh
delete mode 100644 milena/sandbox/vigouroux/convert/nrgbxyz.hh
delete mode 100644 milena/sandbox/vigouroux/convert/rgbhsi.hh
delete mode 100644 milena/sandbox/vigouroux/convert/rgbhsl.hh
delete mode 100644 milena/sandbox/vigouroux/convert/rgbhsv.hh
delete mode 100644 milena/sandbox/vigouroux/convert/rgbnrgb.hh
delete mode 100644 milena/sandbox/vigouroux/convert/rgbxyz.hh
delete mode 100644 milena/sandbox/vigouroux/convert/rgbyiq.hh
delete mode 100644 milena/sandbox/vigouroux/convert/rgbyuv.hh
delete mode 100644 milena/sandbox/vigouroux/convert/stretch.hh
delete mode 100644 milena/sandbox/vigouroux/convert/value_to_point.hh
delete mode 100644 milena/sandbox/vigouroux/function.hh
delete mode 100644 milena/sandbox/vigouroux/gradation.hh
delete mode 100644 milena/sandbox/vigouroux/hsi/get_blue.hh
delete mode 100644 milena/sandbox/vigouroux/hsi/get_green.hh
delete mode 100644 milena/sandbox/vigouroux/hsi/get_red.hh
delete mode 100644 milena/sandbox/vigouroux/hsi/my_hsi.hh
delete mode 100644 milena/sandbox/vigouroux/hsi/rgb_to_hsi.hh
delete mode 100644 milena/sandbox/vigouroux/lap.cc
delete mode 100644 milena/sandbox/vigouroux/lap.hh
delete mode 100644 milena/sandbox/vigouroux/literal/black.hh
delete mode 100644 milena/sandbox/vigouroux/literal/blue.hh
delete mode 100644 milena/sandbox/vigouroux/literal/brown.hh
delete mode 100644 milena/sandbox/vigouroux/literal/cyan.hh
delete mode 100644 milena/sandbox/vigouroux/literal/darkgray.hh
delete mode 100644 milena/sandbox/vigouroux/literal/gray.hh
delete mode 100644 milena/sandbox/vigouroux/literal/green.hh
delete mode 100644 milena/sandbox/vigouroux/literal/lightgray.hh
delete mode 100644 milena/sandbox/vigouroux/literal/lime.hh
delete mode 100644 milena/sandbox/vigouroux/literal/magenta.hh
delete mode 100644 milena/sandbox/vigouroux/literal/olive.hh
delete mode 100644 milena/sandbox/vigouroux/literal/orange.hh
delete mode 100644 milena/sandbox/vigouroux/literal/pink.hh
delete mode 100644 milena/sandbox/vigouroux/literal/purple.hh
delete mode 100644 milena/sandbox/vigouroux/literal/red.hh
delete mode 100644 milena/sandbox/vigouroux/literal/teal.hh
delete mode 100644 milena/sandbox/vigouroux/literal/violet.hh
delete mode 100644 milena/sandbox/vigouroux/literal/white.hh
delete mode 100644 milena/sandbox/vigouroux/literal/yellow.hh
delete mode 100644 milena/sandbox/vigouroux/load.cc
delete mode 100644 milena/sandbox/vigouroux/moyenne.cc
delete mode 100644 milena/sandbox/vigouroux/testfun.cc
delete mode 100644 milena/sandbox/vigouroux/tests.cc
delete mode 100644 milena/sandbox/vigouroux/xyz/get_blue.hh
delete mode 100644 milena/sandbox/vigouroux/xyz/get_green.hh
delete mode 100644 milena/sandbox/vigouroux/xyz/get_red.hh
delete mode 100644 milena/sandbox/vigouroux/xyz/my_xyz.hh
delete mode 100644 milena/sandbox/vigouroux/xyz/rgb_to_xyz.hh
delete mode 100644 milena/sandbox/vigouroux/xyz/test.cc
delete mode 100644 milena/sandbox/vigouroux/xyz/testfun.cc
delete mode 100644 milena/sandbox/vigouroux/yiq/get_blue.hh
delete mode 100644 milena/sandbox/vigouroux/yiq/get_green.hh
delete mode 100644 milena/sandbox/vigouroux/yiq/get_red.hh
delete mode 100644 milena/sandbox/vigouroux/yiq/my_yiq.hh
delete mode 100644 milena/sandbox/vigouroux/yiq/rgb_to_yiq.hh
delete mode 100644 milena/sandbox/vigouroux/yiq/test.cc
delete mode 100644 milena/sandbox/vigouroux/yiq/testfun.cc
delete mode 100644 milena/sandbox/vigouroux/yuv/get_blue.hh
delete mode 100644 milena/sandbox/vigouroux/yuv/get_green.hh
delete mode 100644 milena/sandbox/vigouroux/yuv/get_red.hh
delete mode 100644 milena/sandbox/vigouroux/yuv/my_yuv.hh
delete mode 100644 milena/sandbox/vigouroux/yuv/rgb_to_yuv.hh
delete mode 100644 milena/sandbox/vigouroux/yuv/test.cc
delete mode 100644 milena/sandbox/vigouroux/yuv/testfun.cc
delete mode 100644 milena/tests/convert/to_hsl.cc
delete mode 100644 milena/tests/extract/blue.cc
delete mode 100644 milena/tests/extract/green.cc
delete mode 100644 milena/tests/extract/hue.cc
delete mode 100644 milena/tests/extract/lum.cc
delete mode 100644 milena/tests/extract/red.cc
delete mode 100644 milena/tests/extract/sat.cc
delete mode 100644 milena/tests/fun/v2v/component.cc
delete mode 100644 milena/tests/linear/gaussian/filter.cc
delete mode 100644 milena/tests/registration/registration.cc
delete mode 100644 milena/tests/value/stack.cc
delete mode 100644 scribo/nodist-headers
delete mode 100644 scribo/sandbox/ChangeLog
delete mode 100644 scribo/sandbox/green/ChangeLog
delete mode 100644 scribo/sandbox/green/README
delete mode 100644 scribo/sandbox/green/README.green
delete mode 100644 scribo/sandbox/green/README.img
delete mode 100644 scribo/sandbox/green/README.result
delete mode 100644 scribo/sandbox/green/bench/clustering/distance/Makefile.am
delete mode 100644 scribo/sandbox/green/bench/clustering/distance/distance.cc
delete mode 100644 scribo/sandbox/green/demo/annotating/bic/Makefile.am
delete mode 100644 scribo/sandbox/green/demo/annotating/bic/bic.cc
delete mode 100644 scribo/sandbox/green/demo/annotating/hsv/Makefile.am
delete mode 100644 scribo/sandbox/green/demo/annotating/hsv/hsv.cc
delete mode 100644 scribo/sandbox/green/demo/annotating/lep/Makefile.am
delete mode 100644 scribo/sandbox/green/demo/annotating/lep/lep.cc
delete mode 100644 scribo/sandbox/green/demo/annotating/nb_color/Makefile.am
delete mode 100644 scribo/sandbox/green/demo/annotating/nb_color/nb_color.cc
delete mode 100644 scribo/sandbox/green/demo/annotating/project/Makefile.am
delete mode 100644 scribo/sandbox/green/demo/annotating/project/project.cc
delete mode 100644 scribo/sandbox/green/demo/annotating/rgb_64/Makefile.am
delete mode 100644 scribo/sandbox/green/demo/annotating/rgb_64/rgb_64.cc
delete mode 100644 scribo/sandbox/green/demo/annotating/rgb_64_9/Makefile.am
delete mode 100644 scribo/sandbox/green/demo/annotating/rgb_64_9/rgb_64_9.cc
delete mode 100644 scribo/sandbox/green/demo/annotating/stddev_color/Makefile.am
delete mode 100644 scribo/sandbox/green/demo/annotating/stddev_color/stddev_color.cc
delete mode 100644 scribo/sandbox/green/demo/annotating/stddev_color_16/Makefile.am
delete mode 100644 scribo/sandbox/green/demo/annotating/stddev_color_16/stddev_color_16.cc
delete mode 100644 scribo/sandbox/green/demo/clustering/kmean1d/Makefile.am
delete mode 100644 scribo/sandbox/green/demo/clustering/kmean1d/kmean1d.cc
delete mode 100644 scribo/sandbox/green/demo/clustering/kmean2d/Makefile.am
delete mode 100644 scribo/sandbox/green/demo/clustering/kmean2d/kmean2d.cc
delete mode 100644 scribo/sandbox/green/demo/clustering/kmean3d/Makefile.am
delete mode 100644 scribo/sandbox/green/demo/clustering/kmean3d/kmean3d.cc
delete mode 100644 scribo/sandbox/green/demo/clustering/kmean_rgb/Makefile.am
delete mode 100644 scribo/sandbox/green/demo/clustering/kmean_rgb/kmean_rgb.cc
delete mode 100644 scribo/sandbox/green/demo/labeling/regional_maxima/Makefile.am
delete mode 100644 scribo/sandbox/green/demo/labeling/regional_maxima/regional_maxima.cc
delete mode 100644 scribo/sandbox/green/demo/labeling/regional_maxima/thresholds.txt
delete mode 100644 scribo/sandbox/green/demo/labeling/watershed/Makefile.am
delete mode 100755 scribo/sandbox/green/demo/labeling/watershed/gaussian.sh
delete mode 100644 scribo/sandbox/green/demo/labeling/watershed/watershed.cc
delete mode 100644 scribo/sandbox/green/doc/annotating/class.txt
delete mode 100644 scribo/sandbox/green/doc/annotating/syntheseMillet2008.txt
delete mode 100644 scribo/sandbox/green/doc/annotating/testMillet2008
delete mode 100644 scribo/sandbox/green/doc/examples/accu_color/accu_color.cc
delete mode 100644 scribo/sandbox/green/doc/examples/frac/Makefile.am
delete mode 100644 scribo/sandbox/green/doc/examples/frac/frac.cc
delete mode 100644 scribo/sandbox/green/doc/examples/frac/frac.hh
delete mode 100644 scribo/sandbox/green/doc/examples/frac/gcd.hh
delete mode 100644 scribo/sandbox/green/doc/examples/frac/sign_prod.hh
delete mode 100644 scribo/sandbox/green/doc/examples/hello_milena/Makefile.am
delete mode 100644 scribo/sandbox/green/doc/examples/hello_milena/hello_milena.cc
delete mode 100644 scribo/sandbox/green/doc/examples/hello_world/Makefile.am
delete mode 100644 scribo/sandbox/green/doc/examples/hello_world/hello_world.cc
delete mode 100644 scribo/sandbox/green/doc/examples/hello_world/print.cc
delete mode 100644 scribo/sandbox/green/doc/examples/io/Makefile.am
delete mode 100644 scribo/sandbox/green/doc/examples/io/io.cc
delete mode 100644 scribo/sandbox/green/doc/examples/learn_milena/Makefile.am
delete mode 100644 scribo/sandbox/green/doc/examples/learn_milena/learn_milena.cc
delete mode 100644 scribo/sandbox/green/doc/examples/otsu/Makefile.am
delete mode 100644 scribo/sandbox/green/doc/examples/otsu/otsu.cc
delete mode 100644 scribo/sandbox/green/doc/examples/stats/Makefile.am
delete mode 100644 scribo/sandbox/green/doc/examples/stats/stats.cc
delete mode 100644 scribo/sandbox/green/doc/formulae/formulae.tex
delete mode 100644 scribo/sandbox/green/doc/quick_tour/quick_tour.tex
delete mode 100644 scribo/sandbox/green/exp/annotating/achromastism/Makefile.am
delete mode 100644 scribo/sandbox/green/exp/annotating/achromastism/achromastism.cc
delete mode 100644 scribo/sandbox/green/exp/annotating/achromastism/text-color.txt
delete mode 100644 scribo/sandbox/green/exp/annotating/achromastism/text-img.txt
delete mode 100644 scribo/sandbox/green/exp/annotating/achromastism/text-only.txt
delete mode 100644 scribo/sandbox/green/exp/annotating/bench/Makefile.am
delete mode 100644 scribo/sandbox/green/exp/annotating/bench/bench.cc
delete mode 100644 scribo/sandbox/green/exp/annotating/error/Makefile.am
delete mode 100644 scribo/sandbox/green/exp/annotating/error/error.cc
delete mode 100644 scribo/sandbox/green/exp/annotating/histo/Makefile.am
delete mode 100644 scribo/sandbox/green/exp/annotating/histo/histo.cc
delete mode 100644 scribo/sandbox/green/exp/annotating/hsv/Makefile.am
delete mode 100644 scribo/sandbox/green/exp/annotating/hsv/hsv.cc
delete mode 100644 scribo/sandbox/green/exp/annotating/hue/Makefile.am
delete mode 100644 scribo/sandbox/green/exp/annotating/hue/hue.cc
delete mode 100644 scribo/sandbox/green/exp/annotating/hue/text-color.txt
delete mode 100644 scribo/sandbox/green/exp/annotating/hue/text-img.txt
delete mode 100644 scribo/sandbox/green/exp/annotating/hue/text-only.txt
delete mode 100644 scribo/sandbox/green/exp/annotating/nb_color/Makefile.am
delete mode 100644 scribo/sandbox/green/exp/annotating/nb_color/nb_color.cc
delete mode 100644 scribo/sandbox/green/exp/annotating/saturation/Makefile.am
delete mode 100644 scribo/sandbox/green/exp/annotating/saturation/saturation.cc
delete mode 100644 scribo/sandbox/green/exp/annotating/saturation/text-color.txt
delete mode 100644 scribo/sandbox/green/exp/annotating/saturation/text-img.txt
delete mode 100644 scribo/sandbox/green/exp/annotating/saturation/text-only.txt
delete mode 100644 scribo/sandbox/green/exp/annotating/stddev_color/Makefile.am
delete mode 100644 scribo/sandbox/green/exp/annotating/stddev_color/stddev_color.cc
delete mode 100644 scribo/sandbox/green/exp/annotating/stddev_color_16/Makefile.am
delete mode 100644 scribo/sandbox/green/exp/annotating/stddev_color_16/stddev_color_16.cc
delete mode 100644 scribo/sandbox/green/exp/annotating/value/Makefile.am
delete mode 100644 scribo/sandbox/green/exp/annotating/value/text-color.txt
delete mode 100644 scribo/sandbox/green/exp/annotating/value/text-img.txt
delete mode 100644 scribo/sandbox/green/exp/annotating/value/text-only.txt
delete mode 100644 scribo/sandbox/green/exp/annotating/value/value.cc
delete mode 100644 scribo/sandbox/green/exp/regional_maxima/Makefile.am
delete mode 100644 scribo/sandbox/green/exp/regional_maxima/regional_maxima.cc
delete mode 100644 scribo/sandbox/green/exp/regional_maxima/thresholds.txt
delete mode 100755 scribo/sandbox/green/gaussian.sh
delete mode 100755 scribo/sandbox/green/gaussian2d.sh
delete mode 100644 scribo/sandbox/green/mln/accu/stat/histo1d.hh
delete mode 100644 scribo/sandbox/green/mln/accu/stat/histo2d.hh
delete mode 100644 scribo/sandbox/green/mln/accu/stat/histo3d_hsl.hh
delete mode 100644 scribo/sandbox/green/mln/accu/stat/histo3d_rgb.hh
delete mode 100644 scribo/sandbox/green/mln/clustering/k_mean.hh
delete mode 100644 scribo/sandbox/green/mln/clustering/kmean1d.hh
delete mode 100644 scribo/sandbox/green/mln/clustering/kmean2d.hh
delete mode 100644 scribo/sandbox/green/mln/clustering/kmean3d.hh
delete mode 100644 scribo/sandbox/green/mln/clustering/kmean_rgb.hh
delete mode 100644 scribo/sandbox/green/mln/display/display_histo.hh
delete mode 100644 scribo/sandbox/green/mln/display/project_histo.hh
delete mode 100644 scribo/sandbox/green/mln/fun/p2b/achromatic.hh
delete mode 100644 scribo/sandbox/green/mln/fun/p2b/component_equals.hh
delete mode 100644 scribo/sandbox/green/mln/fun/v2v/achromatism.hh
delete mode 100644 scribo/sandbox/green/mln/fun/v2v/hue_concentration.hh
delete mode 100644 scribo/sandbox/green/mln/fun/v2v/int_u16_to_int_u14.hh
delete mode 100644 scribo/sandbox/green/mln/fun/v2v/log.hh
delete mode 100644 scribo/sandbox/green/mln/fun/v2v/rg_to_rgb.hh
delete mode 100644 scribo/sandbox/green/mln/fun/v2v/rgb8_to_int_u8.hh
delete mode 100644 scribo/sandbox/green/mln/fun/v2v/rgb8_to_rgbn.hh
delete mode 100644 scribo/sandbox/green/mln/fun/v2v/rgb_to_achromatism_map.hh
delete mode 100644 scribo/sandbox/green/mln/fun/v2v/rgb_to_hsv.hh
delete mode 100644 scribo/sandbox/green/mln/fun/v2v/rgb_to_hue_map.hh
delete mode 100644 scribo/sandbox/green/mln/fun/v2v/rgb_to_rg.hh
delete mode 100644 scribo/sandbox/green/mln/fun/v2v/rgb_to_saturation_map.hh
delete mode 100644 scribo/sandbox/green/mln/fun/v2v/rgb_to_value_map.hh
delete mode 100644 scribo/sandbox/green/mln/img_path.hh
delete mode 100644 scribo/sandbox/green/mln/io/plot/save_image_sh.hh
delete mode 100644 scribo/sandbox/green/mln/math/ceil.hh
delete mode 100644 scribo/sandbox/green/mln/math/floor.hh
delete mode 100644 scribo/sandbox/green/mln/value/hsv.hh
delete mode 100644 scribo/sandbox/green/mln/value/rg.hh
delete mode 100644 scribo/sandbox/green/ok/mln/accu/histo/histo1d.hh
delete mode 100644 scribo/sandbox/green/ok/mln/accu/histo/histo2d.hh
delete mode 100644 scribo/sandbox/green/ok/mln/accu/histo/histo3d.hh
delete mode 100644 scribo/sandbox/green/ok/mln/img_path.hh
delete mode 100755 scribo/sandbox/green/ok/test/accu/histo/gaussian.sh
delete mode 100755 scribo/sandbox/green/ok/test/accu/histo/histo1d
delete mode 100644 scribo/sandbox/green/ok/test/accu/histo/histo1d.cc
delete mode 100644 scribo/sandbox/green/test_labelling.cc
delete mode 100644 scribo/sandbox/green/test_labelling_2.cc
delete mode 100644 scribo/sandbox/green/test_labelling_3.cc
delete mode 100644 scribo/sandbox/green/tests/accu/stat/histo1d/Makefile.am
delete mode 100644 scribo/sandbox/green/tests/accu/stat/histo1d/histo1d.cc
delete mode 100644 scribo/sandbox/green/tests/accu/stat/histo3d_hsl/Makefile.am
delete mode 100644 scribo/sandbox/green/tests/accu/stat/histo3d_hsl/histo3d_hsl.cc
delete mode 100644 scribo/sandbox/green/tests/accu/stat/histo3d_rgb/Makefile.am
delete mode 100644 scribo/sandbox/green/tests/accu/stat/histo3d_rgb/histo3d_rgb.cc
delete mode 100644 scribo/sandbox/green/tests/clustering/k_mean/Makefile.am
delete mode 100644 scribo/sandbox/green/tests/clustering/k_mean/k_mean.cc
delete mode 100644 scribo/sandbox/green/tests/clustering/kmean1d/Makefile.am
delete mode 100644 scribo/sandbox/green/tests/clustering/kmean1d/kmean1d.cc
delete mode 100644 scribo/sandbox/green/tests/io/plot/save_image_sh/Makefile.am
delete mode 100644 scribo/sandbox/green/tests/io/plot/save_image_sh/save_image_sh.cc
delete mode 100644 scribo/sandbox/green/tools/labeling/histo/Makefile.am
delete mode 100644 scribo/sandbox/green/tools/labeling/histo/histo.cc
delete mode 100644 scribo/sandbox/green/tools/labeling/iz/Makefile.am
delete mode 100644 scribo/sandbox/green/tools/labeling/iz/iz.cc
delete mode 100644 scribo/sandbox/green/tools/labeling/opening/Makefile.am
delete mode 100644 scribo/sandbox/green/tools/labeling/opening/opening.cc
delete mode 100644 scribo/sandbox/green/tools/labeling/regmax/Makefile.am
delete mode 100644 scribo/sandbox/green/tools/labeling/regmax/regmax.cc
delete mode 100644 scribo/sandbox/green/use/accu/stat/histo1d/Makefile.am
delete mode 100644 scribo/sandbox/green/use/accu/stat/histo1d/histo1d.cc
delete mode 100644 scribo/sandbox/green/use/accu/stat/histo2d/Makefile.am
delete mode 100644 scribo/sandbox/green/use/accu/stat/histo2d/histo2d.cc
delete mode 100644 scribo/sandbox/green/use/accu/stat/histo3d_hsl/Makefile.am
delete mode 100644 scribo/sandbox/green/use/accu/stat/histo3d_hsl/histo3d_hsl.cc
delete mode 100644 scribo/sandbox/green/use/accu/stat/histo3d_rgb/Makefile.am
delete mode 100644 scribo/sandbox/green/use/accu/stat/histo3d_rgb/histo3d_rgb.cc
delete mode 100644 scribo/sandbox/green/use/clustering/k_mean/Makefile.am
delete mode 100644 scribo/sandbox/green/use/clustering/k_mean/k_mean.cc
delete mode 100644 scribo/sandbox/green/use/clustering/kmean1d/Makefile.am
delete mode 100644 scribo/sandbox/green/use/clustering/kmean1d/kmean1d.cc
delete mode 100644 scribo/sandbox/green/use/clustering/kmean2d/Makefile.am
delete mode 100644 scribo/sandbox/green/use/clustering/kmean2d/kmean2d.cc
delete mode 100644 scribo/sandbox/green/use/clustering/kmean3d/Makefile.am
delete mode 100644 scribo/sandbox/green/use/clustering/kmean3d/kmean3d.cc
delete mode 100644 scribo/sandbox/green/use/clustering/kmean_rgb/Makefile.am
delete mode 100644 scribo/sandbox/green/use/clustering/kmean_rgb/kmean_rgb.cc
delete mode 100644 scribo/sandbox/green/use/display/display_histo/Makefile.am
delete mode 100644 scribo/sandbox/green/use/display/display_histo/display_histo.cc
delete mode 100644 scribo/sandbox/green/use/fun/v2v/rg_to_rgb/Makefile.am
delete mode 100644 scribo/sandbox/green/use/fun/v2v/rg_to_rgb/rg_to_rgb.cc
delete mode 100644 scribo/sandbox/green/use/fun/v2v/rgb8_to_rgbn/Makefile.am
delete mode 100644 scribo/sandbox/green/use/fun/v2v/rgb8_to_rgbn/rgb8_to_rgbn.cc
delete mode 100644 scribo/sandbox/green/use/fun/v2v/rgb_to_rg/Makefile.am
delete mode 100644 scribo/sandbox/green/use/fun/v2v/rgb_to_rg/rgb_to_rg.cc
delete mode 100644 scribo/sandbox/green/use/io/plot/save_image_sh/Makefile.am
delete mode 100644 scribo/sandbox/green/use/io/plot/save_image_sh/save_image_sh.cc
delete mode 100644 scribo/sandbox/green/use/value/rg/Makefile.am
delete mode 100644 scribo/sandbox/green/use/value/rg/rg.cc
delete mode 100644 scribo/sandbox/z/white_spaces/hom_sep.cc
delete mode 100644 scribo/sandbox/z/white_spaces/white_space_closing.cc
delete mode 100644 scribo/sandbox/z/white_spaces/white_spaces.cc
copy swilena/{int_u32.i => int_u24.i} (83%)
hooks/post-receive
--
Olena, a generic and efficient image processing platform
1
0

olena-2.0-69-gdff1809 Highlight an overload resolution problem in proxies with g++-4.7.
by Roland Levillain 09 Oct '12
by Roland Levillain 09 Oct '12
09 Oct '12
* tests/util/timer.cc: New test.
* tests/util/Makefile.am (check_PROGRAMS): Add timer.
(timer_SOURCES): New.
---
milena/ChangeLog | 8 ++++++++
milena/tests/util/Makefile.am | 4 +++-
milena/tests/{metal/math/root.cc => util/timer.cc} | 15 ++++++++++-----
3 files changed, 21 insertions(+), 6 deletions(-)
copy milena/tests/{metal/math/root.cc => util/timer.cc} (84%)
diff --git a/milena/ChangeLog b/milena/ChangeLog
index 6ce0fe2..753a706 100644
--- a/milena/ChangeLog
+++ b/milena/ChangeLog
@@ -1,3 +1,11 @@
+2012-10-09 Roland Levillain <roland(a)lrde.epita.fr>
+
+ Highlight an overload resolution problem in proxies with g++-4.7.
+
+ * tests/util/timer.cc: New test.
+ * tests/util/Makefile.am (check_PROGRAMS): Add timer.
+ (timer_SOURCES): New.
+
2012-10-08 Roland Levillain <roland(a)lrde.epita.fr>
Revive headers required by the RGB component functors.
diff --git a/milena/tests/util/Makefile.am b/milena/tests/util/Makefile.am
index 0a1119e..65c1a3d 100644
--- a/milena/tests/util/Makefile.am
+++ b/milena/tests/util/Makefile.am
@@ -1,4 +1,4 @@
-# Copyright (C) 2007, 2008, 2009 EPITA Research and Development
+# Copyright (C) 2007, 2008, 2009, 2012 EPITA Research and Development
# Laboratory (LRDE).
#
# This file is part of Olena.
@@ -32,6 +32,7 @@ check_PROGRAMS = \
ord_pair \
set \
soft_heap \
+ timer \
tree \
tree_fast \
tree_to_fast
@@ -49,6 +50,7 @@ ord_SOURCES = ord.cc
ord_pair_SOURCES = ord_pair.cc
set_SOURCES = set.cc
soft_heap_SOURCES = soft_heap.cc
+timer_SOURCES = timer.cc
tree_SOURCES = tree.cc
tree_fast_SOURCES = tree_fast.cc
tree_to_fast_SOURCES = tree_to_fast.cc
diff --git a/milena/tests/metal/math/root.cc b/milena/tests/util/timer.cc
similarity index 84%
copy from milena/tests/metal/math/root.cc
copy to milena/tests/util/timer.cc
index 6554554..09170b9 100644
--- a/milena/tests/metal/math/root.cc
+++ b/milena/tests/util/timer.cc
@@ -1,4 +1,4 @@
-// Copyright (C) 2007, 2008, 2009 EPITA Research and Development Laboratory (LRDE)
+// Copyright (C) 2012 EPITA Research and Development Laboratory (LRDE)
//
// This file is part of Olena.
//
@@ -23,15 +23,20 @@
// exception does not however invalidate any other reasons why the
// executable file might be covered by the GNU General Public License.
+#include <unistd.h>
+
#include <iostream>
-#include <mln/core/contract.hh>
-#include <mln/metal/math/root.hh>
+#include <mln/util/timer.hh>
int main()
{
using namespace mln;
- int res = metal::math::root<3,8>::value;
- mln_assertion(res == 2);
+ util::timer t;
+ t.start();
+ sleep(1);
+ t.stop();
+
+ std::cout << t << std::endl;
}
--
1.7.2.5
1
0

olena-2.0-69-g9f51f7b Work around an overload resolution problem reported by g++ 4.7.
by Roland Levillain 09 Oct '12
by Roland Levillain 09 Oct '12
09 Oct '12
* src/debug/show_separators.cc,
* src/util/component_precise_outline.cc:
Here.
---
scribo/ChangeLog | 8 ++++++++
scribo/src/debug/show_separators.cc | 5 ++++-
scribo/src/util/component_precise_outline.cc | 5 ++++-
3 files changed, 16 insertions(+), 2 deletions(-)
diff --git a/scribo/ChangeLog b/scribo/ChangeLog
index eafcc32..b4f5b9f 100644
--- a/scribo/ChangeLog
+++ b/scribo/ChangeLog
@@ -1,3 +1,11 @@
+2012-10-09 Roland Levillain <roland(a)lrde.epita.fr>
+
+ Work around an overload resolution problem reported by g++ 4.7.
+
+ * src/debug/show_separators.cc,
+ * src/util/component_precise_outline.cc:
+ Here.
+
2011-12-06 Guillaume Lazzara <z(a)lrde.epita.fr>
* scribo/text/recognition.hh: Restore previous locale.
diff --git a/scribo/src/debug/show_separators.cc b/scribo/src/debug/show_separators.cc
index 40e2fde..5b6e038 100644
--- a/scribo/src/debug/show_separators.cc
+++ b/scribo/src/debug/show_separators.cc
@@ -75,7 +75,10 @@ int main(int argc, char *argv[])
v_lines += h_lines;
t.stop();
- std::cout << t << "s" << std::endl;
+ /* FIXME: Help the compiler to ``unproxy' the float stored in the
+ timer. There is a problem with an overload resolution of
+ `mln::unproxy_rec' here. */
+ std::cout << t.read() << "s" << std::endl;
// Save binary image.
io::pbm::save(v_lines, argv[2]);
diff --git a/scribo/src/util/component_precise_outline.cc b/scribo/src/util/component_precise_outline.cc
index 09c3f90..158f8c2 100644
--- a/scribo/src/util/component_precise_outline.cc
+++ b/scribo/src/util/component_precise_outline.cc
@@ -70,7 +70,10 @@ int main(int argc, char *argv[])
par_t par = scribo::util::component_precise_outline(input);
t.stop();
- std::cout << t << std::endl;
+ /* FIXME: Help the compiler to ``unproxy' the float stored in the
+ timer. There is a problem with an overload resolution of
+ `mln::unproxy_rec' here. */
+ std::cout << t.read() << std::endl;
image2d<value::rgb8> input_rgb = data::convert(value::rgb8(), input);
--
1.7.2.5
1
0

olena-2.0-68-g279bb01 Revive headers required by the RGB component functors.
by Roland Levillain 08 Oct '12
by Roland Levillain 08 Oct '12
08 Oct '12
* mln/core/image/vmorph/thru_image.hh,
* mln/fun/component/blue.hh,
* mln/fun/component/green.hh,
* mln/fun/component/red.hh,
* mln/fun/component/rgb.hh,
* mln/fun/param.hh,
* mln/fun/spe/unary.hh,
* mln/fun/unary.hh,
* mln/trait/functions.hh,
* mln/trait/next/solve.hh,
* mln/trait/next/solve_binary.hh,
* mln/trait/next/solve_proxy.hh,
* mln/trait/next/solve_unary.hh:
New.
* headers.mk,
* tests/unit_test/unit-tests.mk:
Regen.
---
milena/ChangeLog | 22 ++
milena/headers.mk | 13 +
milena/mln/core/image/vmorph/thru_image.hh | 319 ++++++++++++++++++++++++++
milena/mln/fun/component/blue.hh | 81 +++++++
milena/mln/fun/component/green.hh | 81 +++++++
milena/mln/fun/component/red.hh | 81 +++++++
milena/mln/fun/component/rgb.hh | 37 +++
milena/mln/fun/param.hh | 86 +++++++
milena/mln/fun/spe/unary.hh | 334 ++++++++++++++++++++++++++++
milena/mln/fun/unary.hh | 175 +++++++++++++++
milena/mln/trait/functions.hh | 251 +++++++++++++++++++++
milena/mln/trait/next/solve.hh | 146 ++++++++++++
milena/mln/trait/next/solve_binary.hh | 300 +++++++++++++++++++++++++
milena/mln/trait/next/solve_proxy.hh | 98 ++++++++
milena/mln/trait/next/solve_unary.hh | 170 ++++++++++++++
milena/tests/unit_test/unit-tests.mk | 26 +++
16 files changed, 2220 insertions(+), 0 deletions(-)
create mode 100644 milena/mln/core/image/vmorph/thru_image.hh
create mode 100644 milena/mln/fun/component/blue.hh
create mode 100644 milena/mln/fun/component/green.hh
create mode 100644 milena/mln/fun/component/red.hh
create mode 100644 milena/mln/fun/component/rgb.hh
create mode 100644 milena/mln/fun/param.hh
create mode 100644 milena/mln/fun/spe/unary.hh
create mode 100644 milena/mln/fun/unary.hh
create mode 100644 milena/mln/trait/functions.hh
create mode 100644 milena/mln/trait/next/solve.hh
create mode 100644 milena/mln/trait/next/solve_binary.hh
create mode 100644 milena/mln/trait/next/solve_proxy.hh
create mode 100644 milena/mln/trait/next/solve_unary.hh
diff --git a/milena/ChangeLog b/milena/ChangeLog
index 894d261..6ce0fe2 100644
--- a/milena/ChangeLog
+++ b/milena/ChangeLog
@@ -1,3 +1,25 @@
+2012-10-08 Roland Levillain <roland(a)lrde.epita.fr>
+
+ Revive headers required by the RGB component functors.
+
+ * mln/core/image/vmorph/thru_image.hh,
+ * mln/fun/component/blue.hh,
+ * mln/fun/component/green.hh,
+ * mln/fun/component/red.hh,
+ * mln/fun/component/rgb.hh,
+ * mln/fun/param.hh,
+ * mln/fun/spe/unary.hh,
+ * mln/fun/unary.hh,
+ * mln/trait/functions.hh,
+ * mln/trait/next/solve.hh,
+ * mln/trait/next/solve_binary.hh,
+ * mln/trait/next/solve_proxy.hh,
+ * mln/trait/next/solve_unary.hh:
+ New.
+ * headers.mk,
+ * tests/unit_test/unit-tests.mk:
+ Regen.
+
2012-10-05 Roland Levillain <roland(a)lrde.epita.fr>
Provide typedefs mln::value::int_s24 and mln::value::int_u24.
diff --git a/milena/headers.mk b/milena/headers.mk
index 20f2f35..dbd26e9 100644
--- a/milena/headers.mk
+++ b/milena/headers.mk
@@ -313,6 +313,7 @@ mln/core/image/vertex_image.hh \
mln/core/image/vmorph/all.hh \
mln/core/image/vmorph/cast_image.hh \
mln/core/image/vmorph/fun_image.hh \
+mln/core/image/vmorph/thru_image.hh \
mln/core/image/vmorph/violent_cast_image.hh \
mln/core/internal/box_impl.hh \
mln/core/internal/check/image_all.hh \
@@ -507,6 +508,10 @@ mln/extension/fill.hh \
mln/fun/all.hh \
mln/fun/c.hh \
mln/fun/cast.hh \
+mln/fun/component/blue.hh \
+mln/fun/component/green.hh \
+mln/fun/component/red.hh \
+mln/fun/component/rgb.hh \
mln/fun/essential.hh \
mln/fun/i2v/all.hh \
mln/fun/i2v/all_to.hh \
@@ -537,8 +542,11 @@ mln/fun/p2v/elifs.hh \
mln/fun/p2v/essential.hh \
mln/fun/p2v/iota.hh \
mln/fun/p2v/ternary.hh \
+mln/fun/param.hh \
+mln/fun/spe/unary.hh \
mln/fun/stat/all.hh \
mln/fun/stat/mahalanobis.hh \
+mln/fun/unary.hh \
mln/fun/v2b/all.hh \
mln/fun/v2b/essential.hh \
mln/fun/v2b/lnot.hh \
@@ -1063,11 +1071,16 @@ mln/trait/ch_function_value.hh \
mln/trait/ch_value.hh \
mln/trait/concrete.hh \
mln/trait/essential.hh \
+mln/trait/functions.hh \
mln/trait/image/print.hh \
mln/trait/image/props.hh \
mln/trait/image_from_grid.hh \
mln/trait/images.hh \
mln/trait/neighborhood.hh \
+mln/trait/next/solve.hh \
+mln/trait/next/solve_binary.hh \
+mln/trait/next/solve_proxy.hh \
+mln/trait/next/solve_unary.hh \
mln/trait/op/all.hh \
mln/trait/op/and.hh \
mln/trait/op/decl.hh \
diff --git a/milena/mln/core/image/vmorph/thru_image.hh b/milena/mln/core/image/vmorph/thru_image.hh
new file mode 100644
index 0000000..e829b27
--- /dev/null
+++ b/milena/mln/core/image/vmorph/thru_image.hh
@@ -0,0 +1,319 @@
+// Copyright (C) 2007, 2008, 2009, 2011 EPITA Research and Development
+// Laboratory (LRDE)
+//
+// This file is part of Olena.
+//
+// Olena is free software: you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation, version 2 of the License.
+//
+// Olena is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+// General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with Olena. If not, see <http://www.gnu.org/licenses/>.
+//
+// As a special exception, you may use this file as part of a free
+// software project without restriction. Specifically, if other files
+// instantiate templates or use macros or inline functions from this
+// file, or you compile this file and link it with other files to produce
+// an executable, this file does not by itself cause the resulting
+// executable to be covered by the GNU General Public License. This
+// exception does not however invalidate any other reasons why the
+// executable file might be covered by the GNU General Public License.
+
+#ifndef MLN_CORE_IMAGE_VMORPH_THRU_IMAGE_HH
+# define MLN_CORE_IMAGE_VMORPH_THRU_IMAGE_HH
+
+/// \file
+///
+/// \brief Definition of a morpher that morph image values through a function.
+///
+/// \todo Debug constness of thru_image
+
+# include <mln/core/internal/image_value_morpher.hh>
+# include <mln/core/concept/meta_function.hh>
+# include <mln/metal/bexpr.hh>
+# include <mln/trait/functions.hh>
+
+
+namespace mln
+{
+
+ // Forward declaration.
+ template <typename I, typename F> class thru_image;
+
+ namespace internal
+ {
+ template <typename I, typename F> class thru_image_write;
+ template <typename I, typename F> class thru_image_read;
+
+ /// Find correct implementation
+ template <typename I, typename F>
+ struct thru_find_impl
+ {
+ typedef thru_image_write<I, F> write;
+ typedef thru_image_read<I, F> read;
+ typedef mlc_if(mlc_and(mln_trait_fun_is_assignable(F),
+ mlc_and(mlc_not(mlc_is_const(I)),
+ mlc_equal(mln_trait_image_pw_io(I),
+ trait::image::pw_io::read_write))),
+ write, read) ret;
+ };
+
+ /// Data structure for \c mln::thru_image<I>.
+ template <typename I, typename F>
+ struct data< thru_image<I, F> >
+ {
+ data(I& ima, const F& f);
+
+ I ima_;
+ F f_;
+ };
+
+ } // end of namespace mln::internal
+
+
+ namespace trait
+ {
+
+ template <typename I, typename F>
+ struct image_< thru_image<I, F> > : image_< typename mln::internal::thru_find_impl<I, F>::ret > // Same as I except...
+ {
+ // ...these changes.
+ typedef trait::image::category::value_morpher category;
+ typedef mln_internal_trait_image_speed_from(I) speed; // Un-fastest.
+ typedef trait::image::value_access::computed value_access;
+ };
+
+ template <typename I, typename F>
+ struct image_< mln::internal::thru_image_write<I, F> > : image_< I > // Same as I except...
+ {
+ typedef trait::image::vw_io::read_write vw_io;
+ };
+
+ template <typename I, typename F>
+ struct image_< mln::internal::thru_image_read<I, F> > : image_< I > // Same as I except...
+ {
+ typedef trait::image::vw_io::read vw_io;
+ };
+
+ } // end of namespace mln::trait
+
+
+
+ // FIXME: Doc!
+
+ namespace internal
+ {
+
+ template <typename I, typename F>
+ class thru_image_read : public internal::image_value_morpher< I, typename F::result, thru_image<I,F> >
+ {
+ public:
+
+ /// Skeleton.
+ typedef thru_image<tag::image_<I>, F> skeleton;
+
+ /// Point_Site associated type.
+ typedef mln_psite(I) psite;
+
+ /// Value associated type.
+ typedef mln_result(F) value;
+
+ /// Return type of read-only access.
+ typedef value rvalue;
+ typedef value lvalue; // Workaround for write operator()
+
+ rvalue operator()(const mln_psite(I)& p) const;
+ rvalue operator()(const mln_psite(I)& p);
+
+ };
+
+ // Inheritance from read ?!
+ template <typename I, typename F>
+ class thru_image_write : public thru_image_read<I,F>
+ {
+ public:
+
+ /// Type returned by the read-write pixel value operator.
+// typedef typename F::template lresult<typename F::argument>::ret lvalue;
+ typedef typename F::lresult lvalue;
+
+ using thru_image_read<I,F>::operator();
+ lvalue operator()(const mln_psite(I)& p);
+
+ };
+ }
+
+ /// Morph image values through a function.
+ ///
+ /// \ingroup modimagevaluemorpher
+ //
+ template <typename I, typename F>
+ class thru_image : public internal::thru_find_impl<I, F>::ret
+ {
+ public:
+
+ thru_image();
+ thru_image(I& ima);
+ thru_image(I& ima, const F& f);
+
+ void init_(I& ima, const F& f);
+
+ /// Const promotion via conversion.
+ operator thru_image<const I, F>() const;
+ };
+
+ template <typename I, typename F>
+ thru_image<I, F> thru(const mln::Function<F>& f,
+ Image<I>& ima);
+
+ template <typename I, typename F>
+ const thru_image<const I, F> thru(const mln::Function<F>& f,
+ const Image<I>& ima);
+
+ template <typename I, typename M>
+ thru_image<I, mln_fun_with(M, mln_value(I))>
+ thru(const mln::Meta_Function<M>& f, Image<I>& ima);
+
+ template <typename I, typename M>
+ const thru_image<const I, mln_fun_with(M, mln_value(I))>
+ thru(const mln::Meta_Function<M>& f, const Image<I>& ima);
+
+# ifndef MLN_INCLUDE_ONLY
+
+ // internal::data< thru_image<I,S> >
+
+ namespace internal
+ {
+
+ template <typename I, typename F>
+ inline
+ data< thru_image<I, F> >::data(I& ima, const F& f)
+ : ima_(ima),
+ f_(f)
+ {
+ }
+
+ } // end of namespace mln::internal
+
+ // thru_image<I>
+
+ template <typename I, typename F>
+ inline
+ thru_image<I, F>::thru_image()
+ {
+ }
+
+ template <typename I, typename F>
+ inline
+ thru_image<I, F>::thru_image(I& ima, const F& f)
+ {
+ mln_precondition(ima.is_valid());
+ init_(ima, f);
+ }
+
+ template <typename I, typename F>
+ inline
+ thru_image<I, F>::thru_image(I& ima)
+ {
+ mln_precondition(ima.is_valid());
+ init_(ima, F());
+ }
+
+ template <typename I, typename F>
+ inline
+ void
+ thru_image<I, F>::init_(I& ima, const F& f)
+ {
+ mln_precondition(! this->is_valid());
+ mln_precondition(ima.is_valid());
+ this->data_ = new internal::data< thru_image<I, F> >(ima, f);
+ }
+
+ template <typename I, typename F>
+ inline
+ thru_image<I, F>::operator thru_image<const I, F>() const
+ {
+ thru_image<const I, F> tmp(this->data_->ima_, this->data_->f_);
+ return tmp;
+ }
+
+ namespace internal
+ {
+
+ template <typename I, typename F>
+ inline
+ typename thru_image_read<I, F>::rvalue
+ thru_image_read<I, F>::operator()(const mln_psite(I)& p) const
+ {
+ mln_precondition(this->is_valid());
+ return this->data_->f_(this->data_->ima_(p));
+ }
+
+ template <typename I, typename F>
+ inline
+ typename thru_image_read<I, F>::rvalue
+ thru_image_read<I, F>::operator()(const mln_psite(I)& p)
+ {
+ mln_precondition(this->is_valid());
+ return this->data_->f_(this->data_->ima_(p));
+ }
+
+ template <typename I, typename F>
+ inline
+ typename thru_image_write<I, F>::lvalue
+ thru_image_write<I, F>::operator()(const mln_psite(I)& p)
+ {
+ mln_precondition(this->is_valid());
+ return this->data_->f_(this->data_->ima_(p));
+ }
+
+ }
+
+ // thru
+ template <typename I, typename F>
+ thru_image<I, F> thru(const mln::Function<F>& f,
+ Image<I>& ima)
+ {
+ thru_image<I, F> tmp(exact(ima), exact(f));
+ return tmp;
+ }
+
+ template <typename I, typename F>
+ thru_image<const I, F> thru(const mln::Function<F>& f,
+ const Image<I>& ima)
+ {
+ thru_image<const I, F> tmp(exact(ima), exact(f));
+ return tmp;
+ }
+
+ template <typename I, typename M>
+ thru_image<I, mln_fun_with(M, mln_value(I))>
+ thru(const mln::Meta_Function<M>& f, Image<I>& ima)
+ {
+ typedef mln_fun_with(M, mln_value(I)) F;
+ thru_image<I, F> tmp(exact(ima), F(exact(f).state()));
+
+ return tmp;
+ }
+
+ template <typename I, typename M>
+ thru_image<const I, mln_fun_with(M, mln_value(I))>
+ thru(const mln::Meta_Function<M>& f, const Image<I>& ima)
+ {
+ typedef mln_fun_with(M, mln_value(I)) F;
+ thru_image<const I, F> tmp(exact(ima), F(exact(f).state()));
+
+ return tmp;
+ }
+
+# endif // ! MLN_INCLUDE_ONLY
+
+} // end of namespace mln
+
+
+#endif // ! MLN_CORE_IMAGE_VMORPH_THRU_IMAGE_HH
diff --git a/milena/mln/fun/component/blue.hh b/milena/mln/fun/component/blue.hh
new file mode 100644
index 0000000..3796be1
--- /dev/null
+++ b/milena/mln/fun/component/blue.hh
@@ -0,0 +1,81 @@
+// Copyright (C) 2007, 2008, 2009 EPITA Research and Development Laboratory (LRDE)
+//
+// This file is part of Olena.
+//
+// Olena is free software: you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation, version 2 of the License.
+//
+// Olena is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+// General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with Olena. If not, see <http://www.gnu.org/licenses/>.
+//
+// As a special exception, you may use this file as part of a free
+// software project without restriction. Specifically, if other files
+// instantiate templates or use macros or inline functions from this
+// file, or you compile this file and link it with other files to produce
+// an executable, this file does not by itself cause the resulting
+// executable to be covered by the GNU General Public License. This
+// exception does not however invalidate any other reasons why the
+// executable file might be covered by the GNU General Public License.
+
+#ifndef MLN_FUN_COMPONENT_BLUE_HH
+# define MLN_FUN_COMPONENT_BLUE_HH
+
+/// \file
+///
+/// Meta function to retrieve/modify the blue component.
+
+# include <mln/fun/unary.hh>
+# include <mln/value/rgb.hh>
+
+namespace mln
+{
+
+ namespace fun
+ {
+
+ struct blue : unary<blue> {};
+
+ } // end of namespace mln::fun
+
+# ifndef MLN_INCLUDE_ONLY
+
+ namespace trait
+ {
+
+ namespace next
+ {
+
+ template <unsigned n>
+ struct set_precise_unary_<mln::fun::blue, mln::value::rgb<n> >
+ {
+ typedef set_precise_unary_ ret;
+ typedef mln::value::rgb<n> argument;
+ typedef typename argument::blue_t result;
+ typedef argument& lvalue;
+
+ static result read(const argument& x)
+ {
+ return x.blue();
+ }
+
+ static void write(lvalue l, const result& r)
+ {
+ l.blue() = r;
+ }
+ };
+
+ } // end of namespace mln::trait::next
+
+ } // end of namespace mln::trait
+
+# endif // ! MLN_INCLUDE_ONLY
+
+} // end of namespace mln
+
+#endif // ! MLN_FUN_COMPONENT_BLUE_HH
diff --git a/milena/mln/fun/component/green.hh b/milena/mln/fun/component/green.hh
new file mode 100644
index 0000000..63c5f9e
--- /dev/null
+++ b/milena/mln/fun/component/green.hh
@@ -0,0 +1,81 @@
+// Copyright (C) 2007, 2008, 2009 EPITA Research and Development Laboratory (LRDE)
+//
+// This file is part of Olena.
+//
+// Olena is free software: you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation, version 2 of the License.
+//
+// Olena is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+// General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with Olena. If not, see <http://www.gnu.org/licenses/>.
+//
+// As a special exception, you may use this file as part of a free
+// software project without restriction. Specifically, if other files
+// instantiate templates or use macros or inline functions from this
+// file, or you compile this file and link it with other files to produce
+// an executable, this file does not by itself cause the resulting
+// executable to be covered by the GNU General Public License. This
+// exception does not however invalidate any other reasons why the
+// executable file might be covered by the GNU General Public License.
+
+#ifndef MLN_FUN_COMPONENT_GREEN_HH
+# define MLN_FUN_COMPONENT_GREEN_HH
+
+/// \file
+///
+/// Meta function to retrieve/modify the green component.
+
+# include <mln/fun/unary.hh>
+# include <mln/value/rgb.hh>
+
+namespace mln
+{
+
+ namespace fun
+ {
+
+ struct green : unary<green> {};
+
+ } // end of namespace mln::fun
+
+# ifndef MLN_INCLUDE_ONLY
+
+ namespace trait
+ {
+
+ namespace next
+ {
+
+ template <unsigned n>
+ struct set_precise_unary_<mln::fun::green, mln::value::rgb<n> >
+ {
+ typedef set_precise_unary_ ret;
+ typedef mln::value::rgb<n> argument;
+ typedef typename argument::green_t result;
+ typedef argument& lvalue;
+
+ static result read(const argument& x)
+ {
+ return x.green();
+ }
+
+ static void write(lvalue l, const result& r)
+ {
+ l.green() = r;
+ }
+ };
+
+ } // end of namespace mln::trait::next
+
+ } // end of namespace mln::trait
+
+# endif // ! MLN_INCLUDE_ONLY
+
+} // end of namespace mln
+
+#endif // ! MLN_FUN_COMPONENT_GREEN_HH
diff --git a/milena/mln/fun/component/red.hh b/milena/mln/fun/component/red.hh
new file mode 100644
index 0000000..3b40bc4
--- /dev/null
+++ b/milena/mln/fun/component/red.hh
@@ -0,0 +1,81 @@
+// Copyright (C) 2007, 2008, 2009 EPITA Research and Development Laboratory (LRDE)
+//
+// This file is part of Olena.
+//
+// Olena is free software: you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation, version 2 of the License.
+//
+// Olena is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+// General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with Olena. If not, see <http://www.gnu.org/licenses/>.
+//
+// As a special exception, you may use this file as part of a free
+// software project without restriction. Specifically, if other files
+// instantiate templates or use macros or inline functions from this
+// file, or you compile this file and link it with other files to produce
+// an executable, this file does not by itself cause the resulting
+// executable to be covered by the GNU General Public License. This
+// exception does not however invalidate any other reasons why the
+// executable file might be covered by the GNU General Public License.
+
+#ifndef MLN_FUN_COMPONENT_RED_HH
+# define MLN_FUN_COMPONENT_RED_HH
+
+/// \file
+///
+/// Meta function to retrieve/modify the red component.
+
+# include <mln/fun/unary.hh>
+# include <mln/value/rgb.hh>
+
+namespace mln
+{
+
+ namespace fun
+ {
+
+ struct red : unary<red> {};
+
+ } // end of namespace mln::fun
+
+# ifndef MLN_INCLUDE_ONLY
+
+ namespace trait
+ {
+
+ namespace next
+ {
+
+ template <unsigned n>
+ struct set_precise_unary_<mln::fun::red, mln::value::rgb<n> >
+ {
+ typedef set_precise_unary_ ret;
+ typedef mln::value::rgb<n> argument;
+ typedef typename argument::red_t result;
+ typedef argument& lvalue;
+
+ static result read(const argument& x)
+ {
+ return x.red();
+ }
+
+ static void write(lvalue l, const result& r)
+ {
+ l.red() = r;
+ }
+ };
+
+ } // end of namespace mln::trait::next
+
+ } // end of namespace mln::trait
+
+# endif // ! MLN_INCLUDE_ONLY
+
+} // end of namespace mln
+
+#endif // ! MLN_FUN_COMPONENT_RED_HH
diff --git a/milena/mln/fun/component/rgb.hh b/milena/mln/fun/component/rgb.hh
new file mode 100644
index 0000000..2a365d1
--- /dev/null
+++ b/milena/mln/fun/component/rgb.hh
@@ -0,0 +1,37 @@
+// Copyright (C) 2007, 2008, 2009 EPITA Research and Development Laboratory (LRDE)
+//
+// This file is part of Olena.
+//
+// Olena is free software: you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation, version 2 of the License.
+//
+// Olena is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+// General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with Olena. If not, see <http://www.gnu.org/licenses/>.
+//
+// As a special exception, you may use this file as part of a free
+// software project without restriction. Specifically, if other files
+// instantiate templates or use macros or inline functions from this
+// file, or you compile this file and link it with other files to produce
+// an executable, this file does not by itself cause the resulting
+// executable to be covered by the GNU General Public License. This
+// exception does not however invalidate any other reasons why the
+// executable file might be covered by the GNU General Public License.
+
+#ifndef MLN_FUN_COMPONENT_RGB_HH
+# define MLN_FUN_COMPONENT_RGB_HH
+
+/// \file
+///
+/// Meta functions to retrieve/modify rgb components.
+
+# include <mln/fun/component/red.hh>
+# include <mln/fun/component/green.hh>
+# include <mln/fun/component/blue.hh>
+
+#endif // ! MLN_FUN_COMPONENT_RGB_HH
diff --git a/milena/mln/fun/param.hh b/milena/mln/fun/param.hh
new file mode 100644
index 0000000..edeab7d
--- /dev/null
+++ b/milena/mln/fun/param.hh
@@ -0,0 +1,86 @@
+// Copyright (C) 2007, 2008, 2009 EPITA Research and Development Laboratory (LRDE)
+//
+// This file is part of Olena.
+//
+// Olena is free software: you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation, version 2 of the License.
+//
+// Olena is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+// General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with Olena. If not, see <http://www.gnu.org/licenses/>.
+//
+// As a special exception, you may use this file as part of a free
+// software project without restriction. Specifically, if other files
+// instantiate templates or use macros or inline functions from this
+// file, or you compile this file and link it with other files to produce
+// an executable, this file does not by itself cause the resulting
+// executable to be covered by the GNU General Public License. This
+// exception does not however invalidate any other reasons why the
+// executable file might be covered by the GNU General Public License.
+
+#ifndef MLN_FUN_PARAM_HH
+# define MLN_FUN_PARAM_HH
+
+namespace mln
+{
+
+ namespace fun
+ {
+
+ template <typename T>
+ struct stored
+ {
+ typedef T value;
+
+ const T& to_value() const
+ {
+ return t_;
+ }
+
+ T& to_value()
+ {
+ return t_;
+ }
+
+ operator const T& () const
+ {
+ return to_value();
+ }
+
+ operator T& ()
+ {
+ return to_value();
+ }
+
+ stored& operator = (const T& t)
+ {
+ t_ = t;
+ return *this;
+ }
+
+ protected:
+ T t_;
+ };
+
+ template <>
+ struct stored<void>
+ {
+ };
+
+ template <typename F>
+ struct parameter
+ {
+ typedef void param;
+ typedef void storage;
+ };
+
+ } // end of namespace mln::fun
+
+} // end of namespace mln
+
+#endif // ! MLN_FUN_PARAM_HH
diff --git a/milena/mln/fun/spe/unary.hh b/milena/mln/fun/spe/unary.hh
new file mode 100644
index 0000000..47d7f41
--- /dev/null
+++ b/milena/mln/fun/spe/unary.hh
@@ -0,0 +1,334 @@
+// Copyright (C) 2007, 2008, 2009, 2011 EPITA Research and Development
+// Laboratory (LRDE)
+//
+// This file is part of Olena.
+//
+// Olena is free software: you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation, version 2 of the License.
+//
+// Olena is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+// General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with Olena. If not, see <http://www.gnu.org/licenses/>.
+//
+// As a special exception, you may use this file as part of a free
+// software project without restriction. Specifically, if other files
+// instantiate templates or use macros or inline functions from this
+// file, or you compile this file and link it with other files to produce
+// an executable, this file does not by itself cause the resulting
+// executable to be covered by the GNU General Public License. This
+// exception does not however invalidate any other reasons why the
+// executable file might be covered by the GNU General Public License.
+
+#ifndef MLN_FUN_SPE_UNARY_HH
+# define MLN_FUN_SPE_UNARY_HH
+
+# include <mln/core/concept/function.hh>
+# include <mln/trait/next/solve.hh>
+# include <mln/trait/functions.hh>
+
+namespace mln
+{
+
+ namespace fun
+ {
+
+ namespace spe
+ {
+
+ // Wrapper for bijective functions
+ template <typename Fun, typename T>
+ struct lwrapper
+ {
+ typedef typename Fun::result result;
+ typedef typename Fun::argument argument;
+ typedef typename Fun::lvalue lvalue;
+ typedef lwrapper lresult;
+
+ lwrapper(const Fun& f, T& x)
+ : x_(&x), f_(&f)
+ {
+ }
+
+ result to_result() const
+ {
+ return (*f_)(*const_cast<const T*>(x_));
+ };
+
+ operator result() const
+ {
+ return to_result();
+ };
+
+ const result& operator = (const result& r) const
+ {
+ argument x(*x_);
+ f_->set(x, r);
+ *x_ = x;
+
+ return r;
+ }
+
+ private:
+ T *x_;
+ const Fun *f_;
+ };
+
+ template <typename Fun>
+ struct lwrapper<Fun, typename Fun::argument>
+ {
+ typedef typename Fun::result result;
+ typedef typename Fun::argument argument;
+ typedef typename Fun::lvalue lvalue;
+ typedef lwrapper lresult;
+
+ lwrapper(const Fun& f, argument& x)
+ : x_(&x), f_(&f)
+ {
+ }
+
+ result to_result() const
+ {
+ return (*f_)(*const_cast<const argument*>(x_));
+ };
+
+ operator result() const
+ {
+ return to_result();
+ };
+
+ const result& operator = (const result& r) const
+ {
+ f_->set(*x_, r);
+
+ return r;
+ }
+
+ private:
+ argument *x_;
+ const Fun *f_;
+ };
+
+ template <typename Fun, typename Any, typename T>
+ struct lwrapper<Fun, lwrapper<Any, T> >
+ {
+ typedef typename Fun::result result;
+ typedef typename Fun::argument argument;
+ typedef typename Fun::lvalue lvalue;
+ typedef lwrapper lresult;
+
+ lwrapper(const Fun& f, const lwrapper<Any, T>& m)
+ : m_(m), f_(&f)
+ {
+ }
+
+ result to_result() const
+ {
+ return (*f_)(m_.to_result());
+ };
+
+ operator result() const
+ {
+ return to_result();
+ };
+
+ const result& operator = (const result& r) const
+ {
+ argument m(m_);
+ f_->set(m, r);
+ m_ = m;
+
+ return r;
+ }
+
+ private:
+ const lwrapper<Any, T> m_;
+ const Fun *f_;
+ };
+
+ template <typename Fun, typename T>
+ struct unary;
+
+ namespace impl
+ {
+
+ template <bool param, bool set, typename Fun, typename T>
+ struct unary_impl;
+
+ template <typename Fun, typename T>
+ struct unary_impl<false, false, Fun, T> : Function_v2v< unary<Fun, T> >
+ {
+ typedef Fun flag;
+ typedef mln_trait_nunary(Fun, T) def;
+
+ typedef typename def::argument argument;
+ typedef typename def::result result;
+
+ result operator () (const argument& value) const
+ {
+ return def::read(value);
+ }
+
+ template <typename U>
+ void init(const U& value)
+ {
+ (void) value;
+ };
+
+ };
+
+ template <typename Fun, typename T>
+ struct unary_impl<false, true, Fun, T> : unary_impl<false, false, Fun, T>
+ {
+ typedef unary_impl<false, false, Fun, T> super;
+ typedef typename super::def::lvalue lvalue;
+
+ template <typename U>
+ struct lresult_with
+ {
+ typedef mln::fun::spe::lwrapper< unary<Fun, T>, U> ret;
+ };
+
+ typedef typename lresult_with<typename super::argument>::ret lresult;
+
+ void set(lvalue l, const typename super::result& r) const
+ {
+ super::def::write(l, r);
+ }
+
+ using super::operator ();
+
+ lresult apply_rw(typename super::argument& value) const
+ {
+ return lresult(exact(*this), value);
+ }
+
+ template <typename U>
+ typename lresult_with<U>::ret apply_rw(U& value) const
+ {
+ return typename lresult_with<U>::ret(exact(*this), value);
+ }
+
+ lresult operator () (typename super::argument& value) const
+ {
+ return apply_rw(value);
+ }
+ };
+
+ template <typename Fun, typename T>
+ struct unary_impl<true, false, Fun, T> : Function_v2v< unary<Fun, T> >
+ {
+ typedef Fun flag;
+ typedef mln_trait_nunary(Fun, T) def;
+
+ typedef typename def::argument argument;
+ typedef typename def::result result;
+
+ typedef mln_trait_fun_param(unary_impl) param;
+ typedef mln_trait_fun_storage(unary_impl) storage;
+
+ result operator () (const argument& value) const
+ {
+ return def::read(this->state_, value);
+ }
+
+ template <typename U>
+ void init(const U& value)
+ {
+ state_ = mln::trait::function::internal::introspect::has_storage_t<def, void>::compute(value);
+ };
+
+ stored<storage>& state()
+ {
+ return state_;
+ }
+
+ const stored<storage>& state() const
+ {
+ return state_;
+ }
+
+ protected:
+ stored<storage> state_;
+ };
+
+ template <typename Fun, typename T>
+ struct unary_impl<true, true, Fun, T> : unary_impl<true, false, Fun, T>
+ {
+ typedef unary_impl<true, false, Fun, T> super;
+ typedef typename super::def::lvalue lvalue;
+
+ template <typename U>
+ struct lresult_with
+ {
+ typedef mln::fun::spe::lwrapper< unary<Fun, T>, U> ret;
+ };
+
+ typedef typename lresult_with<typename super::argument>::ret lresult;
+
+ void set(lvalue l, const typename super::result& r) const
+ {
+ super::def::write(this->state(), l, r);
+ }
+
+ using super::operator ();
+
+ lresult apply_rw(typename super::argument& value) const
+ {
+ return lresult(exact(*this), value);
+ }
+
+ template <typename U>
+ typename lresult_with<U>::ret apply_rw(U& value) const
+ {
+ return typename lresult_with<U>::ret(exact(*this), value);
+ }
+
+ lresult operator () (typename super::argument& value) const
+ {
+ return apply_rw(value);
+ }
+ };
+
+ } // end of namespace mln::fun::spe::impl
+
+ template <typename Fun, typename T>
+ struct unary
+ : impl::unary_impl<mlc_or(mln_trait_fun_is_parametrable(mln_trait_nunary(Fun, T)), mln_trait_fun_is_parametrable(Fun))::value,
+ mln_trait_fun_is_assignable_(mln_trait_nunary(Fun, T))::value, Fun, T>
+ {
+ typedef mln_trait_nunary(Fun, T) def;
+ typedef impl::unary_impl<mlc_or(mln_trait_fun_is_parametrable(def), mln_trait_fun_is_parametrable(Fun))::value,
+ mln_trait_fun_is_assignable_(def)::value,
+ Fun,
+ T>
+ super;
+
+ unary() {}
+
+ template <typename U>
+ unary(const U& param)
+ {
+ this->init(param);
+ }
+
+ using super::operator();
+ };
+
+ } // end of namespace mln::fun::spe
+
+ } // end of namespace mln::fun
+
+} // end of namespace mln
+
+template <typename F, typename T>
+std::ostream& operator << (std::ostream& o, const mln::fun::spe::lwrapper<F, T>& m)
+{
+ return o << m.to_result();
+}
+
+#endif // ! MLN_FUN_SPE_UNARY_HH
diff --git a/milena/mln/fun/unary.hh b/milena/mln/fun/unary.hh
new file mode 100644
index 0000000..1e1ee2b
--- /dev/null
+++ b/milena/mln/fun/unary.hh
@@ -0,0 +1,175 @@
+// Copyright (C) 2007, 2008, 2009 EPITA Research and Development Laboratory (LRDE)
+//
+// This file is part of Olena.
+//
+// Olena is free software: you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation, version 2 of the License.
+//
+// Olena is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+// General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with Olena. If not, see <http://www.gnu.org/licenses/>.
+//
+// As a special exception, you may use this file as part of a free
+// software project without restriction. Specifically, if other files
+// instantiate templates or use macros or inline functions from this
+// file, or you compile this file and link it with other files to produce
+// an executable, this file does not by itself cause the resulting
+// executable to be covered by the GNU General Public License. This
+// exception does not however invalidate any other reasons why the
+// executable file might be covered by the GNU General Public License.
+
+#ifndef MLN_FUN_UNARY_HH
+# define MLN_FUN_UNARY_HH
+
+# include <mln/core/concept/meta_function.hh>
+# include <mln/fun/spe/unary.hh>
+# include <mln/trait/next/solve.hh>
+
+
+namespace mln
+{
+
+ namespace fun
+ {
+
+ // Forward declarations, for composition with unary::operator()(Fun)
+ struct compose;
+
+ namespace internal
+ {
+
+ template <typename U>
+ struct unary_with {};
+
+ }
+
+ template <typename F, typename E = F>
+ struct unary: mln::Meta_Function_v2v< E >
+ {
+ typedef F flag;
+ typedef mln_trait_fun_param(flag) param;
+ typedef mln_trait_fun_storage(flag) storage;
+
+ template <typename T>
+ struct with {
+ typedef mln_trait_nunary(internal::unary_with<F>, T) def;
+ typedef typename def::ret ret;
+ };
+
+ template <typename T>
+ typename with<T>::ret::result operator()(const T& v) const
+ {
+ return with<T>::def::call(exact(*this), v);
+ }
+
+ template <typename T>
+ typename with<T>::ret::template lresult_with<T>::ret operator()(T& v) const
+ {
+ // See the commentary in next method.
+ typedef typename with<T>::ret fun_t;
+ fun_t f(state());
+ return f.apply_rw(v);
+ }
+
+ template <typename T, typename R>
+ void set(T& v, const R& r) const
+ {
+ // Decomposing "with<T>::ret(state()).set(v, r)" into 3 lines
+ // helps g++-3.3!
+ typedef typename with<T>::ret fun_t;
+ fun_t f(state());
+ f.set(v, r);
+ }
+
+ template <typename U>
+ void init(const U& value)
+ {
+ state_ = mln::trait::function::internal::introspect::has_storage_t<flag, void>::compute(value);
+ };
+
+ unary()
+ {
+ }
+
+ template <typename U>
+ unary(const U& param)
+ {
+ this->init(param);
+ }
+
+ stored<storage>& state()
+ {
+ return state_;
+ }
+
+ const stored<storage>& state() const
+ {
+ return state_;
+ }
+
+ protected:
+ stored<storage> state_;
+ };
+
+ } // end of namespace mln::fun
+
+ namespace trait
+ {
+
+ namespace next
+ {
+
+ // Any type
+ template <typename F, typename T>
+ struct set_unary_< mln::fun::internal::unary_with<F>, mln::Object, T>
+ {
+ struct ret_t
+ {
+ typedef mln::fun::spe::unary<F, T> ret;
+
+ static typename ret::result call(const F& f, const T& v)
+ {
+ return ret(f.state())(v);
+ }
+ };
+
+ typedef ret_t ret;
+ };
+
+ // Meta Function
+ template <typename F, typename G>
+ struct set_unary_< mln::fun::internal::unary_with<F>, mln::Meta_Function, G>
+ {
+ // FIXME: Workaround for cyclic references (unary -> unary_with -> compose -> unary)
+ template <typename T>
+ struct identity
+ {
+ typedef T ret;
+ };
+
+ struct ret_t
+ {
+ typedef typename identity<mln::fun::compose>::ret::template with<F, G>::ret ret;
+
+ static typename ret::result call(const F& f, const G& g)
+ {
+ return ret()(f, g);
+ }
+
+ };
+
+ typedef ret_t ret;
+ };
+
+ } // end of namespace mln::trait::next
+
+ } // end of namespace mln::trait
+
+} // end of namespace mln
+
+#endif // ! MLN_FUN_UNARY_HH
diff --git a/milena/mln/trait/functions.hh b/milena/mln/trait/functions.hh
new file mode 100644
index 0000000..01b8330
--- /dev/null
+++ b/milena/mln/trait/functions.hh
@@ -0,0 +1,251 @@
+// Copyright (C) 2007, 2008, 2009 EPITA Research and Development Laboratory (LRDE)
+//
+// This file is part of Olena.
+//
+// Olena is free software: you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation, version 2 of the License.
+//
+// Olena is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+// General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with Olena. If not, see <http://www.gnu.org/licenses/>.
+//
+// As a special exception, you may use this file as part of a free
+// software project without restriction. Specifically, if other files
+// instantiate templates or use macros or inline functions from this
+// file, or you compile this file and link it with other files to produce
+// an executable, this file does not by itself cause the resulting
+// executable to be covered by the GNU General Public License. This
+// exception does not however invalidate any other reasons why the
+// executable file might be covered by the GNU General Public License.
+
+#ifndef MLN_TRAIT_FUNCTIONS_HH
+# define MLN_TRAIT_FUNCTIONS_HH
+
+# include <mln/metal/bexpr.hh>
+# include <mln/metal/if.hh>
+# include <mln/fun/param.hh>
+# include <mln/trait/next/solve.hh>
+
+# define mln_trait_fun_is_assignable(Fun) typename mln::trait::function::is_assignable< Fun >::ret
+# define mln_trait_fun_is_assignable_(Fun) mln::trait::function::is_assignable< Fun >::ret
+# define mln_trait_fun_is_assignable__1comma(A, B) typename mln::trait::function::is_assignable< A, B >::ret
+# define mln_trait_fun_is_assignable__1comma_(A, B) mln::trait::function::is_assignable< A, B >::ret
+
+# define mln_trait_fun_is_parametrable(Fun) typename mln::trait::function::is_parametrable< Fun >::ret
+# define mln_trait_fun_is_parametrable_(Fun) mln::trait::function::is_parametrable< Fun >::ret
+
+# define mln_trait_fun_lvalue(Fun) typename mln::trait::function::get_lvalue< Fun >::ret
+# define mln_trait_fun_param(Fun) typename mln::trait::function::get_param< Fun >::ret
+# define mln_trait_fun_storage(Fun) typename mln::trait::function::get_storage< Fun >::ret
+
+namespace mln
+{
+
+ namespace trait
+ {
+
+ namespace function
+ {
+
+ namespace internal
+ {
+
+ namespace introspect
+ {
+
+ template <typename T>
+ struct except_void_t
+ {
+ typedef void ret;
+ };
+
+ template <>
+ struct except_void_t<void>;
+
+ // Lvalue solver
+
+ template <typename T, typename V>
+ struct has_lvalue_t
+ {
+ typedef metal::false_ ret;
+ typedef void type;
+ };
+
+ template <typename T>
+ struct has_lvalue_t<T, typename except_void_t<typename T::lvalue>::ret>
+ {
+ typedef metal::true_ ret;
+ typedef typename T::lvalue type;
+ };
+
+ // Parameter solver
+ template <typename T, typename V>
+ struct param_solver;
+
+ template <typename T, typename V>
+ struct param_flag_solver
+ {
+ typedef typename mln::fun::parameter<T> ret;
+ };
+
+ template <typename T>
+ struct param_flag_solver<T, typename except_void_t<typename mln::fun::parameter<typename T::flag>::param>::ret>
+ {
+ typedef mln::fun::parameter<typename T::flag> ret;
+ };
+
+ template <typename T, typename V>
+ struct param_def_solver
+ {
+ typedef typename param_flag_solver<T, V>::ret ret;
+ };
+
+ template <typename T>
+ struct param_def_solver<T, typename except_void_t<typename mln::fun::parameter<typename T::def>::param>::ret>
+ {
+ typedef mln::fun::parameter<typename T::def> ret;
+ };
+
+ template <typename T, typename V>
+ struct param_solver : param_def_solver<T, V>
+ {
+ };
+
+ template <typename T>
+ struct param_solver<T, typename except_void_t<typename T::param>::ret>
+ {
+ typedef T ret;
+ };
+
+ template <typename T, typename V>
+ struct has_param_t
+ {
+ typedef metal::false_ ret;
+ typedef void type;
+ };
+
+ template <typename T>
+ struct has_param_t<T, typename except_void_t<typename param_solver<T,void>::ret::param>::ret>
+ {
+ typedef metal::true_ ret;
+ typedef typename param_solver<T,void>::ret::param type;
+ };
+
+ template <typename T, typename V>
+ struct storage_solver;
+
+ template <typename T, typename V>
+ struct storage_flag_solver
+ {
+ typedef typename mln::fun::parameter<T> ret;
+ };
+
+ template <typename T>
+ struct storage_flag_solver<T, typename except_void_t<typename mln::fun::parameter<typename T::flag>::storage>::ret>
+ {
+ typedef mln::fun::parameter<typename T::flag> ret;
+ };
+
+ template <typename T, typename V>
+ struct storage_def_solver
+ {
+ typedef typename storage_flag_solver<T, V>::ret ret;
+ };
+
+ template <typename T>
+ struct storage_def_solver<T, typename except_void_t<typename mln::fun::parameter<typename T::def>::storage>::ret>
+ {
+ typedef mln::fun::parameter<typename T::def> ret;
+ };
+
+ template <typename T, typename V>
+ struct storage_solver : storage_def_solver<T, V>
+ {
+ };
+
+ template <typename T>
+ struct storage_solver<T, typename except_void_t<typename T::storage>::ret>
+ {
+ typedef T ret;
+ };
+
+ template <typename T, typename V>
+ struct has_storage_t
+ {
+ typedef has_param_t<T, V> has_param;
+
+ typedef metal::false_ ret;
+ typedef typename has_param::type type;
+
+ template <typename U>
+ static inline
+ const U& compute(const U& t)
+ {
+ return t;
+ }
+
+ };
+
+ template <typename T>
+ struct has_storage_t<T, typename except_void_t<typename param_solver<T,void>::ret::storage>::ret>
+ {
+ typedef metal::true_ ret;
+ typedef typename param_solver<T,void>::ret def;
+
+ typedef typename def::storage type;
+
+ template <typename U>
+ static inline
+ type compute(const U& p)
+ {
+ return def::compute(p);
+ }
+
+ };
+
+ } // end of namespace mln::trait::fun::internal::introspect
+
+ } // end of namespace mln::trait::fun::internal
+
+ template <typename F>
+ struct is_assignable
+ {
+ typedef typename internal::introspect::has_lvalue_t<F, void>::ret ret;
+ };
+
+ template <typename F>
+ struct is_parametrable
+ {
+ typedef typename internal::introspect::has_param_t<F, void>::ret ret;
+ };
+
+ template <typename F>
+ struct get_lvalue
+ {
+ typedef typename internal::introspect::has_lvalue_t<F, void>::type ret;
+ };
+
+ template <typename F>
+ struct get_param
+ {
+ typedef typename internal::introspect::has_param_t<F, void>::type ret;
+ };
+
+ template <typename F>
+ struct get_storage
+ {
+ typedef typename internal::introspect::has_storage_t<F, void>::type ret;
+ };
+
+ } // end of namespace mln::trait::fun
+
+ } // end of namespace mln::trait
+
+} // end of namespace mln
+
+#endif // ! MLN_TRAIT_FUNCTIONS_HH
diff --git a/milena/mln/trait/next/solve.hh b/milena/mln/trait/next/solve.hh
new file mode 100644
index 0000000..747bdaa
--- /dev/null
+++ b/milena/mln/trait/next/solve.hh
@@ -0,0 +1,146 @@
+// Copyright (C) 2006, 2008, 2009 EPITA Research and Development Laboratory (LRDE)
+//
+// This file is part of Olena.
+//
+// Olena is free software: you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation, version 2 of the License.
+//
+// Olena is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+// General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with Olena. If not, see <http://www.gnu.org/licenses/>.
+//
+// As a special exception, you may use this file as part of a free
+// software project without restriction. Specifically, if other files
+// instantiate templates or use macros or inline functions from this
+// file, or you compile this file and link it with other files to produce
+// an executable, this file does not by itself cause the resulting
+// executable to be covered by the GNU General Public License. This
+// exception does not however invalidate any other reasons why the
+// executable file might be covered by the GNU General Public License.
+
+#ifndef MLN_TRAIT_NEXT_SOLVE_HH
+# define MLN_TRAIT_NEXT_SOLVE_HH
+
+/// \file
+///
+/// FIXME
+
+# include <mln/core/category.hh>
+# include <mln/metal/equal.hh>
+# include <mln/metal/if.hh>
+# include <mln/metal/ret.hh>
+# include <mln/trait/solve.hh>
+
+
+// FIXME: Just for the record (use it...)
+
+# ifndef MLN_DEBUG_TRAITS
+# endif // ! MLN_DEBUG_TRAITS
+
+
+# define mln_trait_nunary(Name, T) typename mln::trait::next::solve_unary< Name, T >::ret
+# define mln_trait_nunary_(Name, T) mln::trait::next::solve_unary< Name, T >::ret
+
+# define mln_trait_nbinary(Name, T1, T2) typename mln::trait::next::solve_binary< Name, T1, T2 >::ret
+# define mln_trait_nbinary_(Name, T1, T2) mln::trait::next::solve_binary< Name, T1, T2 >::ret
+
+
+
+namespace mln
+{
+
+ namespace trait
+ {
+
+ namespace next
+ {
+
+ // Unary case.
+
+
+ template < typename Name,
+ typename T >
+ struct set_precise_unary_
+ {
+ typedef undefined ret;
+ };
+
+
+ template < typename Name,
+ template <class> class Category_T, typename T >
+ struct set_unary_
+ {
+ typedef undefined ret;
+ };
+
+ template < typename Name,
+ typename T >
+ struct set_unary_< Name, Unknown, T > // Blocker; top of inheritance.
+ {
+ typedef not_found ret;
+ };
+
+
+
+
+ // Binary case.
+
+
+ template < typename Name,
+ typename L,
+ typename R >
+ struct set_precise_binary_
+ {
+ typedef undefined ret;
+ };
+
+
+ template < typename Name,
+ template <class> class Category_L, typename L,
+ template <class> class Category_R, typename R >
+ struct set_binary_
+ {
+ typedef undefined ret;
+ };
+
+ template < typename Name,
+ typename L,
+ template <class> class Category_R, typename R >
+ struct set_binary_< Name, Unknown, L, Category_R, R > // Left blocker.
+ {
+ typedef not_found ret;
+ };
+
+ template < typename Name,
+ template <class> class Category_L, typename L,
+ typename R >
+ struct set_binary_< Name, Category_L, L, Unknown, R > // Right blocker.
+ {
+ typedef not_found ret;
+ };
+
+ template < typename Name,
+ typename L,
+ typename R >
+ struct set_binary_< Name, Unknown, L, Unknown, R > // Blocker.
+ {
+ typedef not_found ret;
+ };
+
+ } // end of namespace mln::trait::next
+
+ } // end of namespace mln::trait
+
+} // end of namespace mln
+
+
+# include <mln/trait/next/solve_unary.hh>
+# include <mln/trait/next/solve_binary.hh>
+# include <mln/trait/next/solve_proxy.hh>
+
+#endif // ! MLN_TRAIT_NEXT_SOLVE_HH
diff --git a/milena/mln/trait/next/solve_binary.hh b/milena/mln/trait/next/solve_binary.hh
new file mode 100644
index 0000000..0eccf26
--- /dev/null
+++ b/milena/mln/trait/next/solve_binary.hh
@@ -0,0 +1,300 @@
+// Copyright (C) 2006, 2008, 2009 EPITA Research and Development Laboratory (LRDE)
+//
+// This file is part of Olena.
+//
+// Olena is free software: you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation, version 2 of the License.
+//
+// Olena is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+// General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with Olena. If not, see <http://www.gnu.org/licenses/>.
+//
+// As a special exception, you may use this file as part of a free
+// software project without restriction. Specifically, if other files
+// instantiate templates or use macros or inline functions from this
+// file, or you compile this file and link it with other files to produce
+// an executable, this file does not by itself cause the resulting
+// executable to be covered by the GNU General Public License. This
+// exception does not however invalidate any other reasons why the
+// executable file might be covered by the GNU General Public License.
+
+#ifndef MLN_TRAIT_NEXT_SOLVE_BINARY_HH
+# define MLN_TRAIT_NEXT_SOLVE_BINARY_HH
+
+/// \file
+///
+/// FIXME
+
+# include <mln/core/category.hh>
+# include <mln/core/routine/exact.hh>
+# include <mln/metal/equal.hh>
+# include <mln/metal/if.hh>
+# include <mln/metal/ret.hh>
+# include <mln/trait/next/solve.hh>
+
+
+// FIXME: Just for the record (use it...)
+
+# ifndef MLN_DEBUG_TRAITS
+# endif // ! MLN_DEBUG_TRAITS
+
+
+
+namespace mln
+{
+
+ namespace trait
+ {
+
+ namespace next
+ {
+
+ namespace internal
+ {
+
+
+ template < typename Name,
+ typename Category_L, typename L,
+ typename Category_R, typename R >
+ struct trait_set_binary_;
+
+ template < typename Name,
+ template <class> class Category_L, typename _l, typename L,
+ template <class> class Category_R, typename _r, typename R >
+ struct trait_set_binary_< Name,
+ Category_L<_l>, L,
+ Category_R<_r>, R >
+ {
+ typedef typename mln::trait::next::set_binary_<Name,
+ Category_L, L,
+ Category_R, R>::ret ret;
+ };
+
+
+ // triplet_ret_
+
+ template < unsigned i_L_, unsigned i_R_, typename ret_ >
+ struct triplet_
+ {
+ typedef ret_ ret;
+ };
+
+
+ // merge_triplets_
+
+ template < typename L_trp, typename R_trp >
+ struct merge_triplets_;
+
+ template < unsigned L_i_L, unsigned L_i_R, typename L_ret,
+ unsigned R_i_L, unsigned R_i_R, typename R_ret >
+ struct merge_triplets_< triplet_<L_i_L, L_i_R, L_ret>,
+ triplet_<R_i_L, R_i_R, R_ret> >
+ {
+ typedef metal::bool_<(L_i_L <= R_i_L && L_i_R <= R_i_R)> take_L;
+ typedef metal::bool_<(R_i_L <= L_i_L && R_i_R <= L_i_R)> take_R;
+ typedef metal::or_<take_L, take_R> ok;
+ typedef typename metal::if_< metal::and_<ok, take_L>,
+ triplet_<L_i_L, L_i_R, L_ret>,
+ typename metal::if_< metal::and_<ok, take_R>,
+ triplet_<R_i_L, R_i_R, R_ret>,
+ triplet_<0,0, not_found> >::ret >::ret ret;
+ };
+
+ template < unsigned i_L, unsigned i_R, typename LR_ret >
+ struct merge_triplets_< triplet_<i_L, i_R, LR_ret>,
+ triplet_<i_L, i_R, LR_ret> >
+ {
+ typedef triplet_<i_L, i_R, LR_ret> ret;
+ };
+
+
+ template < unsigned L_i_L, unsigned L_i_R, unsigned L_i_max,
+ unsigned R_i_L, unsigned R_i_R, unsigned R_i_max >
+ // L_i_max and R_i_max differ
+ struct helper_merge_triplets_same_ret_
+ {
+ // The winning couple between L_* and R_* is the one which
+ // maximum index is the smallest; for instance, with:
+ // left branch giving L_i_L = 5 and L_i_R = 1 so L_i_max = 5
+ // right branch giving L_i_L = 3 and L_i_R = 4 so R_i_max = 4
+ // the right branch wins.
+ enum { i_L = (L_i_max < R_i_max ? L_i_L : R_i_L),
+ i_R = (L_i_max < R_i_max ? L_i_R : R_i_R) };
+ };
+
+ template < unsigned L_i_L, unsigned L_i_R, unsigned i_max,
+ unsigned R_i_L, unsigned R_i_R >
+ // L_i_max is equal to R_i_max
+ struct helper_merge_triplets_same_ret_< L_i_L, L_i_R, i_max,
+ R_i_L, R_i_R, i_max >
+ {
+ // The winning couple is the one with the minimum index.
+ enum { L_i_min = (L_i_L < L_i_R ? L_i_L : L_i_R),
+ R_i_min = (R_i_L < R_i_R ? R_i_L : R_i_R),
+ i_L = (L_i_min < R_i_min ? L_i_L : R_i_L),
+ i_R = (L_i_min < R_i_min ? L_i_R : R_i_R) };
+ };
+
+
+ template < unsigned L_i_L, unsigned L_i_R, typename LR_ret,
+ unsigned R_i_L, unsigned R_i_R >
+ struct merge_triplets_< triplet_<L_i_L, L_i_R, LR_ret>,
+ triplet_<R_i_L, R_i_R, LR_ret> >
+ {
+ typedef helper_merge_triplets_same_ret_< L_i_L, L_i_R, (L_i_L > L_i_R ? L_i_L : L_i_R),
+ R_i_L, R_i_R, (R_i_L > R_i_R ? R_i_L : R_i_R) > helper;
+ typedef triplet_<helper::i_L, helper::i_R, LR_ret> ret;
+ };
+
+ template < unsigned L_i_L, unsigned L_i_R, typename L_ret >
+ struct merge_triplets_< triplet_<L_i_L, L_i_R, L_ret>,
+ triplet_< 0, 0, not_found> >
+ {
+ typedef triplet_<L_i_L, L_i_R, L_ret> ret;
+ };
+
+ template < unsigned R_i_L, unsigned R_i_R, typename R_ret >
+ struct merge_triplets_< triplet_< 0, 0, not_found>,
+ triplet_<R_i_L, R_i_R, R_ret> >
+ {
+ typedef triplet_<R_i_L, R_i_R, R_ret> ret;
+ };
+
+ template <> // To disambiguate.
+ struct merge_triplets_< triplet_<0, 0, not_found>,
+ triplet_<0, 0, not_found> >
+ {
+ typedef triplet_<0u,0u, not_found> ret;
+ };
+
+
+
+ // Fwd decl.
+ template < typename Name,
+ unsigned i_L, typename Category_L, typename L,
+ unsigned i_R, typename Category_R, typename R >
+ struct get_binary_;
+
+
+ template < typename user_ret, /* != not_found and != undefined */
+ typename Name,
+ unsigned i_L, typename Category_L, typename L,
+ unsigned i_R, typename Category_R, typename R >
+ struct helper_get_binary_
+ {
+ typedef triplet_< i_L, i_R, user_ret > ret; // The user has defined 'ret' so we return it.
+ };
+
+ template < typename Name,
+ unsigned i_L, typename Category_L, typename L,
+ unsigned i_R, typename Category_R, typename R >
+ struct helper_get_binary_< /* user_ret == */ not_found,
+ Name, i_L, Category_L, L, i_R, Category_R, R >
+ {
+ typedef triplet_< 0, 0, not_found > ret; // End of search due to a blocker; 'ret' is not found.
+ };
+
+
+ template < typename Name,
+ unsigned i_L, typename Category_L, typename L,
+ unsigned i_R, typename Category_R, typename R >
+ struct helper_get_binary_< /* user_ret == */ undefined,
+ Name, i_L,Category_L, L, i_R,Category_R, R >
+ {
+ // No user definition for 'ret' so treillis construction in a static recursive way.
+
+ // FIXME: We *do* need to handle this search with a priority!
+ // FIXME: for a result can be found in both branches...
+
+ typedef typename mln::internal::super_category_< Category_L, L >::ret Super_Category_L;
+ typedef typename mln::internal::super_category_< Category_R, R >::ret Super_Category_R;
+
+ typedef get_binary_< Name,
+ i_L + 1, Super_Category_L, L,
+ i_R, Category_R, R > L_branch;
+ typedef mlc_ret(L_branch) L_trp;
+
+ typedef get_binary_< Name,
+ i_L, Category_L, L,
+ i_R + 1, Super_Category_R, R > R_branch;
+ typedef mlc_ret(R_branch) R_trp;
+
+ typedef typename merge_triplets_< L_trp, R_trp >::ret ret;
+ };
+
+
+ template < typename Name,
+ unsigned i_L, typename Category_L, typename L,
+ unsigned i_R, typename Category_R, typename R >
+ struct get_binary_
+ {
+ typedef typename trait_set_binary_<Name, Category_L,L,
+ Category_R,R>::ret user_ret; // First get 'user_ret'
+ typedef helper_get_binary_<user_ret, Name, i_L,Category_L,L,
+ i_R,Category_R,R> helper; // Set the helper to make a decision.
+ typedef mlc_ret(helper) ret; // Return a triplet.
+ };
+
+
+ template < typename precise_ret,
+ typename Name,
+ typename Category_L, typename L,
+ typename Category_R, typename R >
+ struct helper_choose_binary_wrt_ /* precise_ret != undefined */
+ {
+ typedef precise_ret ret; // -> A precise ret has been defined so it is it.
+ };
+
+ template < typename Name,
+ typename Category_L, typename L,
+ typename Category_R, typename R >
+ struct helper_choose_binary_wrt_< /* precise_ret == */ undefined,
+ Name, Category_L, L, Category_R, R >
+ {
+ typedef typename get_binary_< Name,
+ 0, Category_L, L,
+ 0, Category_R, R >::ret triplet; // Browse upwards the category inheritance
+ typedef mlc_ret(triplet) ret; // to fetch ret from 'get_binary_'s.
+ };
+
+
+ template < typename Name,
+ typename Category_L, typename L,
+ typename Category_R, typename R >
+ struct helper_solve_binary_
+ {
+ typedef typename set_precise_binary_<Name, L, R>::ret precise_ret; /* undefined or not (?) */
+ typedef helper_choose_binary_wrt_<precise_ret, Name, Category_L,L, Category_R,R> helper;
+ typedef mlc_ret(helper) ret;
+ };
+
+ } // end of namespace mln::trait::internal
+
+
+ // FIXME: Postfix solve_binary with a '-'(?)
+ template < typename Name,
+ typename L_,
+ typename R_ >
+ struct solve_binary
+ {
+ typedef mln_exact(L_) L;
+ typedef mln_exact(R_) R;
+ typedef typename mln::category<L>::ret Category_L;
+ typedef typename mln::category<R>::ret Category_R;
+ typedef internal::helper_solve_binary_< Name, Category_L, L, Category_R, R > meta_code;
+ typedef typename meta_code::ret ret;
+ };
+
+ } // end of namespace mln::trait::next
+
+ } // end of namespace mln::trait
+
+} // end of namespace mln
+
+
+#endif // ! MLN_TRAIT_NEXT_SOLVE_BINARY_HH
diff --git a/milena/mln/trait/next/solve_proxy.hh b/milena/mln/trait/next/solve_proxy.hh
new file mode 100644
index 0000000..c2e2dc1
--- /dev/null
+++ b/milena/mln/trait/next/solve_proxy.hh
@@ -0,0 +1,98 @@
+// Copyright (C) 2009 EPITA Research and Development Laboratory (LRDE)
+//
+// This file is part of Olena.
+//
+// Olena is free software: you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation, version 2 of the License.
+//
+// Olena is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+// General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with Olena. If not, see <http://www.gnu.org/licenses/>.
+//
+// As a special exception, you may use this file as part of a free
+// software project without restriction. Specifically, if other files
+// instantiate templates or use macros or inline functions from this
+// file, or you compile this file and link it with other files to produce
+// an executable, this file does not by itself cause the resulting
+// executable to be covered by the GNU General Public License. This
+// exception does not however invalidate any other reasons why the
+// executable file might be covered by the GNU General Public License.
+
+#ifndef MLN_TRAIT_NEXT_SOLVE_PROXY_HH
+# define MLN_TRAIT_NEXT_SOLVE_PROXY_HH
+
+/// \file
+///
+/// Proxy support for "next" trait solver.
+
+
+# include <mln/core/concept/object.hh>
+# include <mln/core/concept/proxy.hh>
+# include <mln/core/concept/proxy.hxx>
+
+# include <mln/trait/next/solve.hh>
+
+namespace mln
+{
+
+ namespace trait
+ {
+
+ namespace next
+ {
+
+ // Forward declaration
+ // Needed by mln_trait_nbinary.
+ template < typename Name, typename L_, typename R_ >
+ struct solve_binary;
+ template < typename Name, typename T_ > struct solve_unary;
+
+
+
+ // Unary ops.
+
+ template < typename Op, typename P >
+ struct set_unary_< Op, mln::Proxy, P >
+ {
+ typedef mlc_unqualif(mln_q_subject(P)) S;
+ typedef mln_trait_nunary(Op, S) ret;
+ };
+
+ // Binary ops.
+
+ template < typename Op, typename L, typename R >
+ struct set_binary_< Op, mln::Proxy, L, mln::Proxy, R >
+ {
+ typedef mln::internal::helper_unprox_binop<L, R> helper;
+ typedef mln_trait_nbinary(Op,
+ typename helper::L_ret,
+ typename helper::R_ret) ret;
+ };
+
+ template < typename Op, typename P, typename O >
+ struct set_binary_< Op, mln::Proxy, P, mln::Object, O >
+ {
+ typedef mlc_unqualif(mln_q_subject(P)) S;
+ typedef mln_trait_nbinary(Op, S, O) ret;
+ };
+
+ template < typename Op, typename O, typename P >
+ struct set_binary_< Op, mln::Object, O, mln::Proxy, P >
+ {
+ typedef mlc_unqualif(mln_q_subject(P)) S;
+ typedef mln_trait_nbinary(Op, O, S) ret;
+ };
+
+ } // end of namespace mln::trait::next
+
+ } // end of namespace mln::trait
+
+} // end of namespace mln
+
+
+#endif // ! MLN_TRAIT_NEXT_SOLVE_PROXY_HH
diff --git a/milena/mln/trait/next/solve_unary.hh b/milena/mln/trait/next/solve_unary.hh
new file mode 100644
index 0000000..86b1d9a
--- /dev/null
+++ b/milena/mln/trait/next/solve_unary.hh
@@ -0,0 +1,170 @@
+// Copyright (C) 2006, 2008, 2009 EPITA Research and Development Laboratory (LRDE)
+//
+// This file is part of Olena.
+//
+// Olena is free software: you can redistribute it and/or modify it under
+// the terms of the GNU General Public License as published by the Free
+// Software Foundation, version 2 of the License.
+//
+// Olena is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+// General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with Olena. If not, see <http://www.gnu.org/licenses/>.
+//
+// As a special exception, you may use this file as part of a free
+// software project without restriction. Specifically, if other files
+// instantiate templates or use macros or inline functions from this
+// file, or you compile this file and link it with other files to produce
+// an executable, this file does not by itself cause the resulting
+// executable to be covered by the GNU General Public License. This
+// exception does not however invalidate any other reasons why the
+// executable file might be covered by the GNU General Public License.
+
+#ifndef MLN_TRAIT_NEXT_SOLVE_UNARY_HH
+# define MLN_TRAIT_NEXT_SOLVE_UNARY_HH
+
+/*!
+ * \file
+ *
+ * \brief FIXME
+ *
+ *
+ */
+
+# include <mln/core/category.hh>
+# include <mln/core/routine/exact.hh>
+# include <mln/metal/equal.hh>
+# include <mln/metal/if.hh>
+# include <mln/metal/ret.hh>
+# include <mln/trait/next/solve.hh>
+
+
+// FIXME: Just for the record (use it...)
+
+# ifndef MLN_DEBUG_TRAITS
+# endif // ! MLN_DEBUG_TRAITS
+
+
+
+namespace mln
+{
+
+ namespace trait
+ {
+
+ namespace next
+ {
+
+ namespace internal
+ {
+
+
+ template < typename Name,
+ typename Category,
+ typename T >
+ struct trait_set_unary_;
+
+ template < typename Name,
+ template <class> class Category, typename _,
+ typename T >
+ struct trait_set_unary_< Name, Category<_>, T >
+ {
+ typedef typename mln::trait::next::set_unary_<Name, Category, T>::ret ret;
+ };
+
+
+ // Fwd decls.
+ template < typename Name,
+ typename Category, typename T >
+ struct get_unary_;
+
+
+ template < typename user_ret, /* != not_found and != undefined */
+ typename Name,
+ typename Category, typename T >
+ struct helper_get_unary_
+ {
+ typedef user_ret ret; // The user has defined 'ret' so we return it.
+ };
+
+
+ template < typename Name,
+ typename Category, typename T >
+ struct helper_get_unary_< /* user_ret == */ not_found,
+ Name, Category, T >
+ {
+ typedef not_found ret; // End of search due to a blocker; 'ret' is not found.
+ };
+
+
+ template < typename Name,
+ typename Category, typename T >
+ struct helper_get_unary_< /* user_ret == */ undefined,
+ Name, Category, T >
+ {
+ typedef typename mln::internal::super_category_< Category, T >::ret Super_Category;
+ typedef typename get_unary_<Name, Super_Category, T>::ret ret; // No user ret definition => Recursion.
+ };
+
+
+ template < typename Name,
+ typename Category, typename T >
+ struct get_unary_
+ {
+ typedef typename trait_set_unary_<Name, Category, T>::ret user_ret; // First get 'user_ret'
+ typedef helper_get_unary_<user_ret, Name, Category, T> helper; // Set the helper to make a decision.
+ typedef mlc_ret(helper) ret; // Return.
+ };
+
+
+ template < typename precise_ret,
+ typename Name,
+ typename Category, typename T >
+ struct helper_choose_unary_wrt_ /* precise_ret != undefined */
+ {
+ typedef precise_ret ret; // -> A precise ret has been defined so it is it.
+ };
+
+ template < typename Name,
+ typename Category, typename T >
+ struct helper_choose_unary_wrt_< /* precise_ret == */ undefined,
+ Name, Category, T >
+ {
+ typedef typename get_unary_<Name, Category, T>::ret ret; // -> Go up into the category inheritance
+ // to fetch a ret from 'set_unary_'s.
+ };
+
+ template < typename Name,
+ typename Category, typename T >
+ struct helper_solve_unary_
+ {
+ typedef typename set_precise_unary_<Name, T>::ret precise_ret;
+ typedef helper_choose_unary_wrt_< precise_ret, /* undefined or not (?) */
+ Name, Category, T> helper;
+ typedef mlc_ret(helper) ret;
+ };
+
+ } // end of namespace mln::trait::next::internal
+
+
+ template < typename Name,
+ typename T_ >
+ struct solve_unary
+ {
+ typedef mln_exact(T_) T;
+ typedef typename mln::category<T>::ret Category;
+ typedef internal::helper_solve_unary_< Name, Category, T > meta_code;
+ typedef typename meta_code::ret ret;
+ };
+
+ } // end of namespace mln::trait::next
+
+ } // end of namespace mln::trait
+
+} // end of namespace mln
+
+
+#endif // ! MLN_TRAIT_NEXT_SOLVE_UNARY_HH
diff --git a/milena/tests/unit_test/unit-tests.mk b/milena/tests/unit_test/unit-tests.mk
index 2d2864e..4fc2dad 100644
--- a/milena/tests/unit_test/unit-tests.mk
+++ b/milena/tests/unit_test/unit-tests.mk
@@ -378,6 +378,7 @@ mln_core_image_vertex_image \
mln_core_image_vmorph_all \
mln_core_image_vmorph_cast_image \
mln_core_image_vmorph_fun_image \
+mln_core_image_vmorph_thru_image \
mln_core_image_vmorph_violent_cast_image \
mln_core_internal_box_impl \
mln_core_internal_check_image_all \
@@ -563,6 +564,10 @@ mln_extension_fill \
mln_fun_all \
mln_fun_c \
mln_fun_cast \
+mln_fun_component_blue \
+mln_fun_component_green \
+mln_fun_component_red \
+mln_fun_component_rgb \
mln_fun_essential \
mln_fun_i2v_all \
mln_fun_i2v_all_to \
@@ -593,8 +598,11 @@ mln_fun_p2v_elifs \
mln_fun_p2v_essential \
mln_fun_p2v_iota \
mln_fun_p2v_ternary \
+mln_fun_param \
+mln_fun_spe_unary \
mln_fun_stat_all \
mln_fun_stat_mahalanobis \
+mln_fun_unary \
mln_fun_v2b_all \
mln_fun_v2b_essential \
mln_fun_v2b_lnot \
@@ -1105,11 +1113,16 @@ mln_trait_ch_function_value \
mln_trait_ch_value \
mln_trait_concrete \
mln_trait_essential \
+mln_trait_functions \
mln_trait_image_print \
mln_trait_image_props \
mln_trait_image_from_grid \
mln_trait_images \
mln_trait_neighborhood \
+mln_trait_next_solve \
+mln_trait_next_solve_binary \
+mln_trait_next_solve_proxy \
+mln_trait_next_solve_unary \
mln_trait_op_all \
mln_trait_op_and \
mln_trait_op_decl \
@@ -1629,6 +1642,7 @@ mln_core_image_vertex_image_SOURCES = mln_core_image_vertex_image.cc
mln_core_image_vmorph_all_SOURCES = mln_core_image_vmorph_all.cc
mln_core_image_vmorph_cast_image_SOURCES = mln_core_image_vmorph_cast_image.cc
mln_core_image_vmorph_fun_image_SOURCES = mln_core_image_vmorph_fun_image.cc
+mln_core_image_vmorph_thru_image_SOURCES = mln_core_image_vmorph_thru_image.cc
mln_core_image_vmorph_violent_cast_image_SOURCES = mln_core_image_vmorph_violent_cast_image.cc
mln_core_internal_box_impl_SOURCES = mln_core_internal_box_impl.cc
mln_core_internal_check_image_all_SOURCES = mln_core_internal_check_image_all.cc
@@ -1814,6 +1828,10 @@ mln_extension_fill_SOURCES = mln_extension_fill.cc
mln_fun_all_SOURCES = mln_fun_all.cc
mln_fun_c_SOURCES = mln_fun_c.cc
mln_fun_cast_SOURCES = mln_fun_cast.cc
+mln_fun_component_blue_SOURCES = mln_fun_component_blue.cc
+mln_fun_component_green_SOURCES = mln_fun_component_green.cc
+mln_fun_component_red_SOURCES = mln_fun_component_red.cc
+mln_fun_component_rgb_SOURCES = mln_fun_component_rgb.cc
mln_fun_essential_SOURCES = mln_fun_essential.cc
mln_fun_i2v_all_SOURCES = mln_fun_i2v_all.cc
mln_fun_i2v_all_to_SOURCES = mln_fun_i2v_all_to.cc
@@ -1844,8 +1862,11 @@ mln_fun_p2v_elifs_SOURCES = mln_fun_p2v_elifs.cc
mln_fun_p2v_essential_SOURCES = mln_fun_p2v_essential.cc
mln_fun_p2v_iota_SOURCES = mln_fun_p2v_iota.cc
mln_fun_p2v_ternary_SOURCES = mln_fun_p2v_ternary.cc
+mln_fun_param_SOURCES = mln_fun_param.cc
+mln_fun_spe_unary_SOURCES = mln_fun_spe_unary.cc
mln_fun_stat_all_SOURCES = mln_fun_stat_all.cc
mln_fun_stat_mahalanobis_SOURCES = mln_fun_stat_mahalanobis.cc
+mln_fun_unary_SOURCES = mln_fun_unary.cc
mln_fun_v2b_all_SOURCES = mln_fun_v2b_all.cc
mln_fun_v2b_essential_SOURCES = mln_fun_v2b_essential.cc
mln_fun_v2b_lnot_SOURCES = mln_fun_v2b_lnot.cc
@@ -2356,11 +2377,16 @@ mln_trait_ch_function_value_SOURCES = mln_trait_ch_function_value.cc
mln_trait_ch_value_SOURCES = mln_trait_ch_value.cc
mln_trait_concrete_SOURCES = mln_trait_concrete.cc
mln_trait_essential_SOURCES = mln_trait_essential.cc
+mln_trait_functions_SOURCES = mln_trait_functions.cc
mln_trait_image_print_SOURCES = mln_trait_image_print.cc
mln_trait_image_props_SOURCES = mln_trait_image_props.cc
mln_trait_image_from_grid_SOURCES = mln_trait_image_from_grid.cc
mln_trait_images_SOURCES = mln_trait_images.cc
mln_trait_neighborhood_SOURCES = mln_trait_neighborhood.cc
+mln_trait_next_solve_SOURCES = mln_trait_next_solve.cc
+mln_trait_next_solve_binary_SOURCES = mln_trait_next_solve_binary.cc
+mln_trait_next_solve_proxy_SOURCES = mln_trait_next_solve_proxy.cc
+mln_trait_next_solve_unary_SOURCES = mln_trait_next_solve_unary.cc
mln_trait_op_all_SOURCES = mln_trait_op_all.cc
mln_trait_op_and_SOURCES = mln_trait_op_and.cc
mln_trait_op_decl_SOURCES = mln_trait_op_decl.cc
--
1.7.2.5
1
0
This is a merge commit message of the following branches:
Merge: 8fbf9f2 d4b9819
Conflicts:
ChangeLog
milena/ChangeLog
ChangeLog | 177 +
Makefile.am | 91 +-
README | 15 -
bootstrap | 23 +-
build-aux/generate_dist_headers.sh | 44 +-
build-aux/strip-lrde | 23 -
build-aux/texi2dvi | 146 +-
configure.ac | 31 +-
external/Makefile.am | 21 -
external/README | 71 -
external/trimesh/.gitignore | 6 -
external/trimesh/COPYING | 302 -
external/trimesh/ChangeLog | 95 -
external/trimesh/Makedefs.Darwin | 53 -
external/trimesh/Makedefs.Linux | 59 -
external/trimesh/Makedefs.Linux64 | 59 -
external/trimesh/Makedefs.SunOS | 50 -
external/trimesh/Makedefs.Win32 | 69 -
external/trimesh/Makefile.am | 19 -
external/trimesh/Makerules | 80 -
external/trimesh/README | 144 -
external/trimesh/configure.ac | 62 -
external/trimesh/gluit/COPYING.freeglut | 27 -
external/trimesh/gluit/COPYING.glui | 504 -
external/trimesh/gluit/Makefile.am | 91 -
external/trimesh/gluit/freeglut_callbacks.c | 336 -
external/trimesh/gluit/freeglut_cursor.c | 270 -
external/trimesh/gluit/freeglut_display.c | 99 -
external/trimesh/gluit/freeglut_ext.c | 205 -
external/trimesh/gluit/freeglut_font.c | 368 -
external/trimesh/gluit/freeglut_font_data.c | 2024 -
external/trimesh/gluit/freeglut_gamemode.c | 598 -
external/trimesh/gluit/freeglut_geometry.c | 1147 -
.../trimesh/gluit/freeglut_glutfont_definitions.c | 77 -
external/trimesh/gluit/freeglut_init.c | 899 -
external/trimesh/gluit/freeglut_internal.h | 854 -
external/trimesh/gluit/freeglut_joystick.c | 1805 -
external/trimesh/gluit/freeglut_main.c | 1982 -
external/trimesh/gluit/freeglut_menu.c | 949 -
external/trimesh/gluit/freeglut_misc.c | 179 -
external/trimesh/gluit/freeglut_overlay.c | 49 -
external/trimesh/gluit/freeglut_state.c | 694 -
.../trimesh/gluit/freeglut_stroke_mono_roman.c | 2821 -
external/trimesh/gluit/freeglut_stroke_roman.c | 2821 -
external/trimesh/gluit/freeglut_structure.c | 651 -
external/trimesh/gluit/freeglut_teapot.c | 207 -
external/trimesh/gluit/freeglut_teapot_data.h | 2428 -
external/trimesh/gluit/freeglut_videoresize.c | 54 -
external/trimesh/gluit/freeglut_window.c | 1092 -
external/trimesh/gluit/glui.cc | 1960 -
external/trimesh/gluit/glui_add_controls.cc | 742 -
external/trimesh/gluit/glui_algebra3.cc | 1037 -
external/trimesh/gluit/glui_algebra3.h | 474 -
external/trimesh/gluit/glui_arcball.cc | 223 -
external/trimesh/gluit/glui_arcball.h | 80 -
external/trimesh/gluit/glui_bitmap_img_data.cc | 22 -
external/trimesh/gluit/glui_bitmaps.cc | 104 -
external/trimesh/gluit/glui_button.cc | 208 -
external/trimesh/gluit/glui_checkbox.cc | 313 -
external/trimesh/gluit/glui_column.cc | 76 -
external/trimesh/gluit/glui_control.cc | 1223 -
external/trimesh/gluit/glui_edittext.cc | 1045 -
external/trimesh/gluit/glui_img_checkbox_0.c | 38 -
external/trimesh/gluit/glui_img_checkbox_0_dis.c | 38 -
external/trimesh/gluit/glui_img_checkbox_1.c | 38 -
external/trimesh/gluit/glui_img_checkbox_1_dis.c | 38 -
external/trimesh/gluit/glui_img_downarrow.c | 56 -
external/trimesh/gluit/glui_img_leftarrow.c | 56 -
external/trimesh/gluit/glui_img_listbox_down.c | 42 -
external/trimesh/gluit/glui_img_listbox_up.c | 42 -
external/trimesh/gluit/glui_img_listbox_up_dis.c | 42 -
external/trimesh/gluit/glui_img_radiobutton_0.c | 44 -
.../trimesh/gluit/glui_img_radiobutton_0_dis.c | 44 -
external/trimesh/gluit/glui_img_radiobutton_1.c | 44 -
.../trimesh/gluit/glui_img_radiobutton_1_dis.c | 44 -
external/trimesh/gluit/glui_img_rightarrow.c | 56 -
external/trimesh/gluit/glui_img_spindown_0.c | 24 -
external/trimesh/gluit/glui_img_spindown_1.c | 24 -
external/trimesh/gluit/glui_img_spindown_dis.c | 24 -
external/trimesh/gluit/glui_img_spinup_0.c | 24 -
external/trimesh/gluit/glui_img_spinup_1.c | 24 -
external/trimesh/gluit/glui_img_spinup_dis.c | 24 -
external/trimesh/gluit/glui_img_uparrow.c | 56 -
external/trimesh/gluit/glui_listbox.cc | 445 -
external/trimesh/gluit/glui_mouse_iaction.cc | 212 -
external/trimesh/gluit/glui_node.cc | 175 -
external/trimesh/gluit/glui_panel.cc | 178 -
external/trimesh/gluit/glui_quaternion.cc | 229 -
external/trimesh/gluit/glui_quaternion.h | 97 -
external/trimesh/gluit/glui_radio.cc | 341 -
external/trimesh/gluit/glui_rollout.cc | 286 -
external/trimesh/gluit/glui_rotation.cc | 389 -
external/trimesh/gluit/glui_separator.cc | 60 -
external/trimesh/gluit/glui_slider.cc | 725 -
external/trimesh/gluit/glui_spinner.cc | 579 -
external/trimesh/gluit/glui_statictext.cc | 124 -
external/trimesh/gluit/glui_stdinc.h | 131 -
external/trimesh/gluit/glui_translation.cc | 518 -
external/trimesh/gluit/gluit.mk | 16 -
external/trimesh/include/Color.h | 107 -
external/trimesh/include/GL/freeglut.h | 22 -
external/trimesh/include/GL/freeglut_ext.h | 124 -
external/trimesh/include/GL/freeglut_std.h | 579 -
external/trimesh/include/GL/glui.h | 1767 -
external/trimesh/include/GL/glut.h | 29 -
external/trimesh/include/GLCamera.h | 74 -
external/trimesh/include/ICP.h | 40 -
external/trimesh/include/KDtree.h | 46 -
external/trimesh/include/Makefile.am | 21 -
external/trimesh/include/TriMesh.h | 161 -
external/trimesh/include/TriMesh_algo.h | 145 -
external/trimesh/include/Vec.h | 459 -
external/trimesh/include/XForm.h | 317 -
external/trimesh/include/bsphere.h | 273 -
external/trimesh/include/lineqn.h | 358 -
external/trimesh/include/mempool.h | 88 -
external/trimesh/include/noise3d.h | 127 -
external/trimesh/include/timestamp.h | 69 -
external/trimesh/libsrc/GLCamera.cc | 378 -
external/trimesh/libsrc/ICP.cc | 859 -
external/trimesh/libsrc/KDtree.cc | 299 -
external/trimesh/libsrc/Makefile.am | 34 -
external/trimesh/libsrc/TriMesh_bounding.cc | 135 -
external/trimesh/libsrc/TriMesh_connectivity.cc | 124 -
external/trimesh/libsrc/TriMesh_curvature.cc | 325 -
external/trimesh/libsrc/TriMesh_grid.cc | 109 -
external/trimesh/libsrc/TriMesh_io.cc | 1925 -
external/trimesh/libsrc/TriMesh_normals.cc | 118 -
external/trimesh/libsrc/TriMesh_pointareas.cc | 77 -
external/trimesh/libsrc/TriMesh_stats.cc | 46 -
external/trimesh/libsrc/TriMesh_tstrips.cc | 245 -
external/trimesh/libsrc/diffuse.cc | 353 -
external/trimesh/libsrc/edgeflip.cc | 176 -
external/trimesh/libsrc/faceflip.cc | 30 -
external/trimesh/libsrc/filter.cc | 491 -
external/trimesh/libsrc/lmsmooth.cc | 76 -
external/trimesh/libsrc/mesh_align.cc | 78 -
external/trimesh/libsrc/mesh_view.cc | 599 -
external/trimesh/libsrc/remove.cc | 137 -
external/trimesh/libsrc/reorder_verts.cc | 210 -
external/trimesh/libsrc/subdiv.cc | 396 -
external/trimesh/utilsrc/Makefile.am | 26 -
external/trimesh/utilsrc/mesh_align.cc | 91 -
external/trimesh/utilsrc/mesh_cat.cc | 84 -
external/trimesh/utilsrc/mesh_cc.cc | 333 -
external/trimesh/utilsrc/mesh_filter.cc | 394 -
external/trimesh/utilsrc/mesh_make.cc | 976 -
external/trimesh/utilsrc/mesh_shade.cc | 508 -
external/trimesh/utilsrc/mesh_view.cc | 598 -
milena/ChangeLog | 51 +
milena/Makefile.am | 11 +-
milena/apps/mesh-segm-skel/Makefile.am | 76 +-
milena/apps/mesh-segm-skel/io.hh | 205 -
.../mesh-segm-skel/mesh-complex-max-curv-segm.cc | 2 +-
.../apps/mesh-segm-skel/mesh-complex-max-curv.cc | 2 +-
milena/apps/mesh-segm-skel/mesh-max-curv.cc | 125 -
milena/apps/mesh-segm-skel/mesh-pinv-curv.cc | 105 -
milena/apps/mesh-segm-skel/mesh-segm.cc | 230 -
milena/apps/mesh-segm-skel/mesh-skel.cc | 207 -
milena/apps/mesh-segm-skel/misc.hh | 661 +
milena/apps/mesh-segm-skel/test-mesh-max-curv.in | 23 -
milena/apps/mesh-segm-skel/test-mesh-segm.in | 26 -
milena/apps/mesh-segm-skel/trimesh/README | 4 -
milena/apps/mesh-segm-skel/trimesh/misc.hh | 660 -
.../examples/tuto4_genericity_and_algorithms.cc | 4 +-
milena/headers.mk | 96 +-
milena/mln/accu/math/all.hh | 5 -
milena/mln/accu/math/inf.hh | 178 -
milena/mln/accu/math/sup.hh | 180 -
milena/mln/all.hh | 12 +-
milena/mln/core/image/vmorph/all.hh | 5 +-
milena/mln/core/image/vmorph/fun_image.hh | 4 +-
milena/mln/core/image/vmorph/thru_image.hh | 319 -
milena/mln/core/image/vmorph/thrubin_image.hh | 254 -
milena/mln/data/all.hh | 4 +-
milena/mln/data/was.median.hh | 207 -
milena/mln/essential/routine.hh | 12 +-
milena/mln/extract/all.hh | 51 -
milena/mln/extract/blue.hh | 63 -
milena/mln/extract/essential.hh | 36 -
milena/mln/extract/green.hh | 63 -
milena/mln/extract/hue.hh | 63 -
milena/mln/extract/lum.hh | 63 -
milena/mln/extract/red.hh | 63 -
milena/mln/extract/sat.hh | 63 -
milena/mln/fun/access/all.hh | 50 -
milena/mln/fun/access/mean.hh | 89 -
milena/mln/fun/accu_result.hh | 70 -
milena/mln/fun/all.hh | 8 +-
milena/mln/fun/binary.hh | 92 -
milena/mln/fun/binary_param.hh | 100 -
milena/mln/fun/component/blue.hh | 81 -
milena/mln/fun/component/comp.hh | 108 -
milena/mln/fun/component/comp_count.hh | 96 -
milena/mln/fun/component/green.hh | 81 -
milena/mln/fun/component/ithcomp.hh | 80 -
milena/mln/fun/component/red.hh | 81 -
milena/mln/fun/component/rgb.hh | 37 -
milena/mln/fun/component/scomp.hh | 87 -
milena/mln/fun/compose.hh | 115 -
milena/mln/fun/composition.hh | 221 -
milena/mln/fun/essential.hh | 4 +-
milena/mln/fun/from_accu.hh | 136 -
milena/mln/fun/math/abs.hh | 67 -
milena/mln/fun/math/cos.hh | 89 -
milena/mln/fun/math/inf.hh | 67 -
milena/mln/fun/math/norm.hh | 117 -
milena/mln/fun/math/sup.hh | 67 -
milena/mln/fun/meta/all.hh | 51 -
milena/mln/fun/meta/blue.hh | 90 -
milena/mln/fun/meta/essential.hh | 31 -
milena/mln/fun/meta/first.hh | 90 -
milena/mln/fun/meta/green.hh | 90 -
milena/mln/fun/meta/hue.hh | 119 -
milena/mln/fun/meta/inty.hh | 88 -
milena/mln/fun/meta/lum.hh | 88 -
milena/mln/fun/meta/red.hh | 90 -
milena/mln/fun/meta/sat.hh | 122 -
milena/mln/fun/meta/second.hh | 90 -
milena/mln/fun/meta/to_enc.hh | 77 -
milena/mln/fun/param.hh | 86 -
milena/mln/fun/point/col.hh | 83 -
milena/mln/fun/point/row.hh | 81 -
milena/mln/fun/point/sli.hh | 81 -
milena/mln/fun/spe/binary.hh | 145 -
milena/mln/fun/spe/unary.hh | 334 -
milena/mln/fun/unary.hh | 175 -
milena/mln/fun/unary_param.hh | 100 -
milena/mln/fun/v2v/all.hh | 10 +-
milena/mln/fun/v2v/essential.hh | 4 +-
milena/mln/fun/v2v/hsi_to_rgb.hh | 134 -
milena/mln/fun/v2v/rgb_to_hsi.hh | 124 -
milena/mln/linear/all.hh | 12 -
milena/mln/linear/gaussian/filter.hh | 140 -
milena/mln/linear/gaussian/impl.hh | 460 -
.../mln/linear/gaussian/internal/coefficients.hh | 298 -
milena/mln/registration/all.hh | 48 -
milena/mln/registration/essential.hh | 36 -
milena/mln/registration/get_rot.hh | 151 -
milena/mln/registration/get_rtransf.hh | 94 -
milena/mln/registration/icp.hh | 723 -
milena/mln/registration/internal/rms.hh | 80 -
milena/mln/registration/registration.hh | 391 -
milena/mln/subsampling/all.hh | 47 -
milena/mln/subsampling/essential.hh | 35 -
milena/mln/subsampling/gaussian_subsampling.hh | 90 -
milena/mln/subsampling/subsampling.hh | 114 -
milena/mln/trait/all.hh | 6 -
milena/mln/trait/ch_value.hh | 19 -
milena/mln/trait/functions.hh | 251 -
milena/mln/trait/next/solve.hh | 146 -
milena/mln/trait/next/solve_binary.hh | 300 -
milena/mln/trait/next/solve_proxy.hh | 98 -
milena/mln/trait/next/solve_unary.hh | 170 -
milena/mln/value/all.hh | 8 -
milena/mln/value/essential.hh | 5 -
milena/mln/value/hsi.hh | 113 -
milena/mln/value/int_s24.hh | 49 +
milena/mln/value/int_u24.hh | 49 +
milena/mln/value/shell.hh | 164 -
milena/mln/value/stack.hh | 334 -
milena/nodist-headers | 84 -
milena/sandbox/ChangeLog |12247 --
milena/sandbox/abraham/README | 11 -
milena/sandbox/abraham/img/dots.pgm | Bin 452 -> 0 bytes
milena/sandbox/abraham/img/lena.pgm | 5 -
milena/sandbox/abraham/img/lena.ppm | 5 -
milena/sandbox/abraham/img/little_test.pgm | 5 -
milena/sandbox/abraham/img/test.pgm | Bin 243 -> 0 bytes
.../abraham/mln/core/site_set/p_priority_queue.hh | 352 -
milena/sandbox/abraham/mln/fun/v2v/rgb_to_hsi.hh | 175 -
milena/sandbox/abraham/mln/io/tikz/save.hh | 254 -
milena/sandbox/abraham/mln/io/tikz/save_header.hh | 90 -
milena/sandbox/abraham/mln/level/thru.hh | 115 -
.../abraham/mln/morpho/autarkical_leveling.hh | 156 -
milena/sandbox/abraham/mln/morpho/basic_najman.hh | 893 -
milena/sandbox/abraham/mln/morpho/hit_or_miss.hh | 84 -
.../mln/morpho/images/result_m_watershed.pgm | Bin 177 -> 0 bytes
.../mln/morpho/images/result_topo_watershed.pgm | Bin 177 -> 0 bytes
.../sandbox/abraham/mln/morpho/images/test_2.pgm | 5 -
.../sandbox/abraham/mln/morpho/images/test_3.pgm | 29 -
.../sandbox/abraham/mln/morpho/images/test_4.pgm | 5 -
.../mln/morpho/images/test_component_mapping.pgm | 5 -
.../mln/morpho/images/test_component_tree.pgm | Bin 65 -> 0 bytes
.../abraham/mln/morpho/images/test_watershed.pgm | Bin 177 -> 0 bytes
milena/sandbox/abraham/mln/morpho/najman_wst.hh | 791 -
milena/sandbox/abraham/mln/morpho/topo_wst.hh | 768 -
milena/sandbox/abraham/mln/morpho/vector_median.hh | 129 -
milena/sandbox/abraham/mln/morpho/vmt.hh | 126 -
milena/sandbox/abraham/mln/trait/images.hh | 239 -
milena/sandbox/abraham/mln/transform/fft.hh | 693 -
.../sandbox/abraham/mln/value/builtin/symbolics.hh | 76 -
milena/sandbox/abraham/tests/core/concept/test.cc | 75 -
.../abraham/tests/core/image/fun_image_const.cc | 65 -
.../abraham/tests/core/image/fun_image_norm.cc | 64 -
.../abraham/tests/core/image/fun_image_v2v.cc | 57 -
.../abraham/tests/core/image/fun_image_v2w2v.cc | 64 -
.../sandbox/abraham/tests/core/image/thru_const.cc | 65 -
.../sandbox/abraham/tests/core/image/thru_norm.cc | 59 -
.../sandbox/abraham/tests/core/image/thru_v2v.cc | 57 -
.../sandbox/abraham/tests/core/image/thru_v2w2v.cc | 65 -
.../abraham/tests/core/image/violent_cast_image.cc | 56 -
milena/sandbox/abraham/tests/fun/meta/red.cc | 67 -
milena/sandbox/abraham/tests/fun/v2w2v/cos.cc | 41 -
milena/sandbox/abraham/tests/fun/v2w_w2v/norm.cc | 71 -
milena/sandbox/abraham/tests/io/tikz/Makefile | 33 -
milena/sandbox/abraham/tests/io/tikz/tikz.cc | 44 -
milena/sandbox/abraham/tests/morpho/Makefile | 22 -
.../sandbox/abraham/tests/morpho/images/+irm6.pgm | Bin 262159 -> 0 bytes
.../tests/morpho/images/+test_watershed.pgm | Bin 177 -> 0 bytes
.../tests/morpho/images/result_m_watershed.pgm | Bin 177 -> 0 bytes
.../tests/morpho/images/result_topo_watershed.pgm | Bin 177 -> 0 bytes
.../sandbox/abraham/tests/morpho/images/test_2.pgm | 5 -
.../sandbox/abraham/tests/morpho/images/test_3.pgm | 29 -
.../sandbox/abraham/tests/morpho/images/test_4.pgm | 5 -
.../tests/morpho/images/test_component_mapping.pgm | 5 -
.../tests/morpho/images/test_component_tree.pgm | Bin 65 -> 0 bytes
.../abraham/tests/morpho/images/test_watershed.pgm | Bin 177 -> 0 bytes
milena/sandbox/abraham/tests/morpho/levelings.cc | 49 -
milena/sandbox/abraham/tests/morpho/red_erosion.cc | 41 -
.../sandbox/abraham/tests/morpho/red_erosion3.cc | 65 -
milena/sandbox/abraham/tests/morpho/ref/Makefile | 52 -
.../tests/morpho/ref/include/lattribheight.h | 4 -
.../abraham/tests/morpho/ref/include/lwshedtopo.h | 4 -
.../abraham/tests/morpho/ref/include/mccodimage.h | 100 -
.../abraham/tests/morpho/ref/include/mccomptree.h | 79 -
.../tests/morpho/ref/include/mcfahsalembier.h | 64 -
.../abraham/tests/morpho/ref/include/mcimage.h | 98 -
.../abraham/tests/morpho/ref/include/mcindic.h | 27 -
.../abraham/tests/morpho/ref/include/mclifo.h | 48 -
.../abraham/tests/morpho/ref/include/mcunionfind.h | 24 -
.../abraham/tests/morpho/ref/include/mcutil.h | 31 -
.../abraham/tests/morpho/ref/src/com/wshedtopo.c | 97 -
.../abraham/tests/morpho/ref/src/lib/lattrib.c | 1754 -
.../tests/morpho/ref/src/lib/lattribheight.c | 717 -
.../abraham/tests/morpho/ref/src/lib/lwshedtopo.c | 1011 -
.../abraham/tests/morpho/ref/src/lib/mccodimage.c | 586 -
.../abraham/tests/morpho/ref/src/lib/mccomptree.c | 805 -
.../tests/morpho/ref/src/lib/mcfahsalembier.c | 236 -
.../abraham/tests/morpho/ref/src/lib/mcimage.c | 2219 -
.../abraham/tests/morpho/ref/src/lib/mcindic.c | 76 -
.../abraham/tests/morpho/ref/src/lib/mclifo.c | 155 -
.../abraham/tests/morpho/ref/src/lib/mcunionfind.c | 188 -
.../sandbox/abraham/tests/morpho/ref/test/UrOx.pgm | 6 -
.../sandbox/abraham/tests/morpho/test_watershed.cc | 51 -
.../abraham/tests/morpho/test_watershed_topo.cc | 42 -
milena/sandbox/abraham/tests/transform/fft.cc | 34 -
milena/sandbox/abraham/tests/transform/fft_.cc | 92 -
milena/sandbox/abraham/tests/value/mixin.cc | 98 -
.../aroumougame/retin/headers/Trimesh/Color.h | 105 -
.../aroumougame/retin/headers/Trimesh/KDtree.h | 47 -
.../aroumougame/retin/headers/Trimesh/TriMesh.h | 133 -
.../retin/headers/Trimesh/TriMesh_algo.h | 77 -
.../retin/headers/Trimesh/TriMesh_bounding.h | 1 -
.../retin/headers/Trimesh/TriMesh_connectivity.h | 1 -
.../retin/headers/Trimesh/TriMesh_normals.h | 1 -
.../retin/headers/Trimesh/TriMesh_pointareas.h | 1 -
.../retin/headers/Trimesh/TriMesh_stats.h | 1 -
.../retin/headers/Trimesh/TriMesh_tstrips.h | 1 -
.../aroumougame/retin/headers/Trimesh/Vec.h | 396 -
.../aroumougame/retin/headers/Trimesh/XForm.h | 303 -
.../aroumougame/retin/headers/Trimesh/bsphere.h | 273 -
.../aroumougame/retin/headers/Trimesh/lineqn.h | 358 -
.../aroumougame/retin/headers/Trimesh/mempool.h | 88 -
.../retin/headers/Trimesh/mesh_filter.h | 7 -
.../aroumougame/retin/headers/Trimesh/mesh_shade.h | 6 -
.../aroumougame/retin/headers/Trimesh/remove.h | 1 -
.../retin/headers/Trimesh/reorder_verts.h | 1 -
.../aroumougame/retin/headers/Trimesh/timestamp.h | 69 -
.../sandbox/aroumougame/retin/headers/WRL/Coin.h | 53 -
.../retin/headers/WRL/MaillageTriangulaire.h | 58 -
.../retin/headers/WRL/MailleTriangulaire.h | 35 -
milena/sandbox/aroumougame/retin/headers/WRL/OFF.h | 88 -
.../aroumougame/retin/headers/WRL/Objet3D.h | 89 -
.../retin/headers/WRL/OutilsListePoints.h | 47 -
.../aroumougame/retin/headers/WRL/OutilsPoint3D.h | 52 -
.../aroumougame/retin/headers/WRL/PreTraitement.h | 53 -
milena/sandbox/aroumougame/retin/headers/WRL/WRL.h | 74 -
.../sandbox/aroumougame/retin/headers/WRL/calcul.h | 37 -
.../aroumougame/retin/headers/binvox/file/Buffer.h | 69 -
.../retin/headers/binvox/file/Datafile.h | 115 -
.../retin/headers/binvox/file/Tokenfile.h | 113 -
.../aroumougame/retin/headers/binvox/geom/Face.h | 76 -
.../retin/headers/binvox/geom/Globals.h | 55 -
.../aroumougame/retin/headers/binvox/geom/Mesh.h | 122 -
.../retin/headers/binvox/geom/MeshFile.h | 69 -
.../retin/headers/binvox/geom/MeshFileIdentifier.h | 82 -
.../retin/headers/binvox/geom/MeshRef.h | 56 -
.../retin/headers/binvox/geom/MeshView.h | 59 -
.../retin/headers/binvox/geom/ObjMeshFile.h | 53 -
.../retin/headers/binvox/geom/OffMeshFile.h | 35 -
.../retin/headers/binvox/geom/PlyMeshFile.h | 53 -
.../aroumougame/retin/headers/binvox/geom/Vertex.h | 58 -
.../retin/headers/binvox/geom/WrlMeshFile.h | 35 -
.../retin/headers/binvox/geom/geom_defs.h | 40 -
.../aroumougame/retin/headers/binvox/libvox.h | 12 -
.../aroumougame/retin/headers/binvox/math/Matrix.h | 100 -
.../retin/headers/binvox/math/MyRandom.h | 54 -
.../aroumougame/retin/headers/binvox/math/Vector.h | 144 -
.../aroumougame/retin/headers/binvox/math/common.h | 92 -
.../retin/headers/binvox/ply/ply_gatech.h | 238 -
.../retin/headers/binvox/time/WallTimer.h | 71 -
.../aroumougame/retin/headers/binvox/ui/Camera.h | 84 -
.../retin/headers/binvox/ui/CameraList.h | 68 -
.../aroumougame/retin/headers/binvox/ui/GLwindow.h | 124 -
.../aroumougame/retin/headers/binvox/ui/View.h | 73 -
.../aroumougame/retin/headers/binvox/ui/opengl.h | 49 -
.../retin/headers/binvox/voxel/PalagyiFilter.h | 69 -
.../retin/headers/binvox/voxel/Template.h | 81 -
.../retin/headers/binvox/voxel/Templates.h | 78 -
.../retin/headers/binvox/voxel/VoxelFile.h | 105 -
.../retin/headers/binvox/voxel/VoxelFilter.h | 51 -
.../retin/headers/binvox/voxel/VoxelRef.h | 75 -
.../retin/headers/binvox/voxel/Voxelizer.h | 89 -
.../retin/headers/binvox/voxel/Voxels.h | 199 -
.../retin/headers/binvox/voxel/typedefs.h | 31 -
milena/sandbox/aroumougame/retin/headers/cb3dr.h | 5 -
.../aroumougame/retin/headers/histogramme/hist.h | 57 -
.../retin/headers/histogramme/listeHisto.h | 50 -
.../aroumougame/retin/headers/matrice/MatriceF.h | 35 -
.../retin/headers/matrice/valeursVecteursPropres.h | 13 -
.../aroumougame/retin/sources/Trimesh/KDtree.cpp | 321 -
.../retin/sources/Trimesh/TriMesh_bounding.cpp | 133 -
.../retin/sources/Trimesh/TriMesh_connectivity.cpp | 124 -
.../retin/sources/Trimesh/TriMesh_curvature.cpp | 325 -
.../retin/sources/Trimesh/TriMesh_io.cpp | 1814 -
.../retin/sources/Trimesh/TriMesh_normals.cpp | 50 -
.../retin/sources/Trimesh/TriMesh_pointareas.cpp | 77 -
.../retin/sources/Trimesh/TriMesh_stats.cpp | 46 -
.../retin/sources/Trimesh/TriMesh_tstrips.cpp | 246 -
.../aroumougame/retin/sources/Trimesh/diffuse.cpp | 246 -
.../aroumougame/retin/sources/Trimesh/lmsmooth.cpp | 73 -
.../retin/sources/Trimesh/mesh_filter.cpp | 470 -
.../retin/sources/Trimesh/mesh_shade.cpp | 90 -
.../aroumougame/retin/sources/Trimesh/remove.cpp | 212 -
.../retin/sources/Trimesh/reorder_verts.cpp | 126 -
.../retin/sources/WRL/MaillageTriangulaire.cpp | 281 -
.../retin/sources/WRL/MailleTriangulaire.cpp | 94 -
.../sandbox/aroumougame/retin/sources/WRL/OFF.cpp | 174 -
.../aroumougame/retin/sources/WRL/Objet3D.cpp | 146 -
.../retin/sources/WRL/OutilsListePoints.cpp | 198 -
.../retin/sources/WRL/OutilsPoint3D.cpp | 247 -
.../retin/sources/WRL/PreTraitement.cpp | 213 -
.../sandbox/aroumougame/retin/sources/WRL/WRL.cpp | 639 -
.../aroumougame/retin/sources/WRL/calcul.cpp | 194 -
.../retin/sources/binvox/file/Buffer.cpp | 61 -
.../retin/sources/binvox/file/Datafile.cpp | 420 -
.../retin/sources/binvox/file/Tokenfile.cpp | 367 -
.../aroumougame/retin/sources/binvox/geom/Face.cpp | 201 -
.../aroumougame/retin/sources/binvox/geom/Mesh.cpp | 281 -
.../retin/sources/binvox/geom/MeshFile.cpp | 54 -
.../sources/binvox/geom/MeshFileIdentifier.cpp | 143 -
.../retin/sources/binvox/geom/MeshRef.cpp | 42 -
.../retin/sources/binvox/geom/MeshView.cpp | 103 -
.../retin/sources/binvox/geom/ObjMeshFile.cpp | 179 -
.../retin/sources/binvox/geom/OffMeshFile.cpp | 65 -
.../retin/sources/binvox/geom/PlyMeshFile.cpp | 197 -
.../retin/sources/binvox/geom/Vertex.cpp | 59 -
.../retin/sources/binvox/geom/WrlMeshFile.cpp | 96 -
.../aroumougame/retin/sources/binvox/libvox.cpp | 190 -
.../retin/sources/binvox/math/Matrix.cpp | 510 -
.../retin/sources/binvox/math/MyRandom.cpp | 56 -
.../retin/sources/binvox/math/Vector.cpp | 543 -
.../retin/sources/binvox/math/common.cpp | 139 -
.../retin/sources/binvox/ply/ply_gatech.c | 3428 -
.../retin/sources/binvox/time/WallTimer.cpp | 158 -
.../aroumougame/retin/sources/binvox/ui/Camera.cpp | 192 -
.../retin/sources/binvox/ui/CameraList.cpp | 130 -
.../retin/sources/binvox/ui/GLwindow.cpp | 333 -
.../aroumougame/retin/sources/binvox/ui/View.cpp | 86 -
.../aroumougame/retin/sources/binvox/ui/opengl.cpp | 67 -
.../retin/sources/binvox/voxel/PalagyiFilter.cpp | 180 -
.../retin/sources/binvox/voxel/Template.cpp | 220 -
.../retin/sources/binvox/voxel/Templates.cpp | 170 -
.../retin/sources/binvox/voxel/VoxelFile.cpp | 721 -
.../retin/sources/binvox/voxel/VoxelFilter.cpp | 54 -
.../retin/sources/binvox/voxel/VoxelRef.cpp | 101 -
.../retin/sources/binvox/voxel/Voxelizer.cpp | 519 -
.../retin/sources/binvox/voxel/Voxels.cpp | 1021 -
milena/sandbox/aroumougame/retin/sources/cb3dr.cpp | 3 -
.../aroumougame/retin/sources/histogramme/hist.cpp | 399 -
.../retin/sources/histogramme/listeHisto.cpp | 273 -
.../aroumougame/retin/sources/matrice/MatriceF.cpp | 233 -
.../sources/matrice/valeursVecteursPropres.cpp | 58 -
milena/sandbox/aroumougame/skeleton/io.hh | 157 -
milena/sandbox/aroumougame/skeleton/mesh-skel.cc | 216 -
.../aroumougame/skeleton/mesh-skel_region.cc | 256 -
.../sandbox/aroumougame/skeleton/miscellenous.hh | 142 -
.../sandbox/aroumougame/skeleton/neighborhood1.hh | 35 -
milena/sandbox/aroumougame/skeleton/sedt.hh | 431 -
milena/sandbox/aroumougame/skeleton/test.cc | 100 -
.../sandbox/aroumougame/skeleton/test_image2d.cc | 50 -
.../sandbox/aroumougame/skeleton/test_image3d.cc | 83 -
milena/sandbox/aroumougame/skeleton/thinning.hh | 972 -
milena/sandbox/aroumougame/test/m0.wrl |180539 --------------------
milena/sandbox/aroumougame/test/m05.wrl | 806 -
milena/sandbox/aroumougame/test/m9l0.wrl |26434 ---
milena/sandbox/aroumougame/test/makefile | 402 -
milena/sandbox/aroumougame/test/ml0.wrl |173118 -------------------
milena/sandbox/aroumougame/test/ml09.wrl | 2267 -
milena/sandbox/aroumougame/test/mmake.sh | 3 -
.../aroumougame/test/sources/test_graph.cpp | 263 -
milena/sandbox/aroumougame/test/test.off |92102 ----------
milena/sandbox/aroumougame/test/test_graph.cpp | 273 -
milena/sandbox/aroumougame/test/test_graph_off.cpp | 243 -
milena/sandbox/aroumougame/test/test_graph_wrl.cpp | 303 -
milena/sandbox/ballas/compilation_unit.rb | 56 -
milena/sandbox/ballas/doc/draft.txt | 370 -
milena/sandbox/ballas/doc/image_tours.txt | 885 -
milena/sandbox/ballas/doc/image_types/doc.tex | 28 -
.../ballas/doc/image_types/include/image_tour.tex | 480 -
milena/sandbox/ballas/methods | 104 -
milena/sandbox/ballas/refactorization/box2d.hh | 246 -
milena/sandbox/ballas/refactorization/concept.hh | 229 -
milena/sandbox/ballas/refactorization/exact.hh | 95 -
milena/sandbox/ballas/refactorization/image2d.hh | 108 -
.../ballas/refactorization/internal/exact.hh | 124 -
.../ballas/refactorization/internal/force_exact.hh | 77 -
.../ballas/refactorization/internal/image_base.hh | 49 -
.../ballas/refactorization/internal/impl.hh | 16 -
.../ballas/refactorization/internal/piter_base.hh | 75 -
.../ballas/refactorization/internal/pset_base.hh | 49 -
.../ballas/refactorization/internal/psite_base.hh | 40 -
.../ballas/refactorization/internal/site_base.hh | 21 -
.../sandbox/ballas/refactorization/metal/bexpr.hh | 80 -
.../sandbox/ballas/refactorization/metal/bool.hh | 99 -
.../sandbox/ballas/refactorization/metal/equal.hh | 63 -
milena/sandbox/ballas/refactorization/p_run.hh | 286 -
milena/sandbox/ballas/refactorization/point2d.hh | 214 -
.../sandbox/ballas/refactorization/point2d_impl.hh | 41 -
milena/sandbox/ballas/refactorization/rle_image.hh | 118 -
milena/sandbox/ballas/refactorization/rle_pset.hh | 308 -
milena/sandbox/ballas/refactorization/rle_psite.hh | 137 -
.../sandbox/ballas/refactorization/test/box2d.cc | 22 -
.../sandbox/ballas/refactorization/test/image2d.cc | 26 -
milena/sandbox/ballas/refactorization/test/rle.cc | 62 -
milena/sandbox/ballas/test.cc | 69 -
milena/sandbox/ballas/vaucanson_bench | 141 -
milena/sandbox/beguin/fusion_graph.hh | 60 -
milena/sandbox/beguin/graph_link.hh | 37 -
milena/sandbox/beguin/irm.cc | 536 -
milena/sandbox/beguin/irm.jpg | Bin 84574 -> 0 bytes
milena/sandbox/beguin/irm6.pgm | Bin 262159 -> 0 bytes
milena/sandbox/beguin/irm_g.cc | 186 -
milena/sandbox/beguin/puzzle.jpg | Bin 80492 -> 0 bytes
milena/sandbox/beguin/segm_to_pregraph.hh | 66 -
milena/sandbox/beguin/try.hh | 69 -
milena/sandbox/bench/README_CFLAGS | 8 -
milena/sandbox/bench/extract_vertical_lines.cc | 49 -
.../bench/fast_components_and_attributes.cc | 402 -
milena/sandbox/bench/fast_rows.cc | 247 -
milena/sandbox/bench/fast_tiles.cc | 140 -
milena/sandbox/bench/fastest.cc | 351 -
milena/sandbox/bench/fastest_forall_p_browsing.cc | 384 -
.../bench/fastest_statistical_tour_browsing.cc | 168 -
.../bench/fastest_statistical_tour_nbh_browsing.cc | 186 -
milena/sandbox/bench/input_iz.pgm.gz | Bin 59982 -> 0 bytes
milena/sandbox/bench/iz.cc | 386 -
milena/sandbox/bench/z_sub_browsing/+inc | 1 -
milena/sandbox/bench/z_sub_browsing/README | 5 -
milena/sandbox/bench/z_sub_browsing/debase.cc | 23 -
milena/sandbox/bench/z_sub_browsing/debase.hh | 351 -
milena/sandbox/bench/z_sub_browsing/fast.cc | 139 -
milena/sandbox/bench/z_sub_browsing/in.pgm.gz | Bin 3649560 -> 0 bytes
milena/sandbox/bench/z_sub_browsing/integral.cc | 23 -
milena/sandbox/bench/z_sub_browsing/integral.hh | 165 -
milena/sandbox/bin/labeling/colorize.cc | 24 -
milena/sandbox/bin/pgm_to_pbm.cc | 39 -
milena/sandbox/bin/ppm_negate.cc | 43 -
milena/sandbox/bugs/concept_and_assignment.cc | 84 -
milena/sandbox/bugs/io_xv_imview.pbm | Bin 13 -> 0 bytes
milena/sandbox/bugs/lut.cc | 23 -
milena/sandbox/bugs/piter_slice.cc | 33 -
milena/sandbox/bugs/piter_slice.solved.cc | 38 -
milena/sandbox/camille/.gitignore | 4 -
milena/sandbox/camille/Makefile | 9 -
.../sandbox/camille/graph-line-gradient-closing.cc | 149 -
milena/sandbox/camille/graph-wst.cc | 219 -
milena/sandbox/delmon/growcut/Makefile | 30 -
milena/sandbox/delmon/growcut/README | 12 -
milena/sandbox/delmon/growcut/check.sh | 16 -
milena/sandbox/delmon/growcut/keep_color.cc | 34 -
milena/sandbox/delmon/growcut/main.cc | 150 -
milena/sandbox/delmon/growcut/main_bw.cc | 111 -
milena/sandbox/delmon/growcut/remove_if_blue.cc | 34 -
milena/sandbox/delmon/minsurf/Makefile | 17 -
milena/sandbox/delmon/minsurf/README | 11 -
milena/sandbox/delmon/minsurf/check.sh | 9 -
milena/sandbox/delmon/minsurf/keep_object.cc | 24 -
milena/sandbox/delmon/minsurf/main.cc | 274 -
milena/sandbox/duhamel/abr.cc | 54 -
milena/sandbox/duhamel/abr.hh | 156 -
milena/sandbox/duhamel/abr_to_image.cc | 147 -
milena/sandbox/duhamel/border_duplicate.cc | 98 -
milena/sandbox/duhamel/border_duplicate.hh | 220 -
milena/sandbox/duhamel/border_fill.cc | 114 -
milena/sandbox/duhamel/border_fill.hh | 292 -
milena/sandbox/duhamel/border_mirror.cc | 61 -
milena/sandbox/duhamel/border_mirror.hh | 139 -
milena/sandbox/duhamel/canvas_chamfer.hh | 98 -
milena/sandbox/duhamel/canvas_labeling.hh | 404 -
milena/sandbox/duhamel/chamfer.cc | 51 -
milena/sandbox/duhamel/chamfer.hh | 126 -
milena/sandbox/duhamel/color_sub.cc | 70 -
milena/sandbox/duhamel/color_sub.hh | 64 -
milena/sandbox/duhamel/compil.cmd | 1 -
.../sandbox/duhamel/debug_print_3d_with_border.hh | 70 -
milena/sandbox/duhamel/draw_mesh.hh | 241 -
milena/sandbox/duhamel/extract_array.cc | 149 -
milena/sandbox/duhamel/fill.hh | 131 -
milena/sandbox/duhamel/fills_test.cc | 226 -
milena/sandbox/duhamel/graph.hh | 183 -
milena/sandbox/duhamel/graph.hxx | 97 -
milena/sandbox/duhamel/graph_labeling.cc | 14 -
milena/sandbox/duhamel/graph_labeling.hh | 98 -
milena/sandbox/duhamel/graph_labeling2.cc | 13 -
milena/sandbox/duhamel/labeling.hh | 138 -
milena/sandbox/duhamel/labeling_algo.cc | 83 -
milena/sandbox/duhamel/labeling_algo.hh | 301 -
milena/sandbox/duhamel/labeling_cpy_from_mln.hh | 276 -
milena/sandbox/duhamel/labeling_level.hh | 213 -
milena/sandbox/duhamel/labeling_level_fast.cc | 63 -
.../duhamel/labeling_level_fast_10000x1000.cc | 63 -
.../duhamel/labeling_level_generic_10000x1000.cc | 63 -
milena/sandbox/duhamel/level.hh | 117 -
milena/sandbox/duhamel/level_cpy_from_mln.hh | 147 -
milena/sandbox/duhamel/log.txt | 24 -
milena/sandbox/duhamel/main.cc | 39 -
milena/sandbox/duhamel/main_mesh_image.cc | 65 -
milena/sandbox/duhamel/mem.hh | 118 -
milena/sandbox/duhamel/mesh_image.hh | 190 -
milena/sandbox/duhamel/mesh_p.hh | 159 -
milena/sandbox/duhamel/mesh_psite.hh | 55 -
milena/sandbox/duhamel/paste.hh | 36 -
milena/sandbox/duhamel/queue_p_fast.hh | 275 -
milena/sandbox/duhamel/queue_p_priority.cc | 64 -
milena/sandbox/duhamel/queue_p_priority.hh | 316 -
milena/sandbox/duhamel/slow_seed2tiling.cc | 156 -
.../duhamel/test_border_duplicate_image1d_1.cc | 54 -
.../duhamel/test_border_duplicate_image1d_2.cc | 53 -
.../duhamel/test_border_duplicate_image1d_3.cc | 57 -
.../duhamel/test_border_duplicate_image1d_4.cc | 56 -
.../duhamel/test_border_duplicate_image1d_5.cc | 56 -
.../duhamel/test_border_duplicate_image2d_1.cc | 54 -
.../duhamel/test_border_duplicate_image2d_2.cc | 53 -
.../duhamel/test_border_duplicate_image2d_3.cc | 54 -
.../duhamel/test_border_duplicate_image2d_4.cc | 56 -
.../duhamel/test_border_duplicate_image3d_1.cc | 53 -
.../duhamel/test_border_duplicate_image3d_2.cc | 52 -
.../duhamel/test_border_duplicate_image3d_3.cc | 56 -
.../duhamel/test_border_duplicate_image3d_4.cc | 55 -
.../sandbox/duhamel/test_border_fill_image1d_1.cc | 51 -
.../sandbox/duhamel/test_border_fill_image1d_2.cc | 50 -
.../sandbox/duhamel/test_border_fill_image1d_3.cc | 54 -
.../sandbox/duhamel/test_border_fill_image1d_4.cc | 55 -
.../sandbox/duhamel/test_border_fill_image1d_5.cc | 54 -
.../sandbox/duhamel/test_border_fill_image2d_1.cc | 51 -
.../sandbox/duhamel/test_border_fill_image2d_2.cc | 50 -
.../sandbox/duhamel/test_border_fill_image2d_3.cc | 54 -
.../sandbox/duhamel/test_border_fill_image2d_4.cc | 54 -
.../sandbox/duhamel/test_border_fill_image3d_1.cc | 51 -
.../sandbox/duhamel/test_border_fill_image3d_2.cc | 50 -
.../sandbox/duhamel/test_border_fill_image3d_3.cc | 53 -
.../sandbox/duhamel/test_border_fill_image3d_4.cc | 53 -
milena/sandbox/duhamel/test_debug_iota_3d.cc | 50 -
milena/sandbox/duhamel/translate_image.cc | 43 -
milena/sandbox/duhamel/translate_image.hh | 196 -
milena/sandbox/edwin/Makefile | 29 -
milena/sandbox/edwin/exec/benchmark/Makefile | 21 -
milena/sandbox/edwin/exec/benchmark/newv.cc | 86 -
milena/sandbox/edwin/exec/benchmark/oldv.cc | 82 -
milena/sandbox/edwin/exec/color_distance.hh | 80 -
.../sandbox/edwin/exec/color_internal_gradient.hh | 149 -
milena/sandbox/edwin/exec/color_labeling_mean.hh | 70 -
milena/sandbox/edwin/exec/give_me_the_curve.cc | 92 -
milena/sandbox/edwin/exec/internal_gradient.cc | 41 -
milena/sandbox/edwin/exec/mask_colorize.cc | 78 -
milena/sandbox/edwin/exec/mask_fill_mean_color.cc | 61 -
.../sandbox/edwin/exec/max_delta_colormean_obj.cc | 244 -
milena/sandbox/edwin/exec/pgm_gradient.cc | 42 -
milena/sandbox/edwin/exec/plot.conf | 3 -
milena/sandbox/edwin/exec/score.hh | 287 -
.../edwin/exec/sharpest_obj_reconstruction.cc | 145 -
milena/sandbox/edwin/exec/tree_debug.cc | 86 -
.../sandbox/edwin/exec/wst_from_reconstructed.cc | 85 -
milena/sandbox/edwin/exec/zi.cc | 353 -
milena/sandbox/edwin/exec/zi.hh | 152 -
.../sandbox/edwin/mln/core/concept/dindex_site.hh | 253 -
.../sandbox/edwin/mln/core/concept/index_site.hh | 311 -
milena/sandbox/edwin/mln/core/concept/tree.hh | 148 -
milena/sandbox/edwin/mln/core/dindex_site.hh | 119 -
.../edwin/mln/core/image/attribute_image.hh | 435 -
.../edwin/mln/core/internal/index_site_base.hh | 254 -
.../sandbox/edwin/mln/core/site_set/p_run_idx.hh | 458 -
.../edwin/mln/core/site_set/p_run_idx_piter.hh | 222 -
milena/sandbox/edwin/mln/debug/ctree.hh | 155 -
milena/sandbox/edwin/mln/morpho/attribute/bbox.hh | 203 -
.../edwin/mln/morpho/attribute/mysharpness.hh | 59 -
.../edwin/mln/morpho/attribute/occupation.hh | 252 -
.../edwin/mln/morpho/tree/component_tree.hh | 124 -
milena/sandbox/edwin/mln/morpho/tree/components.hh | 322 -
.../edwin/mln/morpho/tree/components_debug.hh | 384 -
.../mln/morpho/tree/compute_attribute_image.hh | 178 -
milena/sandbox/edwin/mln/morpho/tree/debug.hh | 124 -
.../edwin/mln/morpho/tree/impl/dual_hqueue.hh | 408 -
.../edwin/mln/morpho/tree/impl/dual_union_find.hh | 361 -
.../edwin/mln/morpho/tree/impl/union_find.hh | 172 -
milena/sandbox/edwin/mln/morpho/tree/propagate.hh | 148 -
.../edwin/mln/morpho/tree/propagate_node.hh | 112 -
.../edwin/mln/morpho/tree/propagate_node_debug.hh | 217 -
milena/sandbox/edwin/mln/util/ctree/ctree.hh | 589 -
.../edwin/mln/util/ctree/internal/tree_base.hh | 140 -
milena/sandbox/edwin/mln/util/ctree/node.hh | 183 -
milena/sandbox/edwin/move_accu.sh | 91 -
milena/sandbox/edwin/rush/exo2/configure | 21 -
milena/sandbox/edwin/rush/exo2/test.cc | 133 -
milena/sandbox/edwin/rush/exo2/wst_from_closing.cc | 127 -
.../edwin/rush/granulometry/granulometry.hh | 163 -
milena/sandbox/edwin/rush/granulometry/test.cc | 115 -
milena/sandbox/edwin/rush/leaves/Makefile | 35 -
milena/sandbox/edwin/rush/leaves/chain.sh | 34 -
milena/sandbox/edwin/rush/leaves/configure | 21 -
milena/sandbox/edwin/rush/leaves/export_leaves.hh | 115 -
milena/sandbox/edwin/rush/leaves/get_leaves.cc | 65 -
milena/sandbox/edwin/rush/leaves/splot.sh | 10 -
milena/sandbox/edwin/rush/leaves/test/Makefile | 41 -
milena/sandbox/edwin/rush/leaves/test/configure | 21 -
milena/sandbox/edwin/rush/leaves/test/export.cc | 63 -
milena/sandbox/edwin/tests/sharp.cc | 311 -
milena/sandbox/edwin/tests/sharpness_attribute.cc | 140 -
milena/sandbox/edwin/tools/make_the_curves.sh | 15 -
milena/sandbox/edwin/tree/Makefile | 1838 -
milena/sandbox/edwin/tree/accumulator/arg_max.hh | 160 -
milena/sandbox/edwin/tree/configure | 21 -
milena/sandbox/edwin/tree/propagation.cc | 104 -
milena/sandbox/edwin/tree/run.hh | 271 -
milena/sandbox/edwin/tree/tree.cc | 293 -
milena/sandbox/exec/Makefile | 7 -
milena/sandbox/exec/bw_negate_in_color.cc | 46 -
milena/sandbox/exec/filetype.hh | 54 -
milena/sandbox/exec/histo_save.cc | 46 -
milena/sandbox/fabien/README | 204 -
milena/sandbox/fabien/bin/Makefile | 12 -
milena/sandbox/fabien/bin/dicom2dump.cc | 32 -
milena/sandbox/fabien/bin/dicom2pgm.cc | 34 -
milena/sandbox/fabien/bin/dicom_mask.cc | 104 -
milena/sandbox/fabien/bin/dump2pbm.cc | 51 -
milena/sandbox/fabien/bin/dump2pgm.cc | 37 -
milena/sandbox/fabien/bin/dump2pgm8b.cc | 33 -
milena/sandbox/fabien/bin/dump2ppm.cc | 35 -
milena/sandbox/fabien/bin/dump_mask.cc | 86 -
milena/sandbox/fabien/bin/dumpi12_to_pgm.cc | 58 -
milena/sandbox/fabien/bin/dumpl16_to_colorize.cc | 64 -
milena/sandbox/fabien/bin/dumpl32_to_colorize.cc | 61 -
milena/sandbox/fabien/bin/dumpl8_to_colorize.cc | 62 -
milena/sandbox/fabien/bin/filetype.hh | 54 -
milena/sandbox/fabien/bin/pnms2dump.cc | 98 -
milena/sandbox/fabien/binarization/Makefile | 5 -
milena/sandbox/fabien/binarization/test.cc | 149 -
milena/sandbox/fabien/dcmtk/Makefile | 2 -
milena/sandbox/fabien/dcmtk/dicom.cc | 14 -
milena/sandbox/fabien/dcmtk/load.hh | 388 -
milena/sandbox/fabien/dcmtk/save.hh | 951 -
milena/sandbox/fabien/igr/Makefile | 99 -
milena/sandbox/fabien/igr/Makefile.rules | 8 -
milena/sandbox/fabien/igr/all_labels2gif.sh | 33 -
milena/sandbox/fabien/igr/check.sh | 49 -
milena/sandbox/fabien/igr/check2d_wsd.sh | 32 -
milena/sandbox/fabien/igr/check3d_wsd.sh | 35 -
milena/sandbox/fabien/igr/check_dist.sh | 19 -
milena/sandbox/fabien/igr/check_edges.sh | 55 -
milena/sandbox/fabien/igr/check_us_morpho.sh | 46 -
milena/sandbox/fabien/igr/clo_vol.cc | 76 -
milena/sandbox/fabien/igr/color/find_color.cc | 100 -
milena/sandbox/fabien/igr/crop.cc | 73 -
milena/sandbox/fabien/igr/dist_edges.cc | 276 -
milena/sandbox/fabien/igr/filter.cc | 151 -
milena/sandbox/fabien/igr/filter_morpho_us.cc | 100 -
milena/sandbox/fabien/igr/fixed_seg/Makefile | 9 -
milena/sandbox/fabien/igr/fixed_seg/main.cc | 321 -
milena/sandbox/fabien/igr/fun_labels.cc | 253 -
milena/sandbox/fabien/igr/fun_labels.sh | 104 -
milena/sandbox/fabien/igr/grad.cc | 66 -
milena/sandbox/fabien/igr/graph.cc | 331 -
milena/sandbox/fabien/igr/igr.cc | 179 -
milena/sandbox/fabien/igr/label2gif.cc | 105 -
milena/sandbox/fabien/igr/launch.sh | 4 -
milena/sandbox/fabien/igr/launch2d.sh | 32 -
milena/sandbox/fabien/igr/launch3d.sh | 28 -
milena/sandbox/fabien/igr/maj.cc | 61 -
milena/sandbox/fabien/igr/mat2mln/mat2mln.cc | 60 -
milena/sandbox/fabien/igr/mat2mln/mat2raw.cc | 52 -
milena/sandbox/fabien/igr/mat2mln/raw2mlndata.cc | 130 -
milena/sandbox/fabien/igr/matlab.cc | 382 -
milena/sandbox/fabien/igr/mean_median_label.cc | 191 -
milena/sandbox/fabien/igr/mean_slices.cc | 89 -
milena/sandbox/fabien/igr/med.cc | 148 -
milena/sandbox/fabien/igr/min_max_float.cc | 89 -
milena/sandbox/fabien/igr/nbasins_check.sh | 17 -
milena/sandbox/fabien/igr/nbasins_finder.cc | 79 -
milena/sandbox/fabien/igr/norm.cc | 105 -
milena/sandbox/fabien/igr/plot_label.hh | 58 -
milena/sandbox/fabien/igr/plot_points/Makefile | 11 -
milena/sandbox/fabien/igr/plot_points/README | 2 -
milena/sandbox/fabien/igr/plot_points/int2rgb.hh | 36 -
milena/sandbox/fabien/igr/plot_points/main.cc | 77 -
.../fabien/igr/plot_points/plot_points_of_label.cc | 95 -
milena/sandbox/fabien/igr/point_filtering/Makefile | 9 -
milena/sandbox/fabien/igr/point_filtering/main.cc | 83 -
milena/sandbox/fabien/igr/seg2d.cc | 55 -
milena/sandbox/fabien/igr/seg3d.cc | 57 -
milena/sandbox/fabien/igr/seg_vol_irm.hh | 349 -
milena/sandbox/fabien/igr/segment_us_morpho.sh | 40 -
milena/sandbox/fabien/igr/smooth_fixed_seg/main.cc | 243 -
milena/sandbox/fabien/igr/space_smooth/Makefile | 15 -
milena/sandbox/fabien/igr/space_smooth/linear.cc | 78 -
milena/sandbox/fabien/igr/space_smooth/median.cc | 133 -
milena/sandbox/fabien/igr/space_smooth/morpho.cc | 98 -
milena/sandbox/fabien/igr/thres.cc | 72 -
milena/sandbox/fabien/igr/time_max.cc | 118 -
milena/sandbox/fabien/igr/time_max_norm.cc | 117 -
milena/sandbox/fabien/igr/time_smooth/Makefile | 15 -
milena/sandbox/fabien/igr/time_smooth/linear.cc | 95 -
milena/sandbox/fabien/igr/time_smooth/median.cc | 102 -
milena/sandbox/fabien/igr/time_smooth/morpho.cc | 102 -
milena/sandbox/fabien/igr/tmax.sh | 23 -
milena/sandbox/fabien/igr/watershed.hh | 331 -
milena/sandbox/fabien/igr/watershed2d.cc | 318 -
milena/sandbox/fabien/igr/watershed3d.cc | 330 -
milena/sandbox/fabien/igr/wst.cc | 74 -
milena/sandbox/fabien/igr/wst_edges.cc | 147 -
milena/sandbox/fabien/magick/Makefile | 14 -
milena/sandbox/fabien/magick/magick.cc | 27 -
milena/sandbox/fabien/magick/save.cc | 23 -
milena/sandbox/fabien/magick/tiled_image.cc | 38 -
.../fabien/mln/canvas/browsing/directional.hh | 157 -
milena/sandbox/fabien/mln/canvas/browsing/snake.hh | 128 -
milena/sandbox/fabien/mln/core/image/cache.hh | 200 -
milena/sandbox/fabien/mln/core/image/disk_ima.hh | 644 -
.../fabien/mln/core/image/magick_tiled2d.hh | 610 -
milena/sandbox/fabien/mln/core/image/page.hh | 155 -
milena/sandbox/fabien/mln/core/image/tiled2d.hh | 652 -
milena/sandbox/fabien/mln/data/fast_median.hh | 180 -
milena/sandbox/fabien/mln/debug/int2rgb.hh | 91 -
.../sandbox/fabien/mln/display/display_region.hh | 90 -
milena/sandbox/fabien/mln/io/pnm/load.hh | 334 -
milena/sandbox/fabien/mln/io/pnm/load_disk_ima.hh | 88 -
milena/sandbox/fabien/mln/test/conversion.hh | 140 -
milena/sandbox/fabien/mln/upsampling/hq2x.hh | 2990 -
milena/sandbox/fabien/mln/upsampling/hq3x.hh | 3949 -
milena/sandbox/fabien/mln/upsampling/hq4x.hh | 5429 -
.../fabien/mln/world/inter_pixel/display_region.hh | 163 -
.../fabien/mln/world/inter_pixel/is_zero_face.hh | 90 -
milena/sandbox/fabien/tests/core/image/Makefile | 15 -
milena/sandbox/fabien/tests/core/image/bench.hh | 19 -
milena/sandbox/fabien/tests/core/image/bench.sh | 17 -
milena/sandbox/fabien/tests/core/image/disk_ima.cc | 32 -
milena/sandbox/fabien/tests/core/image/ima2d.cc | 31 -
milena/sandbox/fabien/tests/core/image/tiled2d.cc | 32 -
milena/sandbox/fabien/tests/display/Makefile | 7 -
.../sandbox/fabien/tests/display/display_region.cc | 64 -
milena/sandbox/fabien/tests/test/conversion.cc | 33 -
milena/sandbox/fabien/tests/upsampling/Makefile | 12 -
milena/sandbox/fabien/tests/upsampling/hq2x.cc | 29 -
milena/sandbox/fabien/tests/upsampling/hq3x.cc | 29 -
milena/sandbox/fabien/tests/upsampling/hq4x.cc | 29 -
.../fabien/tests/world/inter_pixel/Makefile | 7 -
.../tests/world/inter_pixel/display_region.cc | 59 -
.../folio/exercices/heritage_conditionnel.cc | 7 -
.../folio/exercices/heritage_conditionnel.hh | 46 -
milena/sandbox/folio/img/monkeys_april.ppm | Bin 3099112 -> 0 bytes
milena/sandbox/folio/mln/dt/canvas_dt.hh | 178 -
milena/sandbox/folio/mln/dt/chamfer.hh | 156 -
milena/sandbox/folio/mln/dt/cp.hh | 121 -
milena/sandbox/folio/mln/dt/dmap.hh | 119 -
milena/sandbox/folio/mln/dt/dt_old/canevas_dt.hh | 231 -
milena/sandbox/folio/mln/dt/dt_old/chamfer.cc | 206 -
.../sandbox/folio/mln/dt/dt_old/distance_front.cc | 88 -
.../folio/mln/dt/dt_old/distance_front_new.hh | 420 -
milena/sandbox/folio/mln/dt/dt_old/dt.cc | 59 -
milena/sandbox/folio/mln/dt/dt_old/dt.hh | 101 -
milena/sandbox/folio/mln/dt/dt_old/dt.spe.hh | 123 -
milena/sandbox/folio/mln/dt/dt_old/naive.cc | 142 -
milena/sandbox/folio/mln/dt/dt_old/psn.cc | 204 -
milena/sandbox/folio/mln/dt/dt_old/psn_log.cc | 290 -
milena/sandbox/folio/mln/dt/path.hh | 121 -
milena/sandbox/folio/mln/dt/raw_cp_fast.hh | 173 -
milena/sandbox/folio/mln/dt/raw_cp_slow.hh | 155 -
milena/sandbox/folio/mln/dt/raw_dmap_fast.hh | 164 -
milena/sandbox/folio/mln/dt/raw_dmap_slow.hh | 149 -
milena/sandbox/folio/mln/dt/raw_path_fast.hh | 173 -
milena/sandbox/folio/mln/dt/raw_path_slow.hh | 155 -
milena/sandbox/folio/mln/fun/v2v/hsl_to_hsv.hh | 141 -
milena/sandbox/folio/mln/fun/v2v/rgb_to_hsv.hh | 160 -
.../folio/mln/histo/classify_with_histo_3d.hh | 59 -
.../folio/mln/histo/classify_with_histo_rgb.hh | 39 -
milena/sandbox/folio/mln/histo/compute_histo.hh | 69 -
milena/sandbox/folio/mln/histo/compute_histo_3d.hh | 67 -
.../sandbox/folio/mln/histo/compute_histo_rgb.hh | 43 -
milena/sandbox/folio/mln/histo/project_histo_3d.hh | 61 -
milena/sandbox/folio/mln/value/circular.hh | 268 -
milena/sandbox/folio/mln/value/hsv.hh | 413 -
milena/sandbox/folio/mln/value/pipo.hh | 107 -
milena/sandbox/folio/papers/dt_resume.txt | 33 -
milena/sandbox/folio/papers/examples.txt | 63 -
milena/sandbox/folio/test/dt/canvas/dt.hh | 101 -
milena/sandbox/folio/test/dt/canvas/dt.spe.hh | 123 -
milena/sandbox/folio/test/dt/chamfer.cc | 52 -
milena/sandbox/folio/test/dt/dt.cc | 66 -
milena/sandbox/folio/test/dt/dt_bench.cc | 53 -
milena/sandbox/folio/test/dt/dt_maze.cc | 124 -
milena/sandbox/folio/test/dt/naive.cc | 142 -
milena/sandbox/folio/test/dt/psn.cc | 204 -
milena/sandbox/folio/test/dt/psn_log.cc | 290 -
milena/sandbox/folio/test/dt/tmp.ppm | Bin 4966 -> 0 bytes
.../sandbox/folio/test/histo/compute_histo_3d.cc | 76 -
.../sandbox/folio/test/histo/compute_histo_rgb.cc | 52 -
.../folio/test/histo/compute_histo_rgb_from_ppm.cc | 30 -
milena/sandbox/folio/test/histo/plot_lena.cc | 55 -
milena/sandbox/folio/test/histo/plot_lena_3d.cc | 63 -
milena/sandbox/folio/test/histo/plot_lena_rgb.cc | 56 -
.../folio/test/histo/project_histo_3d_add.cc | 75 -
.../folio/test/histo/project_histo_3d_mean.cc | 80 -
milena/sandbox/folio/test/histo/project_screen.cc | 149 -
milena/sandbox/folio/test/histo/projected.cc | 49 -
milena/sandbox/folio/test/histo/projected3d.cc | 138 -
milena/sandbox/folio/test/value/circular.cc | 89 -
milena/sandbox/folio/test/value/comp.cc | 9 -
milena/sandbox/folio/test/value/hsv.cc | 34 -
milena/sandbox/folio/test/value/pipo.cc | 21 -
.../folio/tools/histo/classify_with_histo_gs.cc | 110 -
.../histo/projected_histo_classified_color_maj.cc | 116 -
.../tools/histo/projected_histo_classified_gs.cc | 116 -
.../folio/tools/histo/projected_histo_gs.cc | 89 -
milena/sandbox/fred/fun/abs.hh | 39 -
milena/sandbox/fred/fun/assignability.hh | 103 -
milena/sandbox/fred/fun/binary.hh | 137 -
milena/sandbox/fred/fun/compose.hh | 71 -
milena/sandbox/fred/fun/composition.hh | 210 -
milena/sandbox/fred/fun/cos.cc | 34 -
milena/sandbox/fred/fun/cos.hh | 48 -
milena/sandbox/fred/fun/fun.cc | 108 -
milena/sandbox/fred/fun/inc.hh | 43 -
milena/sandbox/fred/fun/meta_function.hh | 203 -
milena/sandbox/fred/fun/norm.hh | 96 -
milena/sandbox/fred/fun/nsolve.hh | 152 -
milena/sandbox/fred/fun/nsolve_binary.hh | 302 -
milena/sandbox/fred/fun/nsolve_unary.hh | 171 -
milena/sandbox/fred/fun/red.hh | 44 -
milena/sandbox/fred/fun/thru.cc | 31 -
milena/sandbox/fred/fun/thru_morpher.hh | 302 -
milena/sandbox/fred/fun/unary.hh | 357 -
milena/sandbox/fred/functions.html | 478 -
milena/sandbox/fred/functions.mkdown | 441 -
milena/sandbox/fred/old/accu_trait.hh | 94 -
milena/sandbox/fred/old/accuprops.cc | 331 -
milena/sandbox/fred/old/accuprops2.cc | 380 -
milena/sandbox/fred/old/algebraic.cc | 406 -
milena/sandbox/fred/old/closing_area.cc | 50 -
milena/sandbox/fred/old/connected_filter.hh | 123 -
milena/sandbox/fred/old/leveling.cc | 47 -
milena/sandbox/fred/old/leveling_filter.hh | 381 -
milena/sandbox/fred/old/mean.hh | 202 -
milena/sandbox/fred/old/meantest.cc | 21 -
milena/sandbox/fred/old/overload.cc | 296 -
milena/sandbox/fred/old/p2p/Makefile | 12 -
milena/sandbox/fred/old/p2p/compose_p2p.hh | 44 -
milena/sandbox/fred/old/p2p/p2p_morpher.hh | 284 -
milena/sandbox/fred/old/p2p/symmetry_p2p.hh | 47 -
milena/sandbox/fred/old/p2p/test_morph_image.cc | 62 -
milena/sandbox/fred/old/p2p/translate_p2p.hh | 43 -
milena/sandbox/fred/old/site_wrapper.hh | 188 -
milena/sandbox/fred/old/value.cc | 24 -
milena/sandbox/fred/old/value_wrapper.hh | 188 -
milena/sandbox/fred/tests/Makefile | 24 -
milena/sandbox/fred/tests/cos.cc | 35 -
milena/sandbox/fred/tests/fun.cc | 120 -
milena/sandbox/fred/tests/thru.cc | 50 -
milena/sandbox/fred/tests/wip.cc | 25 -
milena/sandbox/garrigues/TODO | 43 -
milena/sandbox/garrigues/area_filter_auto_dual.cc | 268 -
milena/sandbox/garrigues/factures/extract_array.cc | 114 -
.../garrigues/factures/extract_array_highlight.cc | 164 -
milena/sandbox/garrigues/fllt/compute_level_set.hh | 410 -
.../garrigues/fllt/compute_level_set_fast.hh | 486 -
.../garrigues/fllt/compute_level_set_fast2.hh | 471 -
milena/sandbox/garrigues/fllt/debug.hh | 205 -
milena/sandbox/garrigues/fllt/doc.hh | 91 -
milena/sandbox/garrigues/fllt/essai.cc | 104 -
milena/sandbox/garrigues/fllt/fllt.hh | 136 -
milena/sandbox/garrigues/fllt/fllt_doc.hh | 86 -
milena/sandbox/garrigues/fllt/fllt_merge.hh | 200 -
milena/sandbox/garrigues/fllt/fllt_optimized.hh | 193 -
milena/sandbox/garrigues/fllt/fllt_simple.cc | 730 -
milena/sandbox/garrigues/fllt/fllt_simple.svg.1.cc | 325 -
milena/sandbox/garrigues/fllt/fllt_simple.svg.2.cc | 349 -
milena/sandbox/garrigues/fllt/fllt_simple.svg.3.cc | 612 -
milena/sandbox/garrigues/fllt/fllt_theo.cc | 322 -
milena/sandbox/garrigues/fllt/fllt_types.hh | 71 -
milena/sandbox/garrigues/fllt/give_confs.cc | 56 -
.../sandbox/garrigues/fllt/local_configurations.hh | 144 -
milena/sandbox/garrigues/fllt/lower.hh | 90 -
milena/sandbox/garrigues/fllt/merge.hh | 216 -
milena/sandbox/garrigues/fllt/test.cc | 62 -
milena/sandbox/garrigues/fllt/test_fllt.cc | 34 -
milena/sandbox/garrigues/fllt/test_fllt10.cc | 31 -
milena/sandbox/garrigues/fllt/test_fllt10_inv.cc | 31 -
milena/sandbox/garrigues/fllt/test_fllt12.cc | 29 -
milena/sandbox/garrigues/fllt/test_fllt13.cc | 30 -
milena/sandbox/garrigues/fllt/test_fllt15.cc | 43 -
milena/sandbox/garrigues/fllt/test_fllt2.cc | 33 -
milena/sandbox/garrigues/fllt/test_fllt3.cc | 31 -
milena/sandbox/garrigues/fllt/test_fllt3_inv.cc | 45 -
milena/sandbox/garrigues/fllt/test_fllt4.cc | 40 -
milena/sandbox/garrigues/fllt/test_fllt5.cc | 40 -
milena/sandbox/garrigues/fllt/test_fllt6.cc | 28 -
milena/sandbox/garrigues/fllt/test_fllt7.cc | 44 -
milena/sandbox/garrigues/fllt/test_fllt7_inv.cc | 31 -
milena/sandbox/garrigues/fllt/test_fllt8.cc | 33 -
milena/sandbox/garrigues/fllt/test_fllt9.cc | 41 -
milena/sandbox/garrigues/fllt/test_fllt_lena.cc | 24 -
.../sandbox/garrigues/fllt/test_fllt_lena_tiles.cc | 32 -
milena/sandbox/garrigues/fllt/test_fllt_tiny.cc | 19 -
milena/sandbox/garrigues/fllt/test_flltb.cc | 40 -
milena/sandbox/garrigues/fllt/types.hh | 211 -
milena/sandbox/garrigues/fllt/upper.hh | 89 -
.../image_identity/image_domain_morpher.hh | 122 -
.../garrigues/image_identity/image_identity.cc | 9 -
.../garrigues/image_identity/image_identity.hh | 77 -
.../image_identity/image_value_morpher.hh | 95 -
.../garrigues/image_identity/interpolated.cc | 70 -
.../garrigues/image_identity/interpolated.hh | 185 -
milena/sandbox/garrigues/level_set.hh | 494 -
milena/sandbox/garrigues/log | 35 -
milena/sandbox/garrigues/lower.hh | 89 -
.../garrigues/tiled_image2d/backend/file.hh | 76 -
.../sandbox/garrigues/tiled_image2d/backend/ios.hh | 79 -
.../garrigues/tiled_image2d/backend/mmap.hh | 128 -
milena/sandbox/garrigues/tiled_image2d/block.hh | 68 -
milena/sandbox/garrigues/tiled_image2d/context.hh | 38 -
.../sandbox/garrigues/tiled_image2d/layout/all.hh | 8 -
.../garrigues/tiled_image2d/layout/image2d/all.hh | 7 -
.../garrigues/tiled_image2d/layout/image2d/lrtb.hh | 70 -
.../garrigues/tiled_image2d/layout/image2d/tblr.hh | 33 -
.../garrigues/tiled_image2d/layout/layout2d.hh | 56 -
.../garrigues/tiled_image2d/layout/page2d/all.hh | 7 -
.../garrigues/tiled_image2d/layout/page2d/lrtb.hh | 52 -
.../garrigues/tiled_image2d/layout/page2d/tblr.hh | 21 -
milena/sandbox/garrigues/tiled_image2d/page.hh | 91 -
.../sandbox/garrigues/tiled_image2d/paged_image.hh | 56 -
.../sandbox/garrigues/tiled_image2d/support/lru.hh | 198 -
.../garrigues/tiled_image2d/support/simple.hh | 35 -
.../garrigues/tiled_image2d/tiled_image2d.cc | 54 -
.../garrigues/tiled_image2d/tiled_image2d.hh | 374 -
milena/sandbox/garrigues/union_find/Makefile | 27 -
.../garrigues/union_find/canvas/find_root.hh | 61 -
.../canvas/reconstruction_on_function.hh | 165 -
.../union_find/canvas/reconstruction_on_set.hh | 149 -
.../union_find/canvas/self_dual_reconstruction.hh | 217 -
.../union_find/images/marker_to_dilate.pbm | 4 -
.../union_find/images/marker_to_erode.pbm | Bin 221 -> 0 bytes
.../sandbox/garrigues/union_find/images/mask.pbm | 5 -
.../union_find/reconstructions_on_function.cc | 66 -
.../union_find/reconstructions_on_function.hh | 247 -
.../garrigues/union_find/reconstructions_on_set.cc | 90 -
.../garrigues/union_find/reconstructions_on_set.hh | 224 -
.../sandbox/garrigues/union_find/reunion_avec_theo | 23 -
.../union_find/self_dual_reconstruction.cc | 105 -
.../union_find/self_dual_reconstruction.hh | 206 -
milena/sandbox/garrigues/upper.hh | 89 -
milena/sandbox/garrigues/value_behavior.cc | 106 -
milena/sandbox/green/README | 301 -
.../green/bench/transform/distance/Makefile.am | 150 -
.../green/bench/transform/distance/distance.cc | 775 -
.../green/bug/labeling/mean_values/Makefile.am | 148 -
.../green/bug/labeling/mean_values/label.pgm | Bin 16504 -> 0 bytes
.../green/bug/labeling/mean_values/mean_values.cc | 59 -
.../green/demo/accu/stat/histo2d/Makefile.am | 148 -
.../green/demo/accu/stat/histo2d/histo2d.cc | 155 -
.../sandbox/green/demo/annotating/bic/Makefile.am | 150 -
milena/sandbox/green/demo/annotating/bic/bic.cc | 87 -
.../sandbox/green/demo/annotating/hsv/Makefile.am | 152 -
milena/sandbox/green/demo/annotating/hsv/hsv.cc | 607 -
.../sandbox/green/demo/annotating/lep/Makefile.am | 150 -
milena/sandbox/green/demo/annotating/lep/lep.cc | 92 -
.../green/demo/annotating/nb_color/Makefile.am | 150 -
.../green/demo/annotating/nb_color/nb_color.cc | 101 -
.../green/demo/annotating/project/Makefile.am | 150 -
.../green/demo/annotating/project/project.cc | 210 -
.../green/demo/annotating/rgb_64/Makefile.am | 150 -
.../sandbox/green/demo/annotating/rgb_64/rgb_64.cc | 47 -
.../green/demo/annotating/rgb_64_9/Makefile.am | 150 -
.../green/demo/annotating/rgb_64_9/rgb_64_9.cc | 97 -
.../green/demo/annotating/stddev_color/Makefile.am | 150 -
.../demo/annotating/stddev_color/stddev_color.cc | 124 -
.../demo/annotating/stddev_color_16/Makefile.am | 150 -
.../annotating/stddev_color_16/stddev_color_16.cc | 178 -
.../green/demo/clustering/kmean1d/Makefile.am | 148 -
.../green/demo/clustering/kmean1d/kmean1d.cc | 161 -
.../green/demo/clustering/kmean2d/Makefile.am | 148 -
.../green/demo/clustering/kmean2d/kmean2d.cc | 440 -
.../green/demo/clustering/kmean3d/Makefile.am | 148 -
.../green/demo/clustering/kmean3d/kmean3d.cc | 169 -
.../green/demo/clustering/kmean_rgb/Makefile.am | 148 -
.../green/demo/clustering/kmean_rgb/kmean_rgb.cc | 91 -
.../demo/labeling/regional_maxima/Makefile.am | 150 -
.../labeling/regional_maxima/regional_maxima.cc | 821 -
.../demo/labeling/regional_maxima/thresholds.txt | 42 -
milena/sandbox/green/doc/annotating/class.txt | 42 -
.../green/doc/annotating/syntheseMillet2008.txt | 283 -
milena/sandbox/green/doc/annotating/testMillet2008 | 69 -
.../green/doc/examples/accu_color/accu_color.cc | 249 -
milena/sandbox/green/doc/examples/frac/Makefile.am | 148 -
milena/sandbox/green/doc/examples/frac/frac.cc | 423 -
milena/sandbox/green/doc/examples/frac/frac.hh | 793 -
milena/sandbox/green/doc/examples/frac/gcd.hh | 91 -
.../sandbox/green/doc/examples/frac/sign_prod.hh | 74 -
.../green/doc/examples/hello_milena/Makefile.am | 49 -
.../doc/examples/hello_milena/hello_milena.cc | 41 -
.../green/doc/examples/hello_world/Makefile.am | 49 -
.../green/doc/examples/hello_world/hello_world.cc | 9 -
.../green/doc/examples/hello_world/print.cc | 6 -
milena/sandbox/green/doc/examples/io/Makefile.am | 150 -
milena/sandbox/green/doc/examples/io/io.cc | 71 -
.../green/doc/examples/learn_milena/Makefile.am | 49 -
.../doc/examples/learn_milena/learn_milena.cc | 151 -
milena/sandbox/green/doc/examples/otsu/Makefile.am | 49 -
milena/sandbox/green/doc/examples/otsu/otsu.cc | 193 -
.../sandbox/green/doc/examples/stats/Makefile.am | 49 -
milena/sandbox/green/doc/examples/stats/stats.cc | 32 -
milena/sandbox/green/doc/formulae/formulae.tex | 1157 -
milena/sandbox/green/doc/quick_tour/quick_tour.tex | 115 -
.../doc/regional_maxima/cmp_method/h0_input.pgm.gz | Bin 18078 -> 0 bytes
.../doc/regional_maxima/cmp_method/h2_mean.pgm.gz | Bin 374 -> 0 bytes
.../doc/regional_maxima/cmp_method/h2_merge.pgm.gz | Bin 4491 -> 0 bytes
.../doc/regional_maxima/cmp_method/h3_mean.pgm.gz | Bin 391 -> 0 bytes
.../doc/regional_maxima/cmp_method/h3_merge.pgm.gz | Bin 10188 -> 0 bytes
.../doc/regional_maxima/cmp_method/h4_mean.pgm.gz | Bin 367 -> 0 bytes
.../doc/regional_maxima/cmp_method/h4_merge.pgm.gz | Bin 18078 -> 0 bytes
.../doc/regional_maxima/cmp_method/h5_mean.pgm.gz | Bin 372 -> 0 bytes
.../doc/regional_maxima/cmp_method/h5_merge.pgm.gz | Bin 12777 -> 0 bytes
.../doc/regional_maxima/cmp_method/i2_mean.ppm.gz | Bin 566650 -> 0 bytes
.../doc/regional_maxima/cmp_method/i2_merge.ppm.gz | Bin 1586150 -> 0 bytes
.../doc/regional_maxima/cmp_method/i3_mean.ppm.gz | Bin 573407 -> 0 bytes
.../doc/regional_maxima/cmp_method/i3_merge.ppm.gz | Bin 3050979 -> 0 bytes
.../doc/regional_maxima/cmp_method/i4_mean.ppm.gz | Bin 663621 -> 0 bytes
.../doc/regional_maxima/cmp_method/i4_merge.ppm.gz | Bin 3387044 -> 0 bytes
.../doc/regional_maxima/cmp_method/i5_mean.ppm.gz | Bin 653140 -> 0 bytes
.../doc/regional_maxima/cmp_method/i5_merge.ppm.gz | Bin 3217839 -> 0 bytes
.../doc/regional_maxima/cmp_method/l2_input.pgm.gz | Bin 423612 -> 0 bytes
.../doc/regional_maxima/cmp_method/l3_input.pgm.gz | Bin 420801 -> 0 bytes
.../doc/regional_maxima/cmp_method/l4_input.pgm.gz | Bin 486206 -> 0 bytes
.../doc/regional_maxima/cmp_method/l5_input.pgm.gz | Bin 479055 -> 0 bytes
.../regional_maxima/cmp_method/reponse_theo.eml | 106 -
.../doc/regional_maxima/cmp_method/s2_histo.txt | 31 -
.../doc/regional_maxima/cmp_method/s3_histo.txt | 31 -
.../doc/regional_maxima/cmp_method/s4_histo.txt | 31 -
.../doc/regional_maxima/cmp_method/s5_histo.txt | 31 -
.../doc/regional_maxima/cmp_method/synthese.txt | 223 -
.../doc/regional_maxima/cmp_quant/h0_input.pgm.gz | Bin 18078 -> 0 bytes
.../regional_maxima/cmp_quant/h5_mean_q2.pgm.gz | Bin 247 -> 0 bytes
.../regional_maxima/cmp_quant/h5_mean_q3.pgm.gz | Bin 280 -> 0 bytes
.../regional_maxima/cmp_quant/h5_mean_q4.pgm.gz | Bin 319 -> 0 bytes
.../regional_maxima/cmp_quant/h5_mean_q5.pgm.gz | Bin 375 -> 0 bytes
.../regional_maxima/cmp_quant/h5_mean_q6.pgm.gz | Bin 392 -> 0 bytes
.../regional_maxima/cmp_quant/h5_mean_q7.pgm.gz | Bin 383 -> 0 bytes
.../regional_maxima/cmp_quant/h5_mean_q8.pgm.gz | Bin 470 -> 0 bytes
.../regional_maxima/cmp_quant/h5_merge_q2.pgm.gz | Bin 18081 -> 0 bytes
.../regional_maxima/cmp_quant/h5_merge_q3.pgm.gz | Bin 18081 -> 0 bytes
.../regional_maxima/cmp_quant/h5_merge_q4.pgm.gz | Bin 16358 -> 0 bytes
.../regional_maxima/cmp_quant/h5_merge_q5.pgm.gz | Bin 12780 -> 0 bytes
.../regional_maxima/cmp_quant/h5_merge_q6.pgm.gz | Bin 9694 -> 0 bytes
.../regional_maxima/cmp_quant/h5_merge_q7.pgm.gz | Bin 6211 -> 0 bytes
.../regional_maxima/cmp_quant/h5_merge_q8.pgm.gz | Bin 1564 -> 0 bytes
.../regional_maxima/cmp_quant/i5_mean_q2.ppm.gz | Bin 112779 -> 0 bytes
.../regional_maxima/cmp_quant/i5_mean_q3.ppm.gz | Bin 191264 -> 0 bytes
.../regional_maxima/cmp_quant/i5_mean_q4.ppm.gz | Bin 298062 -> 0 bytes
.../regional_maxima/cmp_quant/i5_mean_q5.ppm.gz | Bin 653143 -> 0 bytes
.../regional_maxima/cmp_quant/i5_mean_q6.ppm.gz | Bin 807617 -> 0 bytes
.../regional_maxima/cmp_quant/i5_mean_q7.ppm.gz | Bin 813222 -> 0 bytes
.../regional_maxima/cmp_quant/i5_mean_q8.ppm.gz | Bin 861711 -> 0 bytes
.../regional_maxima/cmp_quant/i5_merge_q2.ppm.gz | Bin 3387047 -> 0 bytes
.../regional_maxima/cmp_quant/i5_merge_q3.ppm.gz | Bin 3387047 -> 0 bytes
.../regional_maxima/cmp_quant/i5_merge_q4.ppm.gz | Bin 3355365 -> 0 bytes
.../regional_maxima/cmp_quant/i5_merge_q5.ppm.gz | Bin 3217842 -> 0 bytes
.../regional_maxima/cmp_quant/i5_merge_q6.ppm.gz | Bin 3033730 -> 0 bytes
.../regional_maxima/cmp_quant/i5_merge_q7.ppm.gz | Bin 2295150 -> 0 bytes
.../regional_maxima/cmp_quant/i5_merge_q8.ppm.gz | Bin 1319396 -> 0 bytes
.../regional_maxima/cmp_quant/l5_input_q2.pgm.gz | Bin 83951 -> 0 bytes
.../regional_maxima/cmp_quant/l5_input_q3.pgm.gz | Bin 143817 -> 0 bytes
.../regional_maxima/cmp_quant/l5_input_q4.pgm.gz | Bin 220346 -> 0 bytes
.../regional_maxima/cmp_quant/l5_input_q5.pgm.gz | Bin 479058 -> 0 bytes
.../regional_maxima/cmp_quant/l5_input_q6.pgm.gz | Bin 593359 -> 0 bytes
.../regional_maxima/cmp_quant/l5_input_q7.pgm.gz | Bin 600121 -> 0 bytes
.../regional_maxima/cmp_quant/l5_input_q8.pgm.gz | Bin 630760 -> 0 bytes
.../doc/regional_maxima/cmp_quant/s5_histo_q2.txt | 3 -
.../doc/regional_maxima/cmp_quant/s5_histo_q3.txt | 8 -
.../doc/regional_maxima/cmp_quant/s5_histo_q4.txt | 18 -
.../doc/regional_maxima/cmp_quant/s5_histo_q5.txt | 33 -
.../doc/regional_maxima/cmp_quant/s5_histo_q6.txt | 33 -
.../doc/regional_maxima/cmp_quant/s5_histo_q7.txt | 32 -
.../doc/regional_maxima/cmp_quant/s5_histo_q8.txt | 75 -
.../doc/regional_maxima/cmp_quant/synthese.txt | 205 -
.../mp00411c/colormap_all_q4.txt.gz | Bin 187 -> 0 bytes
.../mp00411c/colormap_all_q5.txt.gz | Bin 420 -> 0 bytes
.../mp00411c/colormap_thick_q4.txt.gz | Bin 159 -> 0 bytes
.../mp00411c/colormap_thick_q5.txt.gz | Bin 352 -> 0 bytes
.../mp00411c/colormap_thin_q4.txt.gz | Bin 173 -> 0 bytes
.../mp00411c/colormap_thin_q5.txt.gz | Bin 366 -> 0 bytes
.../regional_maxima/mp00411c/histo_all_q4.dump.gz | Bin 1233 -> 0 bytes
.../regional_maxima/mp00411c/histo_all_q5.dump.gz | Bin 4779 -> 0 bytes
.../mp00411c/histo_thick_q4.dump.gz | Bin 781 -> 0 bytes
.../mp00411c/histo_thick_q5.dump.gz | Bin 2532 -> 0 bytes
.../regional_maxima/mp00411c/histo_thin_q4.dump.gz | Bin 901 -> 0 bytes
.../regional_maxima/mp00411c/histo_thin_q5.dump.gz | Bin 2976 -> 0 bytes
.../doc/regional_maxima/mp00411c/iz_all_q4.dump.gz | Bin 659040 -> 0 bytes
.../doc/regional_maxima/mp00411c/iz_all_q5.dump.gz | Bin 1505619 -> 0 bytes
.../regional_maxima/mp00411c/iz_thick_q4.dump.gz | Bin 482831 -> 0 bytes
.../regional_maxima/mp00411c/iz_thick_q5.dump.gz | Bin 1414258 -> 0 bytes
.../regional_maxima/mp00411c/iz_thin_q4.dump.gz | Bin 647722 -> 0 bytes
.../regional_maxima/mp00411c/iz_thin_q5.dump.gz | Bin 1458415 -> 0 bytes
.../mp00411c/labeled_all_q4.dump.gz | Bin 149 -> 0 bytes
.../mp00411c/labeled_all_q5.dump.gz | Bin 343 -> 0 bytes
.../mp00411c/labeled_thick_q4.dump.gz | Bin 149 -> 0 bytes
.../mp00411c/labeled_thick_q5.dump.gz | Bin 309 -> 0 bytes
.../mp00411c/labeled_thin_q4.dump.gz | Bin 149 -> 0 bytes
.../mp00411c/labeled_thin_q5.dump.gz | Bin 308 -> 0 bytes
.../regional_maxima/mp00411c/mean3_all_q4.ppm.gz | Bin 985276 -> 0 bytes
.../regional_maxima/mp00411c/mean3_all_q5.ppm.gz | Bin 1961577 -> 0 bytes
.../regional_maxima/mp00411c/mean3_thick_q4.ppm.gz | Bin 865034 -> 0 bytes
.../regional_maxima/mp00411c/mean3_thick_q5.ppm.gz | Bin 1831699 -> 0 bytes
.../regional_maxima/mp00411c/mean3_thin_q4.ppm.gz | Bin 958289 -> 0 bytes
.../regional_maxima/mp00411c/mean3_thin_q5.ppm.gz | Bin 1872271 -> 0 bytes
.../regional_maxima/mp00411c/mean4_all_q4.ppm.gz | Bin 772605 -> 0 bytes
.../regional_maxima/mp00411c/mean4_all_q5.ppm.gz | Bin 1852455 -> 0 bytes
.../regional_maxima/mp00411c/mean4_thick_q4.ppm.gz | Bin 559850 -> 0 bytes
.../regional_maxima/mp00411c/mean4_thick_q5.ppm.gz | Bin 1727247 -> 0 bytes
.../regional_maxima/mp00411c/mean4_thin_q4.ppm.gz | Bin 760428 -> 0 bytes
.../regional_maxima/mp00411c/mean4_thin_q5.ppm.gz | Bin 1781495 -> 0 bytes
.../doc/regional_maxima/mp00411c/mp00411c.ppm.gz | Bin 5316204 -> 0 bytes
.../doc/regional_maxima/mp00411c/mp00411c.sh.gz | Bin 636 -> 0 bytes
.../regional_maxima/mp00411c/mp00411c_thick.pbm.gz | Bin 190478 -> 0 bytes
.../regional_maxima/mp00411c/mp00411c_thin.pbm.gz | Bin 248730 -> 0 bytes
.../regional_maxima/mp00411c/opened_all_q4.dump.gz | Bin 1159 -> 0 bytes
.../regional_maxima/mp00411c/opened_all_q5.dump.gz | Bin 4531 -> 0 bytes
.../mp00411c/opened_thick_q4.dump.gz | Bin 747 -> 0 bytes
.../mp00411c/opened_thick_q5.dump.gz | Bin 2351 -> 0 bytes
.../mp00411c/opened_thin_q4.dump.gz | Bin 848 -> 0 bytes
.../mp00411c/opened_thin_q5.dump.gz | Bin 2772 -> 0 bytes
.../regional_maxima/mp00411c/proj1_all_q4.pgm.gz | Bin 343 -> 0 bytes
.../regional_maxima/mp00411c/proj1_all_q5.pgm.gz | Bin 779 -> 0 bytes
.../regional_maxima/mp00411c/proj1_thick_q4.pgm.gz | Bin 312 -> 0 bytes
.../regional_maxima/mp00411c/proj1_thick_q5.pgm.gz | Bin 612 -> 0 bytes
.../regional_maxima/mp00411c/proj1_thin_q4.pgm.gz | Bin 339 -> 0 bytes
.../regional_maxima/mp00411c/proj1_thin_q5.pgm.gz | Bin 718 -> 0 bytes
.../regional_maxima/mp00411c/proj2_all_q4.pgm.gz | Bin 338 -> 0 bytes
.../regional_maxima/mp00411c/proj2_all_q5.pgm.gz | Bin 750 -> 0 bytes
.../regional_maxima/mp00411c/proj2_thick_q4.pgm.gz | Bin 315 -> 0 bytes
.../regional_maxima/mp00411c/proj2_thick_q5.pgm.gz | Bin 606 -> 0 bytes
.../regional_maxima/mp00411c/proj2_thin_q4.pgm.gz | Bin 331 -> 0 bytes
.../regional_maxima/mp00411c/proj2_thin_q5.pgm.gz | Bin 693 -> 0 bytes
.../regional_maxima/mp00411c/proj3_all_q4.ppm.gz | Bin 230 -> 0 bytes
.../regional_maxima/mp00411c/proj3_all_q5.ppm.gz | Bin 401 -> 0 bytes
.../regional_maxima/mp00411c/proj3_thick_q4.ppm.gz | Bin 224 -> 0 bytes
.../regional_maxima/mp00411c/proj3_thick_q5.ppm.gz | Bin 343 -> 0 bytes
.../regional_maxima/mp00411c/proj3_thin_q4.ppm.gz | Bin 229 -> 0 bytes
.../regional_maxima/mp00411c/proj3_thin_q5.ppm.gz | Bin 359 -> 0 bytes
.../regional_maxima/mp00411c/proj4_all_q4.ppm.gz | Bin 252 -> 0 bytes
.../regional_maxima/mp00411c/proj4_all_q5.ppm.gz | Bin 447 -> 0 bytes
.../regional_maxima/mp00411c/proj4_thick_q4.ppm.gz | Bin 221 -> 0 bytes
.../regional_maxima/mp00411c/proj4_thick_q5.ppm.gz | Bin 369 -> 0 bytes
.../regional_maxima/mp00411c/proj4_thin_q4.ppm.gz | Bin 234 -> 0 bytes
.../regional_maxima/mp00411c/proj4_thin_q5.ppm.gz | Bin 415 -> 0 bytes
.../doc/regional_maxima/mp00411c/quant_q4.ppm.gz | Bin 2590062 -> 0 bytes
.../doc/regional_maxima/mp00411c/quant_q5.ppm.gz | Bin 3775184 -> 0 bytes
.../regional_maxima/mp00411c/stats3_all_q4.txt.gz | Bin 292 -> 0 bytes
.../regional_maxima/mp00411c/stats3_all_q5.txt.gz | Bin 701 -> 0 bytes
.../mp00411c/stats3_thick_q4.txt.gz | Bin 244 -> 0 bytes
.../mp00411c/stats3_thick_q5.txt.gz | Bin 584 -> 0 bytes
.../regional_maxima/mp00411c/stats3_thin_q4.txt.gz | Bin 262 -> 0 bytes
.../regional_maxima/mp00411c/stats3_thin_q5.txt.gz | Bin 606 -> 0 bytes
.../regional_maxima/mp00411c/stats4_all_q4.txt.gz | Bin 284 -> 0 bytes
.../regional_maxima/mp00411c/stats4_all_q5.txt.gz | Bin 704 -> 0 bytes
.../mp00411c/stats4_thick_q4.txt.gz | Bin 234 -> 0 bytes
.../mp00411c/stats4_thick_q5.txt.gz | Bin 580 -> 0 bytes
.../regional_maxima/mp00411c/stats4_thin_q4.txt.gz | Bin 255 -> 0 bytes
.../regional_maxima/mp00411c/stats4_thin_q5.txt.gz | Bin 591 -> 0 bytes
.../doc/regional_maxima/mp00411c/synthese.txt.gz | Bin 4062 -> 0 bytes
.../green/exp/annotating/achromastism/Makefile.am | 153 -
.../exp/annotating/achromastism/achromastism.cc | 113 -
.../exp/annotating/achromastism/text-color.txt | 15 -
.../green/exp/annotating/achromastism/text-img.txt | 40 -
.../exp/annotating/achromastism/text-only.txt | 8 -
.../sandbox/green/exp/annotating/bench/Makefile.am | 153 -
milena/sandbox/green/exp/annotating/bench/bench.cc | 1213 -
.../sandbox/green/exp/annotating/error/Makefile.am | 153 -
milena/sandbox/green/exp/annotating/error/error.cc | 700 -
.../sandbox/green/exp/annotating/histo/Makefile.am | 153 -
milena/sandbox/green/exp/annotating/histo/histo.cc | 306 -
.../sandbox/green/exp/annotating/hsv/Makefile.am | 153 -
milena/sandbox/green/exp/annotating/hsv/hsv.cc | 652 -
.../sandbox/green/exp/annotating/hue/Makefile.am | 153 -
milena/sandbox/green/exp/annotating/hue/hue.cc | 291 -
.../green/exp/annotating/hue/text-color.txt | 15 -
.../sandbox/green/exp/annotating/hue/text-img.txt | 40 -
.../sandbox/green/exp/annotating/hue/text-only.txt | 8 -
.../green/exp/annotating/nb_color/Makefile.am | 151 -
.../green/exp/annotating/nb_color/nb_color.cc | 131 -
.../green/exp/annotating/saturation/Makefile.am | 153 -
.../green/exp/annotating/saturation/saturation.cc | 119 -
.../green/exp/annotating/saturation/text-color.txt | 15 -
.../green/exp/annotating/saturation/text-img.txt | 40 -
.../green/exp/annotating/saturation/text-only.txt | 8 -
.../green/exp/annotating/stddev_color/Makefile.am | 151 -
.../exp/annotating/stddev_color/stddev_color.cc | 153 -
.../exp/annotating/stddev_color_16/Makefile.am | 151 -
.../annotating/stddev_color_16/stddev_color_16.cc | 195 -
.../sandbox/green/exp/annotating/value/Makefile.am | 153 -
.../green/exp/annotating/value/text-color.txt | 15 -
.../green/exp/annotating/value/text-img.txt | 40 -
.../green/exp/annotating/value/text-only.txt | 8 -
milena/sandbox/green/exp/annotating/value/value.cc | 316 -
.../green/exp/labeling/regional_maxima/Makefile.am | 151 -
.../labeling/regional_maxima/regional_maxima.cc | 156 -
milena/sandbox/green/mln/accu/stat/histo1d.hh | 348 -
milena/sandbox/green/mln/accu/stat/histo2d.hh | 346 -
milena/sandbox/green/mln/accu/stat/histo3d_hsl.hh | 380 -
milena/sandbox/green/mln/accu/stat/histo3d_rgb.hh | 349 -
milena/sandbox/green/mln/clustering/k_mean.hh | 672 -
milena/sandbox/green/mln/clustering/kmean1d.hh | 1100 -
milena/sandbox/green/mln/clustering/kmean2d.hh | 1343 -
milena/sandbox/green/mln/clustering/kmean3d.hh | 1347 -
milena/sandbox/green/mln/clustering/kmean_rgb.hh | 973 -
milena/sandbox/green/mln/display/display_histo.hh | 180 -
milena/sandbox/green/mln/display/project_histo.hh | 536 -
milena/sandbox/green/mln/fun/p2b/achromatic.hh | 112 -
.../sandbox/green/mln/fun/p2b/component_equals.hh | 99 -
milena/sandbox/green/mln/fun/v2v/achromatism.hh | 64 -
.../sandbox/green/mln/fun/v2v/hue_concentration.hh | 100 -
.../green/mln/fun/v2v/int_u16_to_int_u14.hh | 71 -
milena/sandbox/green/mln/fun/v2v/log.hh | 70 -
milena/sandbox/green/mln/fun/v2v/rg_to_rgb.hh | 70 -
milena/sandbox/green/mln/fun/v2v/rgb8_to_int_u8.hh | 71 -
milena/sandbox/green/mln/fun/v2v/rgb8_to_rgbn.hh | 82 -
.../green/mln/fun/v2v/rgb_to_achromatism_map.hh | 77 -
milena/sandbox/green/mln/fun/v2v/rgb_to_hsv.hh | 149 -
milena/sandbox/green/mln/fun/v2v/rgb_to_hue_map.hh | 96 -
milena/sandbox/green/mln/fun/v2v/rgb_to_rg.hh | 70 -
.../green/mln/fun/v2v/rgb_to_saturation_map.hh | 83 -
.../sandbox/green/mln/fun/v2v/rgb_to_value_map.hh | 75 -
milena/sandbox/green/mln/img_path.hh | 239 -
milena/sandbox/green/mln/io/plot/save_histo_sh.hh | 204 -
milena/sandbox/green/mln/io/plot/save_image_sh.hh | 1058 -
milena/sandbox/green/mln/math/ceil.hh | 64 -
milena/sandbox/green/mln/math/floor.hh | 64 -
milena/sandbox/green/mln/value/hsv.hh | 424 -
milena/sandbox/green/mln/value/rg.hh | 116 -
.../green/tests/accu/stat/histo1d/Makefile.am | 148 -
.../green/tests/accu/stat/histo1d/gaussian.sh | 12 -
.../green/tests/accu/stat/histo1d/histo1d.cc | 706 -
.../green/tests/accu/stat/histo2d/Makefile.am | 148 -
.../green/tests/accu/stat/histo2d/gaussian2d.sh | 21 -
.../green/tests/accu/stat/histo3d_hsl/Makefile.am | 148 -
.../tests/accu/stat/histo3d_hsl/histo3d_hsl.cc | 423 -
.../green/tests/accu/stat/histo3d_rgb/Makefile.am | 148 -
.../tests/accu/stat/histo3d_rgb/histo3d_rgb.cc | 398 -
.../green/tests/clustering/k_mean/Makefile.am | 148 -
.../green/tests/clustering/k_mean/k_mean.cc | 450 -
.../green/tests/clustering/kmean1d/Makefile.am | 148 -
.../green/tests/clustering/kmean1d/kmean1d.cc | 483 -
.../green/tests/io/plot/save_image_sh/Makefile.am | 148 -
.../tests/io/plot/save_image_sh/save_image_sh.cc | 662 -
.../green/tools/annotating/histo/Makefile.am | 150 -
.../sandbox/green/tools/annotating/histo/histo.cc | 143 -
.../sandbox/green/tools/annotating/iz/Makefile.am | 150 -
milena/sandbox/green/tools/annotating/iz/iz.cc | 373 -
.../green/tools/annotating/opening/Makefile.am | 150 -
.../green/tools/annotating/opening/opening.cc | 111 -
.../green/tools/annotating/regmax/Makefile.am | 150 -
.../green/tools/annotating/regmax/regmax.cc | 328 -
milena/sandbox/icdar/2009/README | 13 -
milena/sandbox/icdar/2009/dibco/binarization.cc | 840 -
milena/sandbox/icdar/2009/dibco/quasi.cc | 180 -
.../sandbox/icdar/2009/dibco/svg.1.binarization.cc | 466 -
.../sandbox/icdar/2009/dibco/svg.2.binarization.cc | 738 -
.../sandbox/icdar/2009/dibco/svg.3.binarization.cc | 860 -
milena/sandbox/icdar/2009/dibco/wst-based.sh | 8 -
milena/sandbox/icdar/2009/hsc/clean_input.cc | 41 -
milena/sandbox/icdar/2009/hsc/clean_input.hh | 45 -
milena/sandbox/icdar/2009/hsc/clean_lines.hh | 72 -
.../2009/hsc/clean_lines_with_grouped_bboxes.hh | 104 -
.../icdar/2009/hsc/dummy_input_to_words_dat.cc | 59 -
.../sandbox/icdar/2009/hsc/first_attempts/boxes.cc | 109 -
.../sandbox/icdar/2009/hsc/first_attempts/dist.sh | 8 -
.../icdar/2009/hsc/first_attempts/exec/iz_lines.cc | 106 -
.../2009/hsc/first_attempts/exec/relabel_lines.cc | 296 -
.../2009/hsc/first_attempts/exec/show_lines.cc | 53 -
.../2009/hsc/first_attempts/exec/show_lines_pbm.cc | 44 -
.../sandbox/icdar/2009/hsc/first_attempts/fuzzy.sh | 18 -
.../sandbox/icdar/2009/hsc/first_attempts/main.cc | 389 -
.../icdar/2009/hsc/first_attempts/reduce.sh | 4 -
.../sandbox/icdar/2009/hsc/first_attempts/words.sh | 7 -
.../icdar/2009/hsc/first_attempts/words_25p.sh | 11 -
milena/sandbox/icdar/2009/hsc/get_line_images.hh | 69 -
milena/sandbox/icdar/2009/hsc/icdar2ppm.cc | 16 -
milena/sandbox/icdar/2009/hsc/icdar2ppm.hh | 35 -
milena/sandbox/icdar/2009/hsc/icdar_io.cc | 51 -
.../sandbox/icdar/2009/hsc/input_lines_to_lines.cc | 46 -
milena/sandbox/icdar/2009/hsc/input_to_lines.hh | 46 -
.../sandbox/icdar/2009/hsc/input_to_lines_dat.cc | 88 -
.../sandbox/icdar/2009/hsc/input_to_words_dat.cc | 146 -
milena/sandbox/icdar/2009/hsc/input_to_ws.hh | 116 -
milena/sandbox/icdar/2009/hsc/input_to_wsl.cc | 68 -
milena/sandbox/icdar/2009/hsc/io/icdar/load.hh | 96 -
milena/sandbox/icdar/2009/hsc/io/icdar/save.hh | 89 -
milena/sandbox/icdar/2009/hsc/label_maj.hh | 197 -
milena/sandbox/icdar/2009/hsc/line_to_words.hh | 166 -
milena/sandbox/icdar/2009/hsc/lines_to_boxes.cc | 54 -
milena/sandbox/icdar/2009/hsc/lines_to_words.cc | 50 -
.../sandbox/icdar/2009/hsc/old_input_to_lines.cc | 380 -
milena/sandbox/icdar/2009/hsc/ws_to_wsl.hh | 451 -
milena/sandbox/icdar/2009/pscomp/iz.cc | 174 -
milena/sandbox/icdar/2009/pscomp/rect_filter.cc | 165 -
milena/sandbox/igr/code/test.cc | 50 -
.../sandbox/inim/2009/binarization/binarization.cc | 36 -
.../sandbox/inim/2009/binarization/binarization.hh | 78 -
.../2009/binarization/proof-of-concept/ChangeLog | 69 -
.../2009/binarization/proof-of-concept/Makefile | 87 -
.../binarization/proof-of-concept/build/Makefile | 79 -
.../proof-of-concept/build/configure.in | 5 -
.../binarization/proof-of-concept/check/Makefile | 71 -
.../binarization/proof-of-concept/check/graph.sh | 27 -
.../binarization/proof-of-concept/check/histo.gp | 19 -
.../2009/binarization/proof-of-concept/configure | 264 -
.../binarization/proof-of-concept/configure.in | 26 -
.../binarization/proof-of-concept/scripts/flower | 33 -
.../proof-of-concept/scripts/init_tar.sh | 14 -
.../binarization/proof-of-concept/scripts/todo.sh | 26 -
.../binarization/proof-of-concept/src/basic.cc | 75 -
.../binarization/proof-of-concept/src/gradient.cc | 109 -
.../binarization/proof-of-concept/src/snake2d.hh | 190 -
.../binarization/proof-of-concept/src/util.hxx | 97 -
milena/sandbox/inim/2009/binarization/snake2d.cc | 39 -
milena/sandbox/inim/2009/binarization/snake2d.hh | 190 -
milena/sandbox/inim/2009/classif/Makefile | 87 -
milena/sandbox/inim/2009/classif/plotscript | 4 -
milena/sandbox/inim/2009/classif/src/display.hh | 80 -
milena/sandbox/inim/2009/classif/src/iccvg04.cc | 171 -
milena/sandbox/inim/2009/classif/src/max_tree.hh | 312 -
milena/sandbox/inim/2009/classif/src/proj.hh | 139 -
milena/sandbox/inim/2009/classif/src/v2.cc | 178 -
milena/sandbox/inim/2009/color/README | 83 -
milena/sandbox/inim/2009/color/laplacien.cc | 130 -
.../inim/2009/color/min_tree_area_filter.cc | 515 -
milena/sandbox/inim/2009/color/min_tree_color.cc | 536 -
.../sandbox/inim/2009/color/min_tree_color_v2.cc | 533 -
.../inim/2009/color/min_tree_height_filter.cc | 553 -
.../inim/2009/color/min_tree_volume_filter.cc | 551 -
milena/sandbox/inim/2009/color/reference.cc | 557 -
milena/sandbox/inim/2009/color/reference2.cc | 408 -
milena/sandbox/inim/2009/color/src/convert.hh | 37 -
milena/sandbox/inim/2009/color/src/distance.hh | 52 -
milena/sandbox/inim/2009/color/src/graph.hh | 62 -
milena/sandbox/inim/2009/color/src/io.hh | 57 -
milena/sandbox/inim/2009/nature/Makefile | 24 -
milena/sandbox/inim/2009/nature/closing.cc | 61 -
milena/sandbox/inim/2009/nature/co_occurence.hh | 77 -
milena/sandbox/inim/2009/nature/erosion.cc | 60 -
milena/sandbox/inim/2009/nature/fft.cc | 61 -
milena/sandbox/inim/2009/nature/gradient.cc | 60 -
milena/sandbox/inim/2009/nature/histo_hsi.cc | 181 -
milena/sandbox/inim/2009/nature/hom.cc | 316 -
milena/sandbox/inim/2009/nature/mco.cc | 48 -
milena/sandbox/inim/2009/nature/nature.cc | 499 -
milena/sandbox/inim/2009/nature/opening.cc | 61 -
milena/sandbox/inim/2009/nature/proj.cc | 68 -
milena/sandbox/inim/2009/nature/proj.hh | 64 -
milena/sandbox/inim/2009/nature/test.sh | 11 -
milena/sandbox/inim/2009/ocr/Makefile | 26 -
milena/sandbox/inim/2009/ocr/check.sh | 31 -
milena/sandbox/inim/2009/ocr/check_simple_point.cc | 61 -
.../inim/2009/ocr/compute_local_configurations.cc | 74 -
milena/sandbox/inim/2009/ocr/enlarge.hh | 202 -
.../sandbox/inim/2009/ocr/ocr_with_preprocess.cc | 173 -
.../inim/2009/ocr/ocr_without_preprocess.cc | 90 -
milena/sandbox/inim/2009/ocr/resize.hh | 96 -
milena/sandbox/inim/2009/ocr/simple_point.cc | 39 -
milena/sandbox/inim/2009/ocr/simple_point.hh | 206 -
milena/sandbox/inim/2009/ocr/skeleton.hh | 200 -
milena/sandbox/inim/2009/ocr/skeleton.old.cc | 30 -
milena/sandbox/inim/2009/ocr/skeleton.old.hh | 612 -
milena/sandbox/inim/2009/ocr/tesseract_wrap.hh | 91 -
milena/sandbox/inim/2010/blur/AUTHORS | 2 -
milena/sandbox/inim/2010/blur/Makefile | 29 -
milena/sandbox/inim/2010/blur/README | 7 -
milena/sandbox/inim/2010/blur/advance_iterator.hh | 55 -
milena/sandbox/inim/2010/blur/advance_iterator.hxx | 95 -
milena/sandbox/inim/2010/blur/cuttor.hh | 61 -
milena/sandbox/inim/2010/blur/cuttor.hxx | 304 -
milena/sandbox/inim/2010/blur/main.cc | 39 -
milena/sandbox/inim/2010/blur/vect_it.hh | 43 -
milena/sandbox/inim/2010/blur/vect_it.hxx | 152 -
milena/sandbox/inim/2010/blur/vect_it_OLD.hxx | 145 -
milena/sandbox/inim/2010/blur/vector.hh | 43 -
milena/sandbox/inim/2010/blur/vector.hxx | 115 -
milena/sandbox/inim/2010/boxes/Makefile | 47 -
milena/sandbox/inim/2010/boxes/boxes.cc | 221 -
milena/sandbox/inim/2010/boxes/configure | 27 -
milena/sandbox/inim/2010/cag/Makefile | 7 -
milena/sandbox/inim/2010/cag/README | 47 -
milena/sandbox/inim/2010/cag/get_lines.hh | 113 -
milena/sandbox/inim/2010/cag/graph.hh | 189 -
milena/sandbox/inim/2010/cag/main.cc | 113 -
milena/sandbox/inim/2010/cag/superpose.hh | 125 -
milena/sandbox/inim/2010/morpho/README | 19 -
milena/sandbox/inim/2010/morpho/configure | 45 -
milena/sandbox/inim/2010/morpho/dilation-n.hh | 41 -
milena/sandbox/inim/2010/morpho/erosion-n.hh | 41 -
milena/sandbox/inim/2010/morpho/main_dilation-n.cc | 54 -
milena/sandbox/inim/2010/morpho/morpho.cc | 129 -
milena/sandbox/inim/2010/morpho/run.sh | 21 -
milena/sandbox/inim/2010/page/AUTHORS | 3 -
milena/sandbox/inim/2010/page/Makefile | 43 -
milena/sandbox/inim/2010/page/README | 51 -
.../inim/2010/page/binarization/binarization.hh | 36 -
.../inim/2010/page/binarization/binarization.hxx | 72 -
.../inim/2010/page/binarization/functors.hh | 23 -
.../inim/2010/page/binarization/functors.hxx | 33 -
.../inim/2010/page/binarization/grayscale.hh | 32 -
.../inim/2010/page/binarization/grayscale.hxx | 15 -
.../inim/2010/page/binarization/integral-image.hh | 34 -
.../inim/2010/page/binarization/integral-image.hxx | 57 -
.../sandbox/inim/2010/page/check_size_functor.hh | 30 -
milena/sandbox/inim/2010/page/main.cc | 89 -
milena/sandbox/inim/2010/page/white.hh | 36 -
milena/sandbox/inim/2010/page/white.hxx | 233 -
milena/sandbox/inim/2010/rag/Makefile | 25 -
milena/sandbox/inim/2010/rag/center_weight.hh | 183 -
milena/sandbox/inim/2010/rag/dijkstra.hh | 71 -
.../sandbox/inim/2010/rag/p_vertices_with_accu.hh | 115 -
milena/sandbox/inim/2010/rag/rag.cc | 29 -
milena/sandbox/inim/2010/rag/rag.hh | 246 -
milena/sandbox/inim/2011/fredwin/Makefile | 37 -
milena/sandbox/inim/2011/fredwin/configure | 21 -
milena/sandbox/inim/2011/fredwin/inim.cc | 273 -
milena/sandbox/jardonnet/TODO | 6 -
milena/sandbox/jardonnet/array/Makefile | 2 -
milena/sandbox/jardonnet/array/array.cc | 22 -
milena/sandbox/jardonnet/array/array.hh | 300 -
milena/sandbox/jardonnet/array/old/1d.hh | 293 -
milena/sandbox/jardonnet/array/old/1d.hxx | 237 -
milena/sandbox/jardonnet/array/old/2d.hh | 327 -
milena/sandbox/jardonnet/array/old/2d.hxx | 283 -
milena/sandbox/jardonnet/array/old/3d.hh | 334 -
milena/sandbox/jardonnet/array/old/3d.hxx | 293 -
milena/sandbox/jardonnet/array/old/all.hh | 36 -
milena/sandbox/jardonnet/array/old/nd.hh | 50 -
milena/sandbox/jardonnet/array/old/objs.hh | 75 -
milena/sandbox/jardonnet/icc.txt | 2 -
milena/sandbox/jardonnet/igr/Makefile | 61 -
milena/sandbox/jardonnet/igr/check/check | 10 -
milena/sandbox/jardonnet/igr/check/s7.ppm | 6001 -
milena/sandbox/jardonnet/igr/check/tiny.ppm | 317 -
milena/sandbox/jardonnet/igr/src/igr.cc | 109 -
milena/sandbox/jardonnet/n_cmpt/Makefile | 46 -
milena/sandbox/jardonnet/n_cmpt/check/mg_ima.pgm | Bin 96121 -> 0 bytes
milena/sandbox/jardonnet/n_cmpt/check/test.pgm | 5 -
milena/sandbox/jardonnet/n_cmpt/check/test2.pgm | Bin 152 -> 0 bytes
milena/sandbox/jardonnet/n_cmpt/check/test3.pgm | Bin 152 -> 0 bytes
milena/sandbox/jardonnet/n_cmpt/check/test4.pgm | Bin 114 -> 0 bytes
milena/sandbox/jardonnet/n_cmpt/check/tiny.pgm | 193 -
.../jardonnet/n_cmpt/diff_ref_fused_on_small | 13 -
milena/sandbox/jardonnet/n_cmpt/fused | 26 -
milena/sandbox/jardonnet/n_cmpt/fused_filter.cc | 254 -
milena/sandbox/jardonnet/n_cmpt/n_cmpt.cc | 43 -
milena/sandbox/jardonnet/n_cmpt/n_cmpt.hh | 193 -
milena/sandbox/jardonnet/n_cmpt/n_cmpt2.cc | 37 -
milena/sandbox/jardonnet/n_cmpt/n_cmpt2.hh | 175 -
milena/sandbox/jardonnet/n_cmpt/n_cmpt3.cc | 46 -
milena/sandbox/jardonnet/n_cmpt/n_cmpt3.hh | 205 -
milena/sandbox/jardonnet/n_cmpt/n_cmpt4.cc | 48 -
milena/sandbox/jardonnet/n_cmpt/n_cmpt4.hh | 208 -
milena/sandbox/jardonnet/n_cmpt/n_cmpt5.cc | 46 -
milena/sandbox/jardonnet/n_cmpt/n_cmpt5.hh | 253 -
milena/sandbox/jardonnet/n_cmpt/nwst.cc | 48 -
milena/sandbox/jardonnet/n_cmpt/nwst.hh | 200 -
milena/sandbox/jardonnet/n_cmpt/prob.pgm | 5 -
milena/sandbox/jardonnet/n_cmpt/ref | 22 -
milena/sandbox/jardonnet/n_cmpt/ref_filter.cc | 226 -
milena/sandbox/jardonnet/n_cmpt/seg15.pgm | 5 -
milena/sandbox/jardonnet/n_cmpt/test3.cc | 42 -
.../jardonnet/n_cmpt/test_attribute_watershed.cc | 79 -
milena/sandbox/jardonnet/n_cmpt/tikz.cc | 63 -
milena/sandbox/jardonnet/n_cmpt/tikz.hh | 309 -
milena/sandbox/jardonnet/n_cmpt/tiny_seg15.pgm | 5 -
milena/sandbox/jardonnet/n_cmpt/wst.cc | 46 -
milena/sandbox/jardonnet/perl/hxx.pl | 27 -
milena/sandbox/jardonnet/perl/test/all.hh | 63 -
milena/sandbox/jardonnet/perl/test/c.hh | 140 -
milena/sandbox/jardonnet/perl/test/cast.hh | 85 -
milena/sandbox/jardonnet/perl/test/i2v/all.hh | 56 -
milena/sandbox/jardonnet/perl/test/i2v/all_to.hh | 108 -
milena/sandbox/jardonnet/perl/test/i2v/array.hh | 147 -
.../jardonnet/perl/test/internal/selector.hh | 200 -
.../perl/test/internal/x2x_linear_impl.hh | 102 -
milena/sandbox/jardonnet/perl/test/ops.hh | 199 -
milena/sandbox/jardonnet/perl/test/p2b/all.hh | 56 -
milena/sandbox/jardonnet/perl/test/p2b/chess.hh | 78 -
milena/sandbox/jardonnet/perl/test/p2b/has.hh | 137 -
milena/sandbox/jardonnet/perl/test/p2v/all.hh | 58 -
milena/sandbox/jardonnet/perl/test/p2v/elifs.hh | 85 -
milena/sandbox/jardonnet/perl/test/p2v/iota.hh | 106 -
milena/sandbox/jardonnet/perl/test/p2v/ternary.hh | 120 -
.../sandbox/jardonnet/perl/test/v2b/threshold.hh | 90 -
milena/sandbox/jardonnet/perl/test/v2v/abs.hh | 78 -
milena/sandbox/jardonnet/perl/test/v2v/all.hh | 61 -
milena/sandbox/jardonnet/perl/test/v2v/cast.hh | 81 -
milena/sandbox/jardonnet/perl/test/v2v/dec.hh | 78 -
milena/sandbox/jardonnet/perl/test/v2v/enc.hh | 77 -
milena/sandbox/jardonnet/perl/test/v2v/id.hh | 78 -
milena/sandbox/jardonnet/perl/test/v2v/inc.hh | 78 -
milena/sandbox/jardonnet/perl/test/v2v/linear.hh | 94 -
milena/sandbox/jardonnet/perl/test/v2v/norm.hh | 130 -
.../sandbox/jardonnet/perl/test/v2v/rgb_to_hsi.hh | 143 -
milena/sandbox/jardonnet/perl/test/v2v/saturate.hh | 129 -
milena/sandbox/jardonnet/perl/test/vv2v/max.hh | 77 -
milena/sandbox/jardonnet/perl/test/vv2v/min.hh | 77 -
milena/sandbox/jardonnet/perl/test/x2x/all.hh | 66 -
.../jardonnet/perl/test/x2x/geom/composed.hh | 285 -
.../jardonnet/perl/test/x2x/geom/rotation.hh | 243 -
.../jardonnet/perl/test/x2x/geom/translation.hh | 152 -
.../jardonnet/perl/test/x2x/interpol/bilinear.hh | 139 -
.../jardonnet/perl/test/x2x/interpol/linear.hh | 124 -
.../jardonnet/perl/test/x2x/interpol/test.cc | 14 -
milena/sandbox/jardonnet/registration/center.hh | 72 -
milena/sandbox/jardonnet/registration/chamfer.hh | 189 -
milena/sandbox/jardonnet/registration/cloud.hh | 107 -
milena/sandbox/jardonnet/registration/cov.hh | 82 -
milena/sandbox/jardonnet/registration/cross_cov.hh | 18 -
milena/sandbox/jardonnet/registration/exp_val.hh | 73 -
milena/sandbox/jardonnet/registration/final_qk.hh | 111 -
.../jardonnet/registration/frankel_young.hh | 46 -
milena/sandbox/jardonnet/registration/icp.hh | 255 -
milena/sandbox/jardonnet/registration/icp_ref.hh | 234 -
.../jardonnet/registration/interpolation.hh | 41 -
milena/sandbox/jardonnet/registration/jacobi.hh | 116 -
milena/sandbox/jardonnet/registration/misc.hh | 19 -
.../sandbox/jardonnet/registration/multiscale.hh | 78 -
milena/sandbox/jardonnet/registration/power_it.hh | 39 -
.../sandbox/jardonnet/registration/projection.hh | 86 -
milena/sandbox/jardonnet/registration/quat7.hh | 191 -
.../sandbox/jardonnet/registration/registration.hh | 172 -
milena/sandbox/jardonnet/registration/rotation.hh | 70 -
milena/sandbox/jardonnet/registration/save.hh | 131 -
milena/sandbox/jardonnet/registration/tools.hh | 314 -
milena/sandbox/jardonnet/registration/update_qk.hh | 74 -
milena/sandbox/jardonnet/registration/variance.hh | 27 -
.../jardonnet/subsampling/gaussian_subsampling.hh | 93 -
.../jardonnet/subsampling/sub_sampled_image.hh | 226 -
milena/sandbox/jardonnet/test/Makefile | 57 -
milena/sandbox/jardonnet/test/bench | 88 -
milena/sandbox/jardonnet/test/bench.rb | 39 -
milena/sandbox/jardonnet/test/big_chess.cc | 76 -
.../sandbox/jardonnet/test/final/final_qk2_1.ppm | Bin 840120 -> 0 bytes
.../sandbox/jardonnet/test/final/final_qk2_2.ppm | Bin 840120 -> 0 bytes
milena/sandbox/jardonnet/test/final/final_qk_1.ppm | Bin 1016184 -> 0 bytes
.../jardonnet/test/final/final_qk_1_c1_x1.ppm | Bin 726972 -> 0 bytes
milena/sandbox/jardonnet/test/final/final_qk_2.ppm | Bin 840120 -> 0 bytes
.../jardonnet/test/final/final_qk_2_c1_x1.ppm | Bin 726972 -> 0 bytes
milena/sandbox/jardonnet/test/final/final_qk_3.ppm | Bin 1016184 -> 0 bytes
milena/sandbox/jardonnet/test/final/no_final.ppm | Bin 840120 -> 0 bytes
.../jardonnet/test/final/no_final_1_c1_x1.ppm | Bin 726972 -> 0 bytes
milena/sandbox/jardonnet/test/gaussian.cc | 21 -
.../sandbox/jardonnet/test/gaussian_subsampling.cc | 21 -
milena/sandbox/jardonnet/test/icp.cc | 122 -
milena/sandbox/jardonnet/test/icp_ref.cc | 109 -
milena/sandbox/jardonnet/test/img/c0.pbm | 5 -
milena/sandbox/jardonnet/test/img/c1.pbm | Bin 20050 -> 0 bytes
milena/sandbox/jardonnet/test/img/c10.pbm | Bin 1351 -> 0 bytes
milena/sandbox/jardonnet/test/img/c11.pbm | 4 -
milena/sandbox/jardonnet/test/img/c2.pbm | Bin 20050 -> 0 bytes
milena/sandbox/jardonnet/test/img/c3.pbm | Bin 20050 -> 0 bytes
milena/sandbox/jardonnet/test/img/c4.pbm | 5 -
milena/sandbox/jardonnet/test/img/c5.pbm | Bin 5050 -> 0 bytes
milena/sandbox/jardonnet/test/img/c55.pbm | Bin 5050 -> 0 bytes
milena/sandbox/jardonnet/test/img/c6.pbm | 4 -
milena/sandbox/jardonnet/test/img/c7.pbm | 4 -
milena/sandbox/jardonnet/test/img/c8.pbm | 4 -
milena/sandbox/jardonnet/test/img/c9.pbm | 4 -
milena/sandbox/jardonnet/test/img/x0.pbm | 5 -
milena/sandbox/jardonnet/test/img/x1.pbm | 4 -
milena/sandbox/jardonnet/test/img/x10.pbm | Bin 1351 -> 0 bytes
milena/sandbox/jardonnet/test/img/x11.pbm | 4 -
milena/sandbox/jardonnet/test/img/x2.pbm | Bin 20050 -> 0 bytes
milena/sandbox/jardonnet/test/img/x3.pbm | Bin 20050 -> 0 bytes
milena/sandbox/jardonnet/test/img/x4.pbm | Bin 20050 -> 0 bytes
milena/sandbox/jardonnet/test/img/x5.pbm | 4 -
milena/sandbox/jardonnet/test/img/x6.pbm | 4 -
milena/sandbox/jardonnet/test/img/x7.pbm | Bin 45050 -> 0 bytes
milena/sandbox/jardonnet/test/img/x8.pbm | Bin 45050 -> 0 bytes
milena/sandbox/jardonnet/test/img/x9.pbm | 6 -
milena/sandbox/jardonnet/test/length.ppm | Bin 840120 -> 0 bytes
milena/sandbox/jardonnet/test/no_final.ppm | Bin 1016184 -> 0 bytes
milena/sandbox/jardonnet/test/plotscript | 9 -
milena/sandbox/jardonnet/test/reduce.cc | 26 -
milena/sandbox/jardonnet/test/registration.cc | 71 -
milena/sandbox/jardonnet/test/script_latex.plot | 8 -
milena/sandbox/jardonnet/test/subsampling.cc | 22 -
milena/sandbox/jardonnet/test/test.cc | 12 -
milena/sandbox/jardonnet/test/test.rb | 51 -
milena/sandbox/jardonnet/test/type.cc | 15 -
milena/sandbox/jardonnet/virtual/Makefile | 2 -
milena/sandbox/jardonnet/virtual/access.cc | 92 -
milena/sandbox/jardonnet/virtual/access.hh | 179 -
milena/sandbox/jardonnet/virtual/bilinear.ppm | Bin 786552 -> 0 bytes
milena/sandbox/jardonnet/virtual/lena.pgm | 4 -
milena/sandbox/jardonnet/virtual/lena.ppm | 541 -
milena/sandbox/jardonnet/virtual/nn.ppm | Bin 786552 -> 0 bytes
milena/sandbox/laurent/ismm2009.cc | 1178 -
milena/sandbox/laurent/ismm2009.hh | 342 -
milena/sandbox/laurent/memo/ismm2009.v0.cc | 563 -
milena/sandbox/laurent/memo/ismm2009.v1.cc | 745 -
milena/sandbox/laurent/memo/ismm2009.v2.cc | 978 -
milena/sandbox/laurent/playing_with_attributes.cc | 397 -
milena/sandbox/lazzara/afp/micro_films/Makefile | 8 -
.../lazzara/afp/micro_films/demat_mf_afp.sh | 52 -
.../sandbox/lazzara/afp/micro_films/extract_mf.cc | 126 -
.../lazzara/afp/micro_films/keep_background.cc | 85 -
.../sandbox/lazzara/afp/micro_films/split_image.cc | 80 -
milena/sandbox/lazzara/csv2vtk/csv2vtk.cc | 83 -
milena/sandbox/lazzara/fonctionnalites_milena.ods | Bin 21834 -> 0 bytes
milena/sandbox/lazzara/igr/gui/Makefile.am | 11 -
milena/sandbox/lazzara/igr/gui/demo.pro | 16 -
.../sandbox/lazzara/igr/gui/src/bak/mainwindow.cc | 441 -
.../sandbox/lazzara/igr/gui/src/bak/mainwindow.hh | 146 -
milena/sandbox/lazzara/igr/gui/src/display.cc | 135 -
milena/sandbox/lazzara/igr/gui/src/display.hh | 88 -
milena/sandbox/lazzara/igr/gui/src/display_seg.cc | 172 -
milena/sandbox/lazzara/igr/gui/src/display_seg.hh | 95 -
milena/sandbox/lazzara/igr/gui/src/edit_seg.cc | 250 -
milena/sandbox/lazzara/igr/gui/src/edit_seg.hh | 89 -
milena/sandbox/lazzara/igr/gui/src/image_viewer.cc | 194 -
milena/sandbox/lazzara/igr/gui/src/image_viewer.hh | 102 -
.../igr/gui/src/internal/interactive_scene.cc | 88 -
.../igr/gui/src/internal/interactive_scene.hh | 73 -
milena/sandbox/lazzara/igr/gui/src/main.cc | 39 -
milena/sandbox/lazzara/igr/gui/src/main_window.cc | 56 -
milena/sandbox/lazzara/igr/gui/src/main_window.hh | 60 -
milena/sandbox/lazzara/igr/gui/src/to_qimage.hh | 63 -
milena/sandbox/lazzara/igr/gui/src/widgets.cc | 4 -
.../sandbox/lazzara/igr/gui/ui/bak/mainwindow.ui | 277 -
milena/sandbox/lazzara/igr/gui/ui/display.ui | 88 -
milena/sandbox/lazzara/igr/gui/ui/display_seg.ui | 108 -
milena/sandbox/lazzara/igr/gui/ui/edit_seg.ui | 97 -
milena/sandbox/lazzara/igr/gui/ui/image_viewer.ui | 154 -
milena/sandbox/lazzara/igr/gui/ui/main_window.ui | 75 -
milena/sandbox/lazzara/igr/igr-biggest-comp.cc | 294 -
milena/sandbox/lazzara/igr/igr-cloud.cc | 61 -
milena/sandbox/lazzara/igr/igr.cc | 295 -
.../sandbox/lazzara/igr/irm/grad_clo_and_wshd.cc | 93 -
milena/sandbox/lazzara/igr/irm/hsl_grad_and_wst.cc | 142 -
milena/sandbox/lazzara/igr/irm/wst_rag.cc | 298 -
milena/sandbox/lazzara/igr/irm/wst_rag_hsl.cc | 310 -
.../lazzara/igr/irm_seg_with_mm_and_rag.mine.cc | 331 -
milena/sandbox/lazzara/igr/registration_3d.cc | 58 -
milena/sandbox/lazzara/igr/tr_image.cc | 185 -
.../lazzara/scribo/binarization_naive/main.cc | 54 -
.../lazzara/scribo/binarization_naive/toto.cc | 28 -
milena/sandbox/lazzara/scribo/fill_holes/main.cc | 118 -
.../separateurs_materialises/lines_pattern.cc | 69 -
.../sandbox/lazzara/scribo/skeleton_crest/main.cc | 52 -
milena/sandbox/markov/T_gen.hh | 76 -
milena/sandbox/markov/approx_exp.hh | 77 -
milena/sandbox/markov/markov.cc | 57 -
milena/sandbox/markov/markov.hh | 112 -
milena/sandbox/markov/random.hh | 29 -
milena/sandbox/markov/random.hxx | 53 -
milena/sandbox/modules/icdar/lines.cc | 358 -
milena/sandbox/modules/icdar/words.cc | 250 -
milena/sandbox/nivault/dmap.hh | 577 -
milena/sandbox/nivault/dmap.hxx | 372 -
milena/sandbox/nivault/dyn_line.hh | 183 -
milena/sandbox/nivault/extract_character.cc | 360 -
milena/sandbox/nivault/extract_score.cc | 228 -
milena/sandbox/nivault/log | 19 -
milena/sandbox/nivault/median.hh | 257 -
milena/sandbox/nivault/plugin-gimp/.gitignore | 13 -
milena/sandbox/nivault/plugin-gimp/AUTHORS | 2 -
milena/sandbox/nivault/plugin-gimp/COPYING | 21 -
milena/sandbox/nivault/plugin-gimp/ChangeLog | 347 -
milena/sandbox/nivault/plugin-gimp/HACKING | 29 -
milena/sandbox/nivault/plugin-gimp/INSTALL | 229 -
milena/sandbox/nivault/plugin-gimp/Makefile.am | 15 -
milena/sandbox/nivault/plugin-gimp/TODO | 1 -
milena/sandbox/nivault/plugin-gimp/autogen.sh | 184 -
milena/sandbox/nivault/plugin-gimp/configure.ac | 125 -
.../sandbox/nivault/plugin-gimp/help/Makefile.am | 3 -
.../nivault/plugin-gimp/help/en/Makefile.am | 9 -
.../nivault/plugin-gimp/help/en/gimp-help.xml | 4 -
.../sandbox/nivault/plugin-gimp/help/en/index.html | 33 -
.../nivault/plugin-gimp/help/images/Makefile.am | 8 -
.../nivault/plugin-gimp/help/images/wilber.png | Bin 5022 -> 0 bytes
milena/sandbox/nivault/plugin-gimp/po/ChangeLog | 72 -
milena/sandbox/nivault/plugin-gimp/po/az.po | 115 -
milena/sandbox/nivault/plugin-gimp/po/de.po | 91 -
milena/sandbox/nivault/plugin-gimp/po/fr.po | 114 -
milena/sandbox/nivault/plugin-gimp/po/sk.po | 115 -
milena/sandbox/nivault/plugin-gimp/po/sv.po | 116 -
milena/sandbox/nivault/plugin-gimp/po/zh_TW.po | 114 -
milena/sandbox/nivault/plugin-gimp/src/Makefile.am | 27 -
.../sandbox/nivault/plugin-gimp/src/build-image.hh | 55 -
.../nivault/plugin-gimp/src/build-image.hxx | 103 -
.../sandbox/nivault/plugin-gimp/src/gimp-image.hh | 620 -
.../sandbox/nivault/plugin-gimp/src/interface.hh | 40 -
.../sandbox/nivault/plugin-gimp/src/interface.hxx | 94 -
milena/sandbox/nivault/plugin-gimp/src/main.cc | 153 -
.../sandbox/nivault/plugin-gimp/src/plugin-intl.hh | 45 -
milena/sandbox/nivault/rotation.cc | 72 -
milena/sandbox/nivault/tests/pouet.cc | 49 -
milena/sandbox/nivault/tests/test | 4 -
milena/sandbox/nivault/vec.hh | 363 -
milena/sandbox/pellegrin/Makefile | 26 -
milena/sandbox/pellegrin/cond_inheritance/Makefile | 2 -
.../cond_inheritance/concept/point_set.hh | 72 -
.../cond_inheritance/internal/multi_set.hh | 72 -
.../cond_inheritance/internal/point_set_base.hh | 97 -
.../pellegrin/cond_inheritance/internal/uni_set.hh | 70 -
.../sandbox/pellegrin/cond_inheritance/p_array.hh | 71 -
milena/sandbox/pellegrin/cond_inheritance/p_set.hh | 71 -
.../cond_inheritance/test_cond_inherit.cc | 61 -
milena/sandbox/pellegrin/first_test.cc | 40 -
.../pellegrin/set/core/concept/point_set.hh | 246 -
.../pellegrin/set/core/internal/multi_set.hh | 176 -
.../sandbox/pellegrin/set/core/internal/uni_set.hh | 176 -
milena/sandbox/pellegrin/set/core/line2d.hh | 212 -
milena/sandbox/pellegrin/set/core/p_array.hh | 247 -
milena/sandbox/pellegrin/set/core/p_bgraph.hh | 235 -
milena/sandbox/pellegrin/set/core/p_graph.hh | 263 -
milena/sandbox/pellegrin/set/core/p_line_graph.hh | 178 -
.../sandbox/pellegrin/set/core/p_priority_queue.hh | 365 -
.../pellegrin/set/core/p_priority_queue_fast.hh | 365 -
.../set/core/p_priority_queue_fast_with_array.hh | 351 -
milena/sandbox/pellegrin/set/core/p_queue.hh | 311 -
milena/sandbox/pellegrin/set/core/p_queue_fast.hh | 318 -
milena/sandbox/pellegrin/set/core/p_run.hh | 250 -
milena/sandbox/pellegrin/set/core/p_runs.hh | 541 -
milena/sandbox/pellegrin/set/core/p_set.hh | 195 -
milena/sandbox/pellegrin/set/core/pset_if.hh | 227 -
milena/sandbox/pellegrin/set/test/Makefile | 16 -
milena/sandbox/pellegrin/set/test/detest.sh | 17 -
milena/sandbox/pellegrin/set/test/p_bgraph.cc | 85 -
.../sandbox/pellegrin/set/test/p_priority_queue.cc | 98 -
.../pellegrin/set/test/p_priority_queue_fast.cc | 98 -
.../set/test/p_priority_queue_fast_with_array.cc | 105 -
milena/sandbox/pellegrin/set/test/p_queue.cc | 57 -
milena/sandbox/pellegrin/set/test/p_queue_fast.cc | 57 -
milena/sandbox/pellegrin/set/test/p_runs.cc | 82 -
milena/sandbox/pellegrin/set/test/p_set.cc | 57 -
milena/sandbox/pellegrin/set/test/pset_if.cc | 53 -
milena/sandbox/pellegrin/set/test/test.sh | 18 -
milena/sandbox/pellegrin/set/trait/point_set.hh | 110 -
milena/sandbox/pellegrin/set/types_de_points.txt | 14 -
milena/sandbox/roland/.gitignore | 3 -
milena/sandbox/roland/Makefile | 25 -
milena/sandbox/roland/double.cc | 47 -
milena/sandbox/roland/min-max.cc | 48 -
milena/sandbox/roland/morpho/lower_completion.hh | 152 -
.../roland/morpho/shortest_path_watershed.hh | 221 -
milena/sandbox/theo/Rd/debase.union_find.hh | 165 -
milena/sandbox/theo/Rd/deco.cc | 71 -
milena/sandbox/theo/Rd/diff.cc | 28 -
milena/sandbox/theo/Rd/diff_pgm.cc | 43 -
milena/sandbox/theo/Rd/hybrid.cc | 53 -
milena/sandbox/theo/Rd/hybrid.hh | 117 -
milena/sandbox/theo/Rd/min.cc | 42 -
milena/sandbox/theo/Rd/parallel.cc | 54 -
milena/sandbox/theo/Rd/parallel.hh | 85 -
milena/sandbox/theo/Rd/parallel_wo.cc | 46 -
milena/sandbox/theo/Rd/queue_based.cc | 51 -
milena/sandbox/theo/Rd/queue_based.hh | 124 -
milena/sandbox/theo/Rd/sequential.cc | 50 -
milena/sandbox/theo/Rd/sequential.hh | 87 -
milena/sandbox/theo/Rd/sequential_bench.cc | 51 -
milena/sandbox/theo/Rd/sequential_bench.hh | 100 -
milena/sandbox/theo/Rd/svg.queue_based.hh | 118 -
milena/sandbox/theo/Rd/union_find.cc | 52 -
milena/sandbox/theo/Rd/union_find.hh | 166 -
milena/sandbox/theo/Rd/utils.hh | 269 -
milena/sandbox/theo/browsing/fwd.cc | 515 -
milena/sandbox/theo/browsing/fwd.hh | 88 -
milena/sandbox/theo/color/blen_pix.hh | 187 -
milena/sandbox/theo/color/change_attributes.hh | 360 -
milena/sandbox/theo/color/filter_blen_rgb_edges.cc | 387 -
.../theo/color/filter_meandist_rgb_pixels.cc | 227 -
milena/sandbox/theo/color/mean_rgb_pix.hh | 151 -
milena/sandbox/theo/color/segment.hh | 578 -
milena/sandbox/theo/color/segment_gl_pixels.cc | 117 -
milena/sandbox/theo/color/segment_rgb_edges.cc | 368 -
milena/sandbox/theo/color/segment_rgb_pixels.cc | 205 -
milena/sandbox/theo/color/sum_pix.hh | 162 -
milena/sandbox/theo/compute_parent_more.hh | 191 -
milena/sandbox/theo/cs2d/cs2d.cc | 110 -
milena/sandbox/theo/cs2d/cs2d.hh | 172 -
milena/sandbox/theo/cs2d/cs2d_morpho.hh | 372 -
milena/sandbox/theo/cs2d/cs2d_utils.hh | 251 -
milena/sandbox/theo/cs2d/dbl_neighb.hh | 167 -
milena/sandbox/theo/cs2d/kruskal.cc | 357 -
milena/sandbox/theo/cs2d/tuto.cc | 145 -
milena/sandbox/theo/csi/edwin.cc | 144 -
milena/sandbox/theo/csi/fred.cc | 148 -
milena/sandbox/theo/dead/inplace.hh | 66 -
milena/sandbox/theo/dead/instant.hh | 168 -
milena/sandbox/theo/dmap.cc | 131 -
milena/sandbox/theo/dmap.txt | 92 -
milena/sandbox/theo/esiee/jean/pfg2d.cc | 51 -
milena/sandbox/theo/esiee/jean/pfg3d.cc | 135 -
milena/sandbox/theo/esiee/laurent/ismm09/cplx2d.hh | 162 -
.../esiee/laurent/ismm09/extinct_attributes.hh | 167 -
milena/sandbox/theo/esiee/laurent/ismm09/lca.hh | 173 -
milena/sandbox/theo/esiee/laurent/ismm09/main.cc | 140 -
.../sandbox/theo/esiee/laurent/ismm09/main.ext.cc | 76 -
.../theo/esiee/laurent/ismm09/pseudo_tree.hh | 597 -
.../sandbox/theo/esiee/laurent/ismm09/topo_wst.cc | 114 -
milena/sandbox/theo/esiee/laurent/ismm09/trash.hh | 106 -
milena/sandbox/theo/esiee/laurent/ismm09/util.hh | 72 -
.../theo/esiee/laurent/presentation/classif.cc | 419 -
.../esiee/laurent/presentation/segmentation.hh | 14 -
.../theo/esiee/laurent/presentation/wst2d.cc | 162 -
.../theo/esiee/laurent/presentation/wst3d.cc | 79 -
.../theo/esiee/laurent/presentation/wst_edge.cc | 409 -
.../sandbox/theo/esiee/slides_2009_may/dilation.hh | 70 -
milena/sandbox/theo/esiee/slides_2009_may/main.cc | 31 -
milena/sandbox/theo/estimate.hh | 90 -
milena/sandbox/theo/exec/clean_holes.cc | 66 -
milena/sandbox/theo/exec/closing_area.cc | 60 -
milena/sandbox/theo/exec/closing_height.cc | 60 -
milena/sandbox/theo/exec/closing_isotropic.cc | 81 -
milena/sandbox/theo/exec/closing_rectangle.cc | 62 -
milena/sandbox/theo/exec/closing_volume.cc | 60 -
.../sandbox/theo/exec/color_internal_gradient.cc | 148 -
milena/sandbox/theo/exec/color_labeling_mean.cc | 67 -
milena/sandbox/theo/exec/diff_abs.cc | 38 -
milena/sandbox/theo/exec/distance_thick.cc | 46 -
milena/sandbox/theo/exec/dump2cloud.cc | 34 -
milena/sandbox/theo/exec/dump2pnm.cc | 93 -
milena/sandbox/theo/exec/dump_12bit_to_pgm.cc | 35 -
milena/sandbox/theo/exec/elementary_gradient.cc | 90 -
milena/sandbox/theo/exec/filetype.hh | 54 -
.../sandbox/theo/exec/gaussian_directional_2d.cc | 99 -
.../sandbox/theo/exec/gaussian_directional_2d.hh | 475 -
.../theo/exec/gaussian_directional_2d__float.cc | 99 -
milena/sandbox/theo/exec/opening_rectangle.cc | 62 -
milena/sandbox/theo/exec/pnms2dump.cc | 97 -
milena/sandbox/theo/exec/rank_rectangle.cc | 52 -
milena/sandbox/theo/exec/subsample.cc | 43 -
milena/sandbox/theo/exec/superpose.cc | 39 -
milena/sandbox/theo/exec/threshold_low.cc | 69 -
milena/sandbox/theo/exec/watershed_flooding.cc | 96 -
milena/sandbox/theo/exec/watershed_superpose.cc | 36 -
milena/sandbox/theo/experimental/depeche/col.cc | 286 -
.../sandbox/theo/experimental/depeche/homogen.cc | 43 -
milena/sandbox/theo/experimental/depeche/row.cc | 117 -
milena/sandbox/theo/experimental/depeche/row_mm.cc | 96 -
milena/sandbox/theo/experimental/histo_image.cc | 421 -
.../theo/experimental/op_pw_value_pw_cst.cc | 91 -
.../sandbox/theo/experimental/projected_histo.cc | 66 -
milena/sandbox/theo/fllt.svg.6.cc | 1139 -
milena/sandbox/theo/fllt.svg.7.hh | 838 -
milena/sandbox/theo/fllt/compute_fllt.cc | 19 -
.../theo/fllt/connected_filters/area_filter.cc | 26 -
.../theo/fllt/connected_filters/area_filter.hh | 69 -
.../theo/fllt/connected_filters/canonize_tree.hh | 51 -
.../fllt/connected_filters/pseudo_flat_zones.cc | 44 -
milena/sandbox/theo/fllt/fllt.hh | 1017 -
milena/sandbox/theo/fllt/fllt.svg.1.cc | 222 -
milena/sandbox/theo/fllt/fllt.svg.2.cc | 304 -
milena/sandbox/theo/fllt/fllt.svg.3.cc | 313 -
milena/sandbox/theo/fllt/fllt.svg.4.cc | 352 -
milena/sandbox/theo/fllt/fllt.svg.5.cc | 353 -
milena/sandbox/theo/fllt/fllt.svg.6.cc | 1136 -
milena/sandbox/theo/fllt/fllt.svg.7.hh | 913 -
milena/sandbox/theo/fllt/fllt_test.hh | 874 -
milena/sandbox/theo/fllt/fllt_tree_to_image.hh | 30 -
milena/sandbox/theo/fllt/simple_tests.cc | 84 -
milena/sandbox/theo/igr/dump_cut.cc | 47 -
milena/sandbox/theo/igr/dump_to_dist.cc | 160 -
milena/sandbox/theo/igr/irm_anat_segm.cc | 69 -
milena/sandbox/theo/igr/irm_anat_segm__2D_ONLY.cc | 57 -
milena/sandbox/theo/igr/irm_seg_with_mm_and_rag.cc | 178 -
.../theo/igr/melimage/irm_perf/dynaparam7.m | 299 -
milena/sandbox/theo/igr/pgms2pgm.cc | 41 -
milena/sandbox/theo/igr/segment_2d_t.cc | 128 -
milena/sandbox/theo/mln/browsing/window_sliding.cc | 52 -
milena/sandbox/theo/mln/core/concept/walue.hh | 80 -
.../sandbox/theo/mln/morpho/canvas/f_and_g.pbm.gz | Bin 3400 -> 0 bytes
milena/sandbox/theo/mln/morpho/canvas/g.pbm.gz | Bin 31955 -> 0 bytes
.../theo/mln/morpho/canvas/internal/find_root.hh | 89 -
milena/sandbox/theo/mln/morpho/canvas/lena.pgm.gz | Bin 222842 -> 0 bytes
.../theo/mln/morpho/canvas/lena_blurred.pgm.gz | Bin 104878 -> 0 bytes
.../sandbox/theo/mln/morpho/canvas/lena_min.pgm.gz | Bin 216190 -> 0 bytes
.../sandbox/theo/mln/morpho/canvas/one_domain.cc | 569 -
.../mln/morpho/canvas/reconstruction_on_set.cc | 376 -
.../mln/morpho/canvas/reconstruction_on_set.hh | 356 -
.../morpho/canvas/reconstruction_on_set_tiny.cc | 190 -
.../sandbox/theo/mln/morpho/canvas/regminid.pbm.gz | Bin 1794 -> 0 bytes
.../theo/mln/morpho/conditional/dilation.cc | 29 -
.../theo/mln/morpho/conditional/dilation.hh | 111 -
.../sandbox/theo/mln/morpho/geodesic/dilation.cc | 31 -
.../sandbox/theo/mln/morpho/geodesic/dilation.hh | 88 -
.../mln/morpho/geodesic/dilation_permissive.cc | 47 -
.../mln/morpho/geodesic/dilation_permissive.hh | 463 -
.../morpho/geodesic/dilation_permissive_bench.cc | 60 -
.../mln/morpho/geodesic/dilation_permissive_n.cc | 35 -
milena/sandbox/theo/mln/morpho/max.hh | 143 -
.../theo/mln/morpho/reconstruction/by_dilation.cc | 68 -
.../theo/mln/morpho/reconstruction/by_dilation.hh | 776 -
.../mln/morpho/reconstruction/by_dilation_tiny.cc | 71 -
milena/sandbox/theo/mln/subsampling/debase.cc | 23 -
milena/sandbox/theo/mln/subsampling/debase.hh | 351 -
milena/sandbox/theo/mln/subsampling/in.pgm.gz | Bin 3649560 -> 0 bytes
milena/sandbox/theo/mln/subsampling/integral.cc | 38 -
milena/sandbox/theo/mln/subsampling/integral.hh | 295 -
milena/sandbox/theo/mln/subsampling/sizes.cc | 45 -
milena/sandbox/theo/mln/walue/approx_equal.hh | 98 -
milena/sandbox/theo/mln/walue/color.hh | 66 -
milena/sandbox/theo/mln/walue/gl.cc | 76 -
milena/sandbox/theo/mln/walue/gl.hh | 362 -
milena/sandbox/theo/mln/walue/gl16.hh | 50 -
milena/sandbox/theo/mln/walue/gl8.hh | 50 -
milena/sandbox/theo/mln/walue/glf.cc | 39 -
milena/sandbox/theo/mln/walue/glf.hh | 152 -
milena/sandbox/theo/mln/walue/int_u.cc | 32 -
milena/sandbox/theo/mln/walue/int_u.hh | 170 -
milena/sandbox/theo/mln/walue/internal/rgb_base.hh | 240 -
milena/sandbox/theo/mln/walue/rgb.hh | 86 -
milena/sandbox/theo/mln/walue/rgb_3x8.cc | 26 -
milena/sandbox/theo/mln/walue/rgb_3x8.hh | 51 -
milena/sandbox/theo/mln/walue/rgb_3xn.hh | 98 -
milena/sandbox/theo/mln/walue/rgb_t.hh | 97 -
milena/sandbox/theo/mln/walue/set_encoding.hh | 176 -
.../sandbox/theo/p_runs__with_dedicated_piter.hh | 758 -
milena/sandbox/theo/publis/icip2009/compute_a.cc | 578 -
.../sandbox/theo/publis/icip2009/regmin_count.cc | 175 -
milena/sandbox/theo/rush/exo2/Makefile | 36 -
milena/sandbox/theo/rush/exo2/exo2.cc | 118 -
milena/sandbox/theo/rush/exo2/exo2.sh | 16 -
milena/sandbox/theo/rush/exo2/propagate.hh | 77 -
milena/sandbox/theo/rush/exo3/Makefile | 28 -
milena/sandbox/theo/rush/exo3/assignable.cc | 251 -
milena/sandbox/theo/rush/exo3/exo3_fun_area.cc | 313 -
.../sandbox/theo/rush/exo3/exo3_fun_generator.cc | 366 -
milena/sandbox/theo/skel.cc | 106 -
milena/sandbox/theo/test_attribute.cc | 122 -
milena/sandbox/theo/tufa_2008/closed_gradient.cc | 64 -
milena/sandbox/theo/tufa_2008/closing.cc | 64 -
milena/sandbox/theo/tufa_2008/experiment.cc | 138 -
milena/sandbox/theo/tufa_2008/filter.cc | 169 -
milena/sandbox/theo/tufa_2008/filter_n.cc | 341 -
milena/sandbox/theo/tufa_2008/fz_count.cc | 160 -
milena/sandbox/theo/tufa_2008/gradient.cc | 58 -
milena/sandbox/theo/tufa_2008/n_cmpt.cc | 263 -
milena/sandbox/theo/tufa_2008/opening.cc | 63 -
milena/sandbox/theo/tufa_2008/steps.0.cc | 171 -
milena/sandbox/theo/tufa_2008/steps.1.cc | 274 -
milena/sandbox/theo/tufa_2008/steps.2.cc | 259 -
milena/sandbox/theo/tufa_2008/steps.2b.cc | 185 -
milena/sandbox/theo/tufa_2008/steps.3.cc | 186 -
milena/sandbox/theo/tufa_2008/wst.cc | 69 -
milena/sandbox/theo/tufa_2008/wst_f_equal_wst_a.cc | 140 -
milena/sandbox/theo/win_fun.cc | 160 -
milena/sandbox/theo/win_fun.hh | 160 -
milena/sandbox/vigouroux/cmy/fun.hh | 54 -
milena/sandbox/vigouroux/cmy/get_blue.hh | 67 -
milena/sandbox/vigouroux/cmy/get_green.hh | 56 -
milena/sandbox/vigouroux/cmy/my_cmy.hh | 90 -
milena/sandbox/vigouroux/cmy/rgb_to_cmy.hh | 78 -
milena/sandbox/vigouroux/cmy/test.cc | 28 -
milena/sandbox/vigouroux/cmy/testfun.cc | 30 -
milena/sandbox/vigouroux/color.cc | 27 -
milena/sandbox/vigouroux/color.hh | 45 -
milena/sandbox/vigouroux/color/color.hh | 309 -
milena/sandbox/vigouroux/color/hsi.hh | 64 -
milena/sandbox/vigouroux/color/hsl.hh | 55 -
milena/sandbox/vigouroux/color/hsv.hh | 56 -
milena/sandbox/vigouroux/color/is_HSI.cc | 33 -
milena/sandbox/vigouroux/color/my_cmy.hh | 65 -
milena/sandbox/vigouroux/color/my_hsi.hh | 93 -
milena/sandbox/vigouroux/color/my_hsl.hh | 90 -
milena/sandbox/vigouroux/color/my_hsv.hh | 90 -
milena/sandbox/vigouroux/color/my_xyz.hh | 93 -
milena/sandbox/vigouroux/color/my_yiq.hh | 133 -
milena/sandbox/vigouroux/color/my_yuv.hh | 133 -
milena/sandbox/vigouroux/color/nrgb.hh | 131 -
milena/sandbox/vigouroux/color/rgb.hh | 59 -
milena/sandbox/vigouroux/color/rgb_to_cmy.hh | 47 -
milena/sandbox/vigouroux/color/rgb_to_hsi.hh | 105 -
milena/sandbox/vigouroux/color/rgb_to_hsl.hh | 82 -
milena/sandbox/vigouroux/color/rgb_to_hsv.hh | 60 -
milena/sandbox/vigouroux/color/rgb_to_xyz.hh | 76 -
milena/sandbox/vigouroux/color/rgb_to_yiq.hh | 48 -
milena/sandbox/vigouroux/color/rgb_to_yuv.hh | 48 -
milena/sandbox/vigouroux/color/tests.cc | 31 -
milena/sandbox/vigouroux/color/xyz.hh | 55 -
milena/sandbox/vigouroux/color/yiq.hh | 65 -
milena/sandbox/vigouroux/color/yuv.hh | 64 -
milena/sandbox/vigouroux/conv/getred.hh | 76 -
milena/sandbox/vigouroux/conv/rgbto.hh | 149 -
milena/sandbox/vigouroux/conv/test.cc | 33 -
milena/sandbox/vigouroux/conv/tored.hh | 118 -
milena/sandbox/vigouroux/conv/torgb.hh | 140 -
.../vigouroux/convert/abstract/colorconv.hh | 69 -
.../vigouroux/convert/abstract/conversion.hh | 178 -
milena/sandbox/vigouroux/convert/basics.hh | 39 -
milena/sandbox/vigouroux/convert/bound.hh | 67 -
milena/sandbox/vigouroux/convert/cast.hh | 64 -
milena/sandbox/vigouroux/convert/conversion.hh | 160 -
.../sandbox/vigouroux/convert/conversion_ng_se.hh | 82 -
milena/sandbox/vigouroux/convert/force.hh | 63 -
milena/sandbox/vigouroux/convert/nrgbxyz.hh | 182 -
milena/sandbox/vigouroux/convert/rgbhsi.hh | 154 -
milena/sandbox/vigouroux/convert/rgbhsl.hh | 227 -
milena/sandbox/vigouroux/convert/rgbhsv.hh | 205 -
milena/sandbox/vigouroux/convert/rgbnrgb.hh | 146 -
milena/sandbox/vigouroux/convert/rgbxyz.hh | 144 -
milena/sandbox/vigouroux/convert/rgbyiq.hh | 142 -
milena/sandbox/vigouroux/convert/rgbyuv.hh | 140 -
milena/sandbox/vigouroux/convert/stretch.hh | 218 -
milena/sandbox/vigouroux/convert/value_to_point.hh | 131 -
milena/sandbox/vigouroux/function.hh | 72 -
milena/sandbox/vigouroux/gradation.hh | 91 -
milena/sandbox/vigouroux/hsi/get_blue.hh | 67 -
milena/sandbox/vigouroux/hsi/get_green.hh | 67 -
milena/sandbox/vigouroux/hsi/get_red.hh | 67 -
milena/sandbox/vigouroux/hsi/my_hsi.hh | 93 -
milena/sandbox/vigouroux/hsi/rgb_to_hsi.hh | 110 -
milena/sandbox/vigouroux/lap.cc | 49 -
milena/sandbox/vigouroux/lap.hh | 77 -
milena/sandbox/vigouroux/literal/black.hh | 38 -
milena/sandbox/vigouroux/literal/blue.hh | 38 -
milena/sandbox/vigouroux/literal/brown.hh | 37 -
milena/sandbox/vigouroux/literal/cyan.hh | 44 -
milena/sandbox/vigouroux/literal/darkgray.hh | 33 -
milena/sandbox/vigouroux/literal/gray.hh | 33 -
milena/sandbox/vigouroux/literal/green.hh | 38 -
milena/sandbox/vigouroux/literal/lightgray.hh | 33 -
milena/sandbox/vigouroux/literal/lime.hh | 37 -
milena/sandbox/vigouroux/literal/magenta.hh | 37 -
milena/sandbox/vigouroux/literal/olive.hh | 33 -
milena/sandbox/vigouroux/literal/orange.hh | 37 -
milena/sandbox/vigouroux/literal/pink.hh | 37 -
milena/sandbox/vigouroux/literal/purple.hh | 37 -
milena/sandbox/vigouroux/literal/red.hh | 38 -
milena/sandbox/vigouroux/literal/teal.hh | 37 -
milena/sandbox/vigouroux/literal/violet.hh | 37 -
milena/sandbox/vigouroux/literal/white.hh | 38 -
milena/sandbox/vigouroux/literal/yellow.hh | 37 -
milena/sandbox/vigouroux/load.cc | 78 -
milena/sandbox/vigouroux/moyenne.cc | 63 -
milena/sandbox/vigouroux/testfun.cc | 32 -
milena/sandbox/vigouroux/tests.cc | 31 -
milena/sandbox/vigouroux/xyz/get_blue.hh | 56 -
milena/sandbox/vigouroux/xyz/get_green.hh | 56 -
milena/sandbox/vigouroux/xyz/get_red.hh | 52 -
milena/sandbox/vigouroux/xyz/my_xyz.hh | 93 -
milena/sandbox/vigouroux/xyz/rgb_to_xyz.hh | 76 -
milena/sandbox/vigouroux/xyz/test.cc | 28 -
milena/sandbox/vigouroux/xyz/testfun.cc | 31 -
milena/sandbox/vigouroux/yiq/get_blue.hh | 56 -
milena/sandbox/vigouroux/yiq/get_green.hh | 55 -
milena/sandbox/vigouroux/yiq/get_red.hh | 54 -
milena/sandbox/vigouroux/yiq/my_yiq.hh | 91 -
milena/sandbox/vigouroux/yiq/rgb_to_yiq.hh | 78 -
milena/sandbox/vigouroux/yiq/test.cc | 28 -
milena/sandbox/vigouroux/yiq/testfun.cc | 30 -
milena/sandbox/vigouroux/yuv/get_blue.hh | 56 -
milena/sandbox/vigouroux/yuv/get_green.hh | 56 -
milena/sandbox/vigouroux/yuv/get_red.hh | 58 -
milena/sandbox/vigouroux/yuv/my_yuv.hh | 91 -
milena/sandbox/vigouroux/yuv/rgb_to_yuv.hh | 79 -
milena/sandbox/vigouroux/yuv/test.cc | 28 -
milena/sandbox/vigouroux/yuv/testfun.cc | 30 -
milena/tests/Makefile.am | 9 +-
milena/tests/convert/Makefile.am | 10 +-
milena/tests/convert/to_hsl.cc | 44 -
milena/tests/extract/Makefile.am | 20 +-
milena/tests/extract/blue.cc | 47 -
milena/tests/extract/green.cc | 47 -
milena/tests/extract/hue.cc | 47 -
milena/tests/extract/lum.cc | 47 -
milena/tests/extract/red.cc | 47 -
milena/tests/extract/sat.cc | 47 -
milena/tests/fun/v2v/Makefile.am | 8 +-
milena/tests/fun/v2v/component.cc | 69 -
milena/tests/linear/Makefile.am | 15 +-
milena/tests/linear/gaussian/Makefile.am | 13 +-
milena/tests/linear/gaussian/filter.cc | 48 -
milena/tests/registration/Makefile.am | 9 +-
milena/tests/registration/registration.cc | 55 -
milena/tests/trait/ch_value.cc | 12 -
milena/tests/unit_test/unit-tests.mk | 160 +-
milena/tests/value/Makefile.am | 8 +-
milena/tests/value/stack.cc | 55 -
scribo/Makefile.am | 9 +-
scribo/headers.mk | 4 -
scribo/sandbox/ChangeLog | 219 -
scribo/sandbox/green/ChangeLog | 1666 -
scribo/sandbox/green/README | 219 -
scribo/sandbox/green/README.green | 1211 -
scribo/sandbox/green/README.img | 124 -
scribo/sandbox/green/README.result | 143 -
.../green/bench/clustering/distance/Makefile.am | 153 -
.../green/bench/clustering/distance/distance.cc | 842 -
.../sandbox/green/demo/annotating/bic/Makefile.am | 153 -
scribo/sandbox/green/demo/annotating/bic/bic.cc | 122 -
.../sandbox/green/demo/annotating/hsv/Makefile.am | 153 -
scribo/sandbox/green/demo/annotating/hsv/hsv.cc | 721 -
.../sandbox/green/demo/annotating/lep/Makefile.am | 153 -
scribo/sandbox/green/demo/annotating/lep/lep.cc | 127 -
.../green/demo/annotating/nb_color/Makefile.am | 153 -
.../green/demo/annotating/nb_color/nb_color.cc | 143 -
.../green/demo/annotating/project/Makefile.am | 153 -
.../green/demo/annotating/project/project.cc | 275 -
.../green/demo/annotating/rgb_64/Makefile.am | 153 -
.../sandbox/green/demo/annotating/rgb_64/rgb_64.cc | 80 -
.../green/demo/annotating/rgb_64_9/Makefile.am | 153 -
.../green/demo/annotating/rgb_64_9/rgb_64_9.cc | 132 -
.../green/demo/annotating/stddev_color/Makefile.am | 153 -
.../demo/annotating/stddev_color/stddev_color.cc | 191 -
.../demo/annotating/stddev_color_16/Makefile.am | 153 -
.../annotating/stddev_color_16/stddev_color_16.cc | 261 -
.../green/demo/clustering/kmean1d/Makefile.am | 153 -
.../green/demo/clustering/kmean1d/kmean1d.cc | 258 -
.../green/demo/clustering/kmean2d/Makefile.am | 153 -
.../green/demo/clustering/kmean2d/kmean2d.cc | 278 -
.../green/demo/clustering/kmean3d/Makefile.am | 153 -
.../green/demo/clustering/kmean3d/kmean3d.cc | 265 -
.../green/demo/clustering/kmean_rgb/Makefile.am | 153 -
.../green/demo/clustering/kmean_rgb/kmean_rgb.cc | 239 -
.../demo/labeling/regional_maxima/Makefile.am | 153 -
.../labeling/regional_maxima/regional_maxima.cc | 198 -
.../demo/labeling/regional_maxima/thresholds.txt | 42 -
.../green/demo/labeling/watershed/Makefile.am | 153 -
.../green/demo/labeling/watershed/gaussian.sh | 12 -
.../green/demo/labeling/watershed/watershed.cc | 360 -
scribo/sandbox/green/doc/annotating/class.txt | 42 -
.../green/doc/annotating/syntheseMillet2008.txt | 283 -
scribo/sandbox/green/doc/annotating/testMillet2008 | 69 -
.../green/doc/examples/accu_color/accu_color.cc | 249 -
scribo/sandbox/green/doc/examples/frac/Makefile.am | 148 -
scribo/sandbox/green/doc/examples/frac/frac.cc | 423 -
scribo/sandbox/green/doc/examples/frac/frac.hh | 793 -
scribo/sandbox/green/doc/examples/frac/gcd.hh | 91 -
.../sandbox/green/doc/examples/frac/sign_prod.hh | 74 -
.../green/doc/examples/hello_milena/Makefile.am | 49 -
.../doc/examples/hello_milena/hello_milena.cc | 41 -
.../green/doc/examples/hello_world/Makefile.am | 49 -
.../green/doc/examples/hello_world/hello_world.cc | 9 -
.../green/doc/examples/hello_world/print.cc | 6 -
scribo/sandbox/green/doc/examples/io/Makefile.am | 150 -
scribo/sandbox/green/doc/examples/io/io.cc | 71 -
.../green/doc/examples/learn_milena/Makefile.am | 49 -
.../doc/examples/learn_milena/learn_milena.cc | 151 -
scribo/sandbox/green/doc/examples/otsu/Makefile.am | 49 -
scribo/sandbox/green/doc/examples/otsu/otsu.cc | 193 -
.../sandbox/green/doc/examples/stats/Makefile.am | 49 -
scribo/sandbox/green/doc/examples/stats/stats.cc | 32 -
scribo/sandbox/green/doc/formulae/formulae.tex | 1157 -
scribo/sandbox/green/doc/quick_tour/quick_tour.tex | 115 -
.../green/exp/annotating/achromastism/Makefile.am | 153 -
.../exp/annotating/achromastism/achromastism.cc | 179 -
.../exp/annotating/achromastism/text-color.txt | 15 -
.../green/exp/annotating/achromastism/text-img.txt | 40 -
.../exp/annotating/achromastism/text-only.txt | 8 -
.../sandbox/green/exp/annotating/bench/Makefile.am | 153 -
scribo/sandbox/green/exp/annotating/bench/bench.cc | 1450 -
.../sandbox/green/exp/annotating/error/Makefile.am | 153 -
scribo/sandbox/green/exp/annotating/error/error.cc | 833 -
.../sandbox/green/exp/annotating/histo/Makefile.am | 153 -
scribo/sandbox/green/exp/annotating/histo/histo.cc | 366 -
.../sandbox/green/exp/annotating/hsv/Makefile.am | 153 -
scribo/sandbox/green/exp/annotating/hsv/hsv.cc | 912 -
.../sandbox/green/exp/annotating/hue/Makefile.am | 153 -
scribo/sandbox/green/exp/annotating/hue/hue.cc | 402 -
.../green/exp/annotating/hue/text-color.txt | 15 -
.../sandbox/green/exp/annotating/hue/text-img.txt | 40 -
.../sandbox/green/exp/annotating/hue/text-only.txt | 8 -
.../green/exp/annotating/nb_color/Makefile.am | 153 -
.../green/exp/annotating/nb_color/nb_color.cc | 171 -
.../green/exp/annotating/saturation/Makefile.am | 153 -
.../green/exp/annotating/saturation/saturation.cc | 175 -
.../green/exp/annotating/saturation/text-color.txt | 15 -
.../green/exp/annotating/saturation/text-img.txt | 40 -
.../green/exp/annotating/saturation/text-only.txt | 8 -
.../green/exp/annotating/stddev_color/Makefile.am | 153 -
.../exp/annotating/stddev_color/stddev_color.cc | 216 -
.../exp/annotating/stddev_color_16/Makefile.am | 153 -
.../annotating/stddev_color_16/stddev_color_16.cc | 277 -
.../sandbox/green/exp/annotating/value/Makefile.am | 153 -
.../green/exp/annotating/value/text-color.txt | 15 -
.../green/exp/annotating/value/text-img.txt | 40 -
.../green/exp/annotating/value/text-only.txt | 8 -
scribo/sandbox/green/exp/annotating/value/value.cc | 468 -
.../sandbox/green/exp/regional_maxima/Makefile.am | 153 -
.../green/exp/regional_maxima/regional_maxima.cc | 196 -
.../green/exp/regional_maxima/thresholds.txt | 42 -
scribo/sandbox/green/gaussian.sh | 12 -
scribo/sandbox/green/gaussian2d.sh | 21 -
scribo/sandbox/green/mln/accu/stat/histo1d.hh | 338 -
scribo/sandbox/green/mln/accu/stat/histo2d.hh | 342 -
scribo/sandbox/green/mln/accu/stat/histo3d_hsl.hh | 388 -
scribo/sandbox/green/mln/accu/stat/histo3d_rgb.hh | 345 -
scribo/sandbox/green/mln/clustering/k_mean.hh | 785 -
scribo/sandbox/green/mln/clustering/kmean1d.hh | 1082 -
scribo/sandbox/green/mln/clustering/kmean2d.hh | 1345 -
scribo/sandbox/green/mln/clustering/kmean3d.hh | 1345 -
scribo/sandbox/green/mln/clustering/kmean_rgb.hh | 1042 -
scribo/sandbox/green/mln/display/display_histo.hh | 295 -
scribo/sandbox/green/mln/display/project_histo.hh | 679 -
scribo/sandbox/green/mln/fun/p2b/achromatic.hh | 128 -
.../sandbox/green/mln/fun/p2b/component_equals.hh | 99 -
scribo/sandbox/green/mln/fun/v2v/achromatism.hh | 64 -
.../sandbox/green/mln/fun/v2v/hue_concentration.hh | 111 -
.../green/mln/fun/v2v/int_u16_to_int_u14.hh | 71 -
scribo/sandbox/green/mln/fun/v2v/log.hh | 70 -
scribo/sandbox/green/mln/fun/v2v/rg_to_rgb.hh | 119 -
scribo/sandbox/green/mln/fun/v2v/rgb8_to_int_u8.hh | 71 -
scribo/sandbox/green/mln/fun/v2v/rgb8_to_rgbn.hh | 119 -
.../green/mln/fun/v2v/rgb_to_achromatism_map.hh | 81 -
scribo/sandbox/green/mln/fun/v2v/rgb_to_hsv.hh | 162 -
scribo/sandbox/green/mln/fun/v2v/rgb_to_hue_map.hh | 96 -
scribo/sandbox/green/mln/fun/v2v/rgb_to_rg.hh | 109 -
.../green/mln/fun/v2v/rgb_to_saturation_map.hh | 83 -
.../sandbox/green/mln/fun/v2v/rgb_to_value_map.hh | 75 -
scribo/sandbox/green/mln/img_path.hh | 239 -
scribo/sandbox/green/mln/io/plot/save_image_sh.hh | 1090 -
scribo/sandbox/green/mln/math/ceil.hh | 64 -
scribo/sandbox/green/mln/math/floor.hh | 64 -
scribo/sandbox/green/mln/value/hsv.hh | 424 -
scribo/sandbox/green/mln/value/rg.hh | 175 -
scribo/sandbox/green/ok/mln/accu/histo/histo1d.hh | 334 -
scribo/sandbox/green/ok/mln/accu/histo/histo2d.hh | 346 -
scribo/sandbox/green/ok/mln/accu/histo/histo3d.hh | 349 -
scribo/sandbox/green/ok/mln/img_path.hh | 239 -
.../sandbox/green/ok/test/accu/histo/gaussian.sh | 12 -
scribo/sandbox/green/ok/test/accu/histo/histo1d | Bin 802920 -> 0 bytes
scribo/sandbox/green/ok/test/accu/histo/histo1d.cc | 726 -
scribo/sandbox/green/test_labelling.cc | 336 -
scribo/sandbox/green/test_labelling_2.cc | 342 -
scribo/sandbox/green/test_labelling_3.cc | 463 -
.../green/tests/accu/stat/histo1d/Makefile.am | 153 -
.../green/tests/accu/stat/histo1d/histo1d.cc | 507 -
.../green/tests/accu/stat/histo3d_hsl/Makefile.am | 153 -
.../tests/accu/stat/histo3d_hsl/histo3d_hsl.cc | 391 -
.../green/tests/accu/stat/histo3d_rgb/Makefile.am | 153 -
.../tests/accu/stat/histo3d_rgb/histo3d_rgb.cc | 397 -
.../green/tests/clustering/k_mean/Makefile.am | 153 -
.../green/tests/clustering/k_mean/k_mean.cc | 547 -
.../green/tests/clustering/kmean1d/Makefile.am | 148 -
.../green/tests/clustering/kmean1d/kmean1d.cc | 483 -
.../green/tests/io/plot/save_image_sh/Makefile.am | 153 -
.../tests/io/plot/save_image_sh/save_image_sh.cc | 774 -
.../sandbox/green/tools/labeling/histo/Makefile.am | 153 -
scribo/sandbox/green/tools/labeling/histo/histo.cc | 204 -
scribo/sandbox/green/tools/labeling/iz/Makefile.am | 153 -
scribo/sandbox/green/tools/labeling/iz/iz.cc | 495 -
.../green/tools/labeling/opening/Makefile.am | 153 -
.../green/tools/labeling/opening/opening.cc | 174 -
.../green/tools/labeling/regmax/Makefile.am | 153 -
.../sandbox/green/tools/labeling/regmax/regmax.cc | 428 -
.../green/use/accu/stat/histo1d/Makefile.am | 153 -
.../sandbox/green/use/accu/stat/histo1d/histo1d.cc | 50 -
.../green/use/accu/stat/histo2d/Makefile.am | 153 -
.../sandbox/green/use/accu/stat/histo2d/histo2d.cc | 58 -
.../green/use/accu/stat/histo3d_hsl/Makefile.am | 153 -
.../green/use/accu/stat/histo3d_hsl/histo3d_hsl.cc | 59 -
.../green/use/accu/stat/histo3d_rgb/Makefile.am | 153 -
.../green/use/accu/stat/histo3d_rgb/histo3d_rgb.cc | 57 -
.../green/use/clustering/k_mean/Makefile.am | 153 -
.../sandbox/green/use/clustering/k_mean/k_mean.cc | 55 -
.../green/use/clustering/kmean1d/Makefile.am | 153 -
.../green/use/clustering/kmean1d/kmean1d.cc | 50 -
.../green/use/clustering/kmean2d/Makefile.am | 153 -
.../green/use/clustering/kmean2d/kmean2d.cc | 61 -
.../green/use/clustering/kmean3d/Makefile.am | 153 -
.../green/use/clustering/kmean3d/kmean3d.cc | 63 -
.../green/use/clustering/kmean_rgb/Makefile.am | 153 -
.../green/use/clustering/kmean_rgb/kmean_rgb.cc | 63 -
.../green/use/display/display_histo/Makefile.am | 153 -
.../use/display/display_histo/display_histo.cc | 86 -
.../green/use/fun/v2v/rg_to_rgb/Makefile.am | 153 -
.../green/use/fun/v2v/rg_to_rgb/rg_to_rgb.cc | 68 -
.../green/use/fun/v2v/rgb8_to_rgbn/Makefile.am | 153 -
.../green/use/fun/v2v/rgb8_to_rgbn/rgb8_to_rgbn.cc | 57 -
.../green/use/fun/v2v/rgb_to_rg/Makefile.am | 153 -
.../green/use/fun/v2v/rgb_to_rg/rgb_to_rg.cc | 58 -
.../green/use/io/plot/save_image_sh/Makefile.am | 153 -
.../use/io/plot/save_image_sh/save_image_sh.cc | 53 -
scribo/sandbox/green/use/value/rg/Makefile.am | 153 -
scribo/sandbox/green/use/value/rg/rg.cc | 58 -
scribo/sandbox/z/white_spaces/hom_sep.cc | 133 -
.../sandbox/z/white_spaces/white_space_closing.cc | 123 -
scribo/sandbox/z/white_spaces/white_spaces.cc | 842 -
swilena/ChangeLog | 15 +
swilena/Makefile.am | 4 +-
swilena/image2d_int_u8.i | 15 +-
swilena/int_u24.i | 40 +
swilena/python/Makefile.am | 12 +-
2407 files changed, 1231 insertions(+), 869568 deletions(-)
diff --cc ChangeLog
index b3e00ef,efd4106..ee7b9ee
--- a/ChangeLog
+++ b/ChangeLog
@@@ -1,7 -1,180 +1,184 @@@
+ 2012-10-05 Roland Levillain <roland(a)lrde.epita.fr>
+
+ Update texi2dvi from upstream.
+
+ * build-aux/texi2dvi: Update from CVS Texinfo.
+
+ 2012-10-05 Roland Levillain <roland(a)lrde.epita.fr>
+
+ Remove Trimesh sources from Olena.
+
+ * external/trimesh/,
+ * external/:
+ Remove.
+ * configure.ac,
+ * README:
+ Remove anything related to Trimesh.
+ No longer configure external/Makefile.
+ * Makefile.am (SUBDIRS): Remove external.
+
+ 2012-10-05 Roland Levillain <roland(a)lrde.epita.fr>
+
+ No longer configure tests of apps depending on Trimesh.
+
+ * configure.ac: No longer configure
+ milena/apps/mesh-segm-skel/test-mesh-max-curv nor
+ milena/apps/mesh-segm-skel/test-mesh-segm.
+
+ 2012-06-20 Roland Levillain <roland(a)lrde.epita.fr>
+
+ Ensure `bootstrap -r' regenerates all files.
+
+ * bootstrap: Here.
+ Aesthetic changes.
+
+ 2012-06-11 Roland Levillain <roland(a)lrde.epita.fr>
+
+ Remove non-distributed headers not required by Milena nor Scribo.
+
+ * build-aux/generate_dist_headers.sh: No longer handle the third
+ argument (list of non-distributed files).
+ * milena/Makefile.am,
+ * scribo/Makefile.am
+ (regen-am, $(srcdir)/headers.mk): Adjust.
+ (EXTRA_DIST): Remove nodist-headers.
+ * milena/headers.mk,
+ * scribo/headers.mk:
+ Regen.
+ * milena/nodist-headers,
+ * scribo/nodist-headers:
+ Remove.
+ * milena/mln/accu/math/inf.hh,
+ * milena/mln/accu/math/sup.hh,
+ * milena/mln/core/image/vmorph/thru_image.hh,
+ * milena/mln/core/image/vmorph/thrubin_image.hh,
+ * milena/mln/data/was.median.hh,
+ * milena/mln/extract/all.hh,
+ * milena/mln/extract/blue.hh,
+ * milena/mln/extract/essential.hh,
+ * milena/mln/extract/green.hh,
+ * milena/mln/extract/hue.hh,
+ * milena/mln/extract/lum.hh,
+ * milena/mln/extract/red.hh,
+ * milena/mln/extract/sat.hh,
+ * milena/mln/fun/access/all.hh,
+ * milena/mln/fun/access/mean.hh,
+ * milena/mln/fun/accu_result.hh,
+ * milena/mln/fun/binary.hh,
+ * milena/mln/fun/binary_param.hh,
+ * milena/mln/fun/component/blue.hh,
+ * milena/mln/fun/component/comp.hh,
+ * milena/mln/fun/component/comp_count.hh,
+ * milena/mln/fun/component/green.hh,
+ * milena/mln/fun/component/ithcomp.hh,
+ * milena/mln/fun/component/red.hh,
+ * milena/mln/fun/component/rgb.hh,
+ * milena/mln/fun/component/scomp.hh,
+ * milena/mln/fun/compose.hh,
+ * milena/mln/fun/composition.hh,
+ * milena/mln/fun/from_accu.hh,
+ * milena/mln/fun/math/abs.hh,
+ * milena/mln/fun/math/cos.hh,
+ * milena/mln/fun/math/inf.hh,
+ * milena/mln/fun/math/norm.hh,
+ * milena/mln/fun/math/sup.hh,
+ * milena/mln/fun/meta/all.hh,
+ * milena/mln/fun/meta/blue.hh,
+ * milena/mln/fun/meta/essential.hh,
+ * milena/mln/fun/meta/first.hh,
+ * milena/mln/fun/meta/green.hh,
+ * milena/mln/fun/meta/hue.hh,
+ * milena/mln/fun/meta/inty.hh,
+ * milena/mln/fun/meta/lum.hh,
+ * milena/mln/fun/meta/red.hh,
+ * milena/mln/fun/meta/sat.hh,
+ * milena/mln/fun/meta/second.hh,
+ * milena/mln/fun/meta/to_enc.hh,
+ * milena/mln/fun/param.hh,
+ * milena/mln/fun/point/col.hh,
+ * milena/mln/fun/point/row.hh,
+ * milena/mln/fun/point/sli.hh,
+ * milena/mln/fun/spe/binary.hh,
+ * milena/mln/fun/spe/unary.hh,
+ * milena/mln/fun/unary.hh,
+ * milena/mln/fun/unary_param.hh,
+ * milena/mln/fun/v2v/hsi_to_rgb.hh,
+ * milena/mln/fun/v2v/rgb_to_hsi.hh,
+ * milena/mln/linear/gaussian/filter.hh,
+ * milena/mln/linear/gaussian/impl.hh,
+ * milena/mln/linear/gaussian/internal/coefficients.hh,
+ * milena/mln/registration/all.hh,
+ * milena/mln/registration/essential.hh,
+ * milena/mln/registration/get_rot.hh,
+ * milena/mln/registration/get_rtransf.hh,
+ * milena/mln/registration/icp.hh,
+ * milena/mln/registration/internal/rms.hh,
+ * milena/mln/registration/registration.hh,
+ * milena/mln/subsampling/all.hh,
+ * milena/mln/subsampling/essential.hh,
+ * milena/mln/subsampling/gaussian_subsampling.hh,
+ * milena/mln/subsampling/subsampling.hh,
+ * milena/mln/trait/functions.hh,
+ * milena/mln/trait/next/solve.hh,
+ * milena/mln/trait/next/solve_binary.hh,
+ * milena/mln/trait/next/solve_proxy.hh,
+ * milena/mln/trait/next/solve_unary.hh,
+ * milena/mln/value/hsi.hh,
+ * milena/mln/value/shell.hh,
+ * milena/mln/value/stack.hh,
+ Remove.
+ * milena/tests/unit_test/unit-tests.mk: Regen.
+
+ 2012-06-11 Roland Levillain <roland(a)lrde.epita.fr>
+
+ Strip and remove files to match distributed files.
+
+ * configure.ac,
+ * milena/mln/accu/math/all.hh,
+ * milena/mln/all.hh,
+ * milena/mln/core/image/vmorph/all.hh,
+ * milena/mln/core/image/vmorph/fun_image.hh,
+ * milena/mln/data/all.hh,
+ * milena/mln/essential/routine.hh,
+ * milena/mln/fun/all.hh,
+ * milena/mln/fun/essential.hh,
+ * milena/mln/fun/v2v/all.hh,
+ * milena/mln/fun/v2v/essential.hh,
+ * milena/mln/linear/all.hh,
+ * milena/mln/trait/all.hh,
+ * milena/mln/trait/ch_value.hh,
+ * milena/mln/value/all.hh,
+ * milena/mln/value/essential.hh,
+ * milena/tests/Makefile.am,
+ * milena/tests/convert/Makefile.am,
+ * milena/tests/extract/Makefile.am,
+ * milena/tests/fun/v2v/Makefile.am,
+ * milena/tests/linear/Makefile.am,
+ * milena/tests/linear/gaussian/Makefile.am,
+ * milena/tests/registration/Makefile.am,
+ * milena/tests/trait/ch_value.cc,
+ * milena/tests/value/Makefile.am:
+ Strip (some) parts between tags `<<lrde' and `>>'.
+ * Makefile.am: Likewise.
+ (LRDE_STRIPPED_DIST_FILES, LRDE_NODIST_FILES, dist-hook): Remove.
+ * milena/tests/convert/to_hsl.cc,
+ * milena/tests/extract/blue.cc,
+ * milena/tests/extract/green.cc,
+ * milena/tests/extract/hue.cc,
+ * milena/tests/extract/lum.cc,
+ * milena/tests/extract/red.cc,
+ * milena/tests/extract/sat.cc,
+ * milena/tests/fun/v2v/component.cc,
+ * milena/tests/linear/gaussian/filter.cc,
+ * milena/tests/registration/registration.cc,
+ * milena/tests/value/stack.cc:
+ Remove.
+ * build-aux/strip-lrde: Remove.
+
+2011-11-14 Roland Levillain <roland(a)lrde.epita.fr>
+
+ * configure.ac: Configure milena/apps/morphers/Makefile.
+
2011-11-16 Guillaume Lazzara <z(a)lrde.epita.fr>
* m4/oln-with-lib.m4: Lookup for multiple AND single libraries
diff --cc milena/ChangeLog
index 4320702,99a5929..894d261
--- a/milena/ChangeLog
+++ b/milena/ChangeLog
@@@ -1,246 -1,54 +1,297 @@@
+ 2012-10-05 Roland Levillain <roland(a)lrde.epita.fr>
+
+ Provide typedefs mln::value::int_s24 and mln::value::int_u24.
+
+ * mln/value/int_s24.hh,
+ * mln/value/int_u24.hh:
+ New.
+
+ 2012-10-05 Roland Levillain <roland(a)lrde.epita.fr>
+
+ Rename Trimesh reimplementations in apps/mesh-segm-skel/.
+
+ * apps/mesh-segm-skel/trimesh/misc.hh: Move...
+ * apps/mesh-segm-skel/misc.hh: ...here.
+ Update comments.
+ * apps/mesh-segm-skel/mesh-complex-max-curv-segm.cc,
+ * apps/mesh-segm-skel/mesh-complex-max-curv.cc:
+ Adjust.
+ * apps/mesh-segm-skel/trimesh/README: Remove.
+ * apps/mesh-segm-skel/Makefile.am (noinst_HEADERS, EXTRA_DIST):
+ Adjust.
+
+ 2012-10-05 Roland Levillain <roland(a)lrde.epita.fr>
+
+ Remove anything depending on the Trimesh library.
+
+ * apps/mesh-segm-skel/io.hh,
+ * apps/mesh-segm-skel/mesh-max-curv.cc,
+ * apps/mesh-segm-skel/mesh-pinv-curv.cc,
+ * apps/mesh-segm-skel/mesh-segm.cc,
+ * apps/mesh-segm-skel/mesh-skel.cc,
+ * apps/mesh-segm-skel/test-mesh-max-curv.in,
+ * apps/mesh-segm-skel/test-mesh-segm.in:
+ Remove.
+ * apps/mesh-segm-skel/Makefile.am: Remove anything related to the
+ Trimesh library.
+
+ 2012-06-15 Roland Levillain <roland(a)lrde.epita.fr>
+
+ Remove dependencies on suppressed files.
+
+ * doc/examples/tuto4_genericity_and_algorithms.cc: Do not include
+ mln/extract/green.hh.
+
+ 2012-06-14 Roland Levillain <roland(a)lrde.epita.fr>
+
+ Fix the distcheck target.
+
+ * tests/linear/Makefile.am (MOSTLYCLEANFILES):
+ Add gaussian-out.pgm.
+
+2012-10-08 Roland Levillain <roland(a)lrde.epita.fr>
+
+ Address g++-4.7 compilation errors.
+
+ * apps/morphers/image2d-skel.hh (is_simple_2d::operator()):
+ Qualify a call to a base class member.
+
+2012-09-25 Roland Levillain <roland(a)lrde.epita.fr>
+
+ Fix file names in apps/morphers/recorder-bft.
+
+ * apps/morphers/recorder-bft.cc,
+ * apps/morphers/Makefile.am (recorder_SOURCES):
+ s/lena/picasso/.
+
+2012-06-21 Roland Levillain <roland(a)lrde.epita.fr>
+
+ Improve the (movie) output of apps/morphers/iz.
+
+ * apps/morphers/iz.cc (save_colorized): Skip consecutive identical
+ frames.
+ Swap the frame reconstruction and write operations, so that the
+ last frame is eventually saved.
+ * apps/morphers/Makefile.am (tmp_iz.avi): Use a speedup of 50
+ instead of 10.
+
+2012-06-21 Roland Levillain <roland(a)lrde.epita.fr>
+
+ Use the lazy recorder morpher in apps/morphers/iz.
+
+ * apps/morphers/iz.cc (main): Here.
+ Save the sequence of recorder images as PNG images using Magick++.
+ (save_colorized): New function.
+ * apps/morphers/Makefile.am
+ (noinst_PROGRAMS, iz_SOURCES) [HAVE_MAGICKXX]: Build `iz' only if
+ Magick++ is available.
+ (iz_output.ppm) [HAVE_MAGICKXX]: Likewise.
+ (iz_CPPFLAGS, iz_LDFLAGS) [HAVE_MAGICKXX]: New.
+ (tmp_iz.avi) [HAVE_MAGICKXX]: New target.
+ (MOSTLYCLEANFILES): Add tmp_iz??????.png.
+
+2012-06-20 Roland Levillain <roland(a)lrde.epita.fr>
+
+ Add rules to build and run apps/morphers/iz.
+
+ * apps/morphers/Makefile.am (noinst_PROGRAMS): Add iz.
+ (iz_SOURCES): New.
+ (EXTRA_DIST): Add iz_input.pbm.
+ (iz_output.ppm): New target.
+ (MOSTLYCLEANFILES): Add tmp_clo.pgm, tmp_dmap.pgm,
+ tmp_ws_superpose.ppm, tmp_ws.ppm, tmp_lab.pgm, tmp_iz.pgm,
+ tmp_iz.ppm and tmp_iz_input.ppm.
+
+2012-06-20 Thierry Geraud <thierry.geraud(a)lrde.epita.fr>
+
+ New example demonstrating the use of influence zones.
+
+ * apps/morphers/iz.cc: New.
+ * apps/morphers/iz_input.pbm: New.
+
+2012-06-21 Roland Levillain <roland(a)lrde.epita.fr>
+
+ New ``lazy'' recorder morpher in apps/morpher.
+
+ * apps/morphers/lazy_recorder.hh: New.
+ * apps/morphers/lazy_recorder.cc: New test.
+ * apps/morphers/Makefile.am (noinst_HEADERS):
+ Add lazy_recorder.hh.
+ (noinst_PROGRAMS): Add lazy_recorder.
+ (lazy_recorder_SOURCES): New.
+ (MOSTLYCLEANFILES): Add lena-fill-lazy??????.ppm.
+
+2012-06-21 Roland Levillain <roland(a)lrde.epita.fr>
+
+ Render the recorder morpher more generic.
+
+ * apps/morphers/recorder.hh (recorder<I>::sequence): Store a
+ sequence of concrete images.
+ Add missing inline keywords.
+ Improve the documentation.
+
+2011-11-28 Roland Levillain <roland(a)lrde.epita.fr>
+
+ New morpher example: recording a breadth-first thinning.
+
+ * apps/morphers/recorder-bft.cc: New.
+ * apps/morphers/image2d-skel.hh: New.
+ * apps/morphers/Makefile.am (noinst_PROGRAMS): Add recorder-bft.
+ (recorder_wst_SOURCES): New.
+ (recorder_SOURCES, recorder_wst_SOURCES, mask_recorder_SOURCES):
+ Move recorder.hh...
+ (noinst_HEADERS): ...here (new variable).
+ (MOSTLYCLEANFILES): Add lena-bft??????.pbm.
+
+2011-11-24 Roland Levillain <roland(a)lrde.epita.fr>
+
+ New morpher example: recording a watershed transform.
+
+ * apps/morphers/recorder-wst.cc: New.
+ * apps/morphers/Makefile.am (noinst_PROGRAMS): Add recorder-wst.
+ (recorder_wst_SOURCES): New.
+ (MOSTLYCLEANFILES): lena-wst??????.ppm.
+
+2011-11-24 Roland Levillain <roland(a)lrde.epita.fr>
+
+ Work around decorated_image's lack of properties, for the recorder.
+
+ * apps/morphers/recorder.hh
+ (trait::image_< decorated_image<I,D> >): Replace with..
+ (trait::image_< decorated_image<I, recorder<I> > >): ...this.
+ Add a value_storage property.
+ (ch_value_< decorated_image< image_<I>, data_< recorder<I> > >, V >):
+ New trait, to handle changes of value types in images decorated
+ with a recorder.
+ * apps/morphers/mask+channel.cc,
+ * apps/morphers/mask+recorder.cc,
+ * apps/morphers/recorder.cc:
+ Simplify these programs thanks to the preceding changes.
+
+2011-11-24 Roland Levillain <roland(a)lrde.epita.fr>
+
+ Fix the initialization of mln::decorated_image.
+
+ * mln/tag/init.hh (tag::data_t): New tag type.
+ (tag::data): New tag.
+ * mln/core/image/imorph/decorated_image.hh
+ (init_(tag::data_t, D&, const decorated_image<I,D>&))
+ (init_(tag::data_t, D&, const decorated_image<I,D2>&))
+ (init_(tag::image_t, decorated_image<I,D>&, const J&)):
+ New functions.
+
+2011-11-18 Roland Levillain <roland(a)lrde.epita.fr>
+
+ Simplify some apps/morpher programs using mln::make::box2d.
+
+ * apps/morphers/mask+recorder.cc,
+ * apps/morphers/mask+channel.cc:
+ Here.
+
+2011-11-18 Roland Levillain <roland(a)lrde.epita.fr>
+
+ Refactor apps/morphers.
+
+ * apps/morphers/recorder.cc,
+ * apps/morphers/mask+recorder.cc:
+ Factor common parts...
+ * apps/morphers/recorder.hh: ...here (new file).
+ * apps/morphers/Makefile.am
+ (recorder_SOURCES, mask_recorder_SOURCES): Add recorder.hh.
+
+2011-11-14 Roland Levillain <roland(a)lrde.epita.fr>
+
+ Add examples of morphers.
+
+ * apps/morphers/mask+channel.cc,
+ * apps/morphers/recorder.cc,
+ * apps/morphers/mask+recorder.cc:
+ New.
+ * apps/morphers/Makefile.am: New.
+ * apps/Makefile.am (SUBDIRS): Add morphers.
+
+2011-11-24 Roland Levillain <roland(a)lrde.epita.fr>
+
+ Honor a precondition in classification examples (ISMM 2009).
+
+ * apps/papers/levillain.09.ismm/classif-graph.cc,
+ * apps/papers/levillain.09.ismm/classif-1complex.cc:
+ Do not use a value outside the range [0, nbasins] in `canvas_wst'
+ to prevent a failed precondition in labeling::colorize (when
+ NDEBUG is not defined).
+ Reported by David Coeurjolly <david.coeurjolly at liris.cnrs.fr>.
+
+2011-10-11 Roland Levillain <roland(a)lrde.epita.fr>
+
+ Graph-based version of the classification example.
+
+ * apps/papers/levillain.09.ismm/classif-graph.cc: New.
+ * apps/papers/levillain.09.ismm/Makefile.am (noinst_PROGRAMS):
+ Add classif-graph.
+ (classif_graph_SOURCES): New.
+ (noinst_DATA): Add classwst-graph.ppm.
+ (classwst-graph.ppm): New target.
+
+2011-10-10 Roland Levillain <roland(a)lrde.epita.fr>
+
+ Rename apps/papers/levillain.09.ismm/classif.cc.
+
+ * apps/papers/levillain.09.ismm/classif.cc: Rename as...
+ * apps/papers/levillain.09.ismm/classif-1complex.cc: ...this.
+ * apps/papers/levillain.09.ismm/Makefile.am
+ (noinst_PROGRAMS, noinst_DATA): s/classif/classif-1complex/.
+ (classif_SOURCES, classwst.pnm): Replace by...
+ (classif_1complex_SOURCES, classwst-1complex.ppm): ...these.
+
+2011-10-10 Roland Levillain <roland(a)lrde.epita.fr>
+
+ Aesthetic changes in apps/papers/levillain.09.ismm/classif.cc.
+
+ * apps/papers/levillain.09.ismm/classif.cc: Here.
+ Remove useless headers inclusions.
+ Adjust comments.
+
+2011-10-05 Roland Levillain <roland(a)lrde.epita.fr>
+
+ Fix and clean up apps/papers/levillain.09.ismm/classif.cc.
+
+ * apps/papers/levillain.09.ismm/classif.cc (main): Actually use
+ the chain() routine from chain.hh instead of ad hoc code.
+ Move code related to the construction of the 1-complex (graph)
+ image on which the processing chain is run...
+ (make_complex_image): ...here.
+ * apps/papers/levillain.09.ismm/Makefile.am (classwst.pnm): Change
+ the lambda (area) parameter to 4.
+
+2011-10-04 Roland Levillain <roland(a)lrde.epita.fr>
+
+ Import the WST-based classification in apps/papers/levillain.09.ismm.
+
+ * apps/papers/levillain.09.ismm/Makefile.am
+ (noinst_PROGRAMS): Add classif.
+ (classif_SOURCES): Add classif.cc
+ (dist_noinst_DATA): Add classseedsi.pbm.
+ (noinst_DATA): Add classwst.pnm.
+ (classwst.pnm): New target.
+ * apps/papers/levillain.09.ismm/classif.cc: New.
+ Copied and adapted from
+ sandbox/theo/esiee/laurent/presentation/classif.cc.
+ * apps/papers/levillain.09.ismm/classseedsi.pbm: New.
+
+2011-10-04 Roland Levillain <roland(a)lrde.epita.fr>
+
+ Split apps/papers/levillain.09.ismm/graph.cc.
+
+ * apps/papers/levillain.09.ismm/graph.cc: Misc. changes.
+ (mln::influence_zones)
+ (mln::io::neato::save):
+ Move functions...
+ * apps/papers/levillain.09.ismm/influence_zones.hh,
+ * apps/papers/levillain.09.ismm/io.hh:
+ ...here (new files).
+ * apps/papers/levillain.09.ismm/Makefile.am (noinst_HEADERS):
+ Add io.hh and influence_zones.hh
+
2011-11-29 Guillaume Lazzara <z(a)lrde.epita.fr>
Fix the initialization of all global constants (ticket #43)
hooks/post-receive
--
Olena, a generic and efficient image processing platform
1
0