- Jul 09, 2002
-
-
Jean-Sébastien Mouret authored
* src/io/pnm_write3d.hxx (mosaic): Add inline. prcs2git-id: 0_4.18
-
- Jul 02, 2002
-
-
Alexandre Duret-Lutz authored
* configure.ac: Check from zlib. Define HAVE_ZLIB, substitute ZLIB_CFLAGS, and ZLIB_LDFLAGS. * src/io/base.hh (wrapper_id): Add WrapGz. * src/io/gz.hh, src/io/gz_stream.hh: New files, from Milena. * src/Makefile.am (nobase_oln_HEADERS): Add io/gz.hh, and io/gz_stream.hh. (PCONF_OCCURS): Add $(top_srcdir)/tests/io/2d.cc. 2002-07-02 Alexandre Duret-Lutz <duret_g@epita.fr> * Makefile.am (BUILTDATA): Add data/lena.pbm.gz, data/lena.pgm.gz, and data/lena.ppm.gz. (SUFFIXES): New variable. (mm.gz): New derivation. * io/loadsave.hh (loadsave): Take savename as second argument. * io/2d.cc: Test the gzip I/O if HAVE_ZLIB. (check): Adjust calls to loadsave. * io/Makefile.am (AM_LDFLAGS, AM_CFLAGS): New variables. (CLEANFILES): Clean the new files created by 2d.cc prcs2git-id: 0_4.17
-
- Jun 27, 2002
-
-
Alexandre Duret-Lutz authored
* ISSUES: Don't mention hash_map. prcs2git-id: 0_4.16
-
Jean-Sébastien Mouret authored
* src/io/base.hh: Added inline to allow separate compilation. * src/core/window{1,2,3}d.hh: Likewise. * src/core/neighborhood{1,2,3}d.hh: Likewise. prcs2git-id: 0_4.15
-
Alexandre Duret-Lutz authored
* configure.ac: Don't check for hash_map and ext/hash_map. * src/config/hash_map.hh: Delete. * src/Makefile.am (nobase_oln_HEADERS, PCONF_OCCURS): Remove config/hash_map.hh. prcs2git-id: 0_4.14
-
- Jun 26, 2002
-
-
Jérôme Darbon authored
* src/level/lut.hh Change hash_map to map. prcs2git-id: 0_4.13
-
- Jun 24, 2002
-
-
Quc Peyrot authored
* src/Makefile.am (nobase_oln_HEADERS): Add core/threshold.hh. prcs2git-id: 0_4.12
-
- Jun 18, 2002
-
-
Quc Peyrot authored
* src/level/threshold.hh: new functor prcs2git-id: 0_4.11
-
- Jun 17, 2002
-
-
Quc Peyrot authored
* src/core/internal/image3d.hh (nslices): Typo. prcs2git-id: 0_4.10
-
- Jun 05, 2002
-
-
Alexandre Duret-Lutz authored
* Makefile.am (EXTRA_DIST): Remove doc/doc/oln-ref.info. prcs2git-id: 0_4.8
-
- Jun 04, 2002
-
-
Alexandre Duret-Lutz authored
* src/level/connected.hh, src/morpho/reconstruction.hh, src/morpho/geodesic_erosion.hh, src/morpho/geodesic_dilation.hh, src/morpho/extrema.hh, src/morpho/top_hat.inc, src/morpho/opening.inc, src/morpho/laplacian.inc, src/morpho/hit_or_miss.inc, src/morpho/gradient.inc, src/morpho/closing.inc, src/morpho/watershed.hh, src/morpho/erosion.hh, src/morpho/dilation.hh, src/level/extrema_killer.hh, src/level/cc.hh: Rewrite documentation in LaTeX instead of Texinfo (i.e., s/@/\\/g). In doc/: 2002-06-04 Alexandre Duret-Lutz <duret_g@epita.fr> * tpl/processing.tpl: Rewrite to output LaTeX instead of Texinfo. * doc/Makefile.am: Rewrite. * doc/oln-ref.tex: New file. * doc/oln-ref.texi: Delete. prcs2git-id: 0_4.6
-
- May 23, 2002
-
-
Alexandre Duret-Lutz authored
* src/config/system.hh (__STL_BEGIN_RELOPS_NAMESPACE, __STL_END_RELOPS_NAMESPACE): Redefine if needed. * configure.ac: Check for stl_config.h. prcs2git-id: 0_4.5
-
- May 21, 2002
-
-
Alexandre Duret-Lutz authored
* src/morpho/dilation.hh (n_dilation): Declare input. * src/morpho/erosion.hh (n_erosion): Likewise. * src/morpho/reconstruction.hh: Include geodesic_erosion.hh. * src/level/invert.hh (f_invert::doit): Specialize for rec_float. prcs2git-id: 0_4.4
-
- May 13, 2002
-
-
Alexandre Duret-Lutz authored
* src/Makefile.am (config/extrconf.sh): Rename to ... ($(top_srcdir)/src/config/extrconf.sh): ... this. prcs2git-id: 0_4.3
-
- Apr 25, 2002
-
-
Alexandre Duret-Lutz authored
* check/Makefile.am (EXTRA_DIST): New. 2002-04-25 Alexandre Duret-Lutz <duret_g@epita.fr> * configure.ac, NEWS: Bump version to 0.4.1. prcs2git-id: 0_4.2
-
- Apr 24, 2002
-
-
Alexandre Duret-Lutz authored
* configure.ac: Bump version to 0.4. * src/Makefile.am (DISTCLEANFILES): New. (EXTRA_SCRIPTS): Rename as ... (EXTRA_DIST): ... this. (config/pconf.hh): Use $(top_srcdir)/src/config/extrconf.sh. 2002-04-24 Alexandre Duret-Lutz <duret_g@epita.fr> * io/Makefile.am (CLEANFILES): New. * check/data.cc (data): Thinko. 2002-04-24 Alexandre Duret-Lutz <duret_g@epita.fr> * configure.ac: Bump version to 0.4. prcs2git-id: 0_4.1
-
- Apr 23, 2002
-
-
Alexandre Duret-Lutz authored
* NEWS update for 0.4. * src/morpho/reconstruction.hh, src/morpho/geodesic_erosion.hh, src/morpho/geodesic_dilation.hh, src/morpho/watershed.hxx, src/value/color.hh, src/meta/ufuncs.hh, src/meta/ucmp.hh, src/meta/logic.hh, src/meta/control.hh, src/meta/basics.hh, src/core/pred.hh, src/core/internal/window.hh, src/core/internal/w_window.hh, src/core/internal/image3d_data.hh, src/core/internal/image3d.hh, src/core/internal/image2d_data.hh, src/core/internal/image2d.hh, src/core/internal/image1d_data.hh, src/core/internal/image1d.hh, src/convert/conversion_ng_se.hh, src/morpho/thinning.inc, src/morpho/thinning.hh, src/morpho/thickening.inc, src/morpho/thickening.hh, src/level/lut.hh: Update copyright years. prcs2git-id: 0_3.32
-
- Apr 22, 2002
-
-
Alexandre Duret-Lutz authored
* demo/Makefile.am (noinst_PROGRAMS): Rename as ... (check_PROGRAMS): ... this. (demo): New phony rule. * README: Adjust instruction to build the demo programs. Mention the testsuite. prcs2git-id: 0_3.30
-
- Apr 17, 2002
-
-
Jérôme Darbon authored
* src/level/lut.hh: Include config/hash_map.hh. prcs2git-id: 0_3.29
-
- Apr 10, 2002
-
-
Alexandre Duret-Lutz authored
* src/core/generate.hh: Fix enum member deduction. * src/arith/ops.hh: Use std::max() and std::min() instead of max() and min(). * src/convert/nrgbhsv.hh: Likewise. * src/convert/nrgbhsl.hh: Likewise. Include <cstdlib> for abs(float). 2002-04-10 Alexandre Duret-Lutz <duret_g@epita.fr> * convert/convcomp.cc: Fix the include statment. * morpho/extrkiller.cc, morpho/reconstruction.cc: Use std:: as appropriate. prcs2git-id: 0_3.28
-
- Apr 08, 2002
-
-
Alexandre Duret-Lutz authored
* src/Makefile.am (nobase_oln_HEADERS): Add core/generate.hh. prcs2git-id: 0_3.26
-
- Apr 04, 2002
-
-
Quc Peyrot authored
prcs2git-id: 0_3.25
-
- Apr 03, 2002
-
-
Alexandre Duret-Lutz authored
* src/level/lut.hh: Include "hash_map.hh" not <hash_map>. * src/config/hash_map.hh, src/config/README: New file. * src/config/system.hh: Include pconf.hh. * src/Makefile.am (nobase_nodist_oln_HEADERS): New variable. (nobase_oln_HEADERS): Add config/hash_map.hh. (EXTRA_SCRIPTS, PERL, SCANDEFS_PL, PCONF_OCCURS): New variables. (config/extrconf.sh, config/pconf.hh): New targets. * tools/scandefs.pl: New file. * Makefile.am (EXTRA_DIST): Add tools/scandefs.pl. prcs2git-id: 0_3.22
-
- Apr 02, 2002
-
-
Alexandre Duret-Lutz authored
* configure.ac: Output tests/convert/Makefile. 2002-04-02 Alexandre Duret-Lutz <duret_g@epita.fr> * Makefile.am (SUBDIRS): Add convert. * convert/Makefile.am, convert/convcomp.hh, convert/convomp.cc: New files. prcs2git-id: 0_3.20
-
- Mar 28, 2002
-
-
Alexandre Duret-Lutz authored
* demo/morpholena.cc: Include morpho/thinning.hh and morpho/thickening.hh. * src/Makefile.am (nobase_oln_HEADERS): Add morpho/thinning.hh, morpho/thinning.inc, morpho/thickening.hh, and morpho/thickening.inc. prcs2git-id: 0_3.19
-
Alexandre Duret-Lutz authored
* tests/: New directory. See tests/ChangeLog. * Makefile.am (SUBDIRS): Add tests. * configure.ac: Run AC_PROG_RANLIB. Output tests/Makefile, tests/check/Makefile, tests/io/Makefile, tests/morpho/Makefile. * demo/test-reconstruction.cc: Remove most of the testing code, which is now in tests/morpho/. 2002-03-28 Alexandre Duret-Lutz <duret_g@epita.fr> * tests/ChangeLog, tests/morpho/Makefile.am, tests/morpho/Makefile.in, tests/morpho/reconstruction.cc, tests/check/srcdir.hh, tests/check/Makefile.flags, tests/check/Makefile.check, tests/check/srcdir.cc, tests/check/Makefile.in, tests/check/check.hh, tests/check/verbose.cc, tests/check/verbose.hh, tests/check/main.cc, tests/check/Makefile.am, tests/Makefile.am, tests/Makefile.in, tests/io/loadsave.hh, tests/io/Makefile.am, tests/io/Makefile.in, tests/data/lena.ppm: New files. prcs2git-id: 0_3.18
-
Jérôme Darbon authored
* src/morpho/thinninh.inc: Likewise. * src/morpho/thickening.hh: Likewise. * src/morpho/thickening.inc: Likewise. prcs2git-id: 0_3.16
-
Alexandre Duret-Lutz authored
* src/io/pnm_read.hxx (reader): Typo preventing ppgm files from being read. prcs2git-id: 0_3.15
-
- Mar 27, 2002
-
-
Alexandre Duret-Lutz authored
* src/core/typeadj.hh: New file. * src/Makefile.am (nobase_oln_HEADERS): Add it. * src/basics.hh: Include it. * src/core/fold.hh (fold, fold): Make sure VAL is assignable. Use f::result_type instead of f::first_value_type. * src/arith/internal/opdecs.hh (_OLN_ARITH_DECLARE_BINRECVAL_FUNCTOR, _OLN_ARITH_DECLARE_BINRECVALCST_FUNCTOR): Have T2 default to T1 so that the resulting functors are easier prcs2git-id: 0_3.14
-
- Mar 26, 2002
-
-
Alexandre Duret-Lutz authored
prcs2git-id: 0_3.13
-
- Mar 25, 2002
-
-
Alexandre Duret-Lutz authored
* src/meta/ufuncs.hh, src/meta/ucmp.hh, src/meta/logic.hh, src/meta/control.hh, src/meta/basics.hh: Cosmetic changes. Add more comments. prcs2git-id: 0_3.12
-
Alexandre Duret-Lutz authored
Change const accessors to return const temporary values, so that e.g. image[p] = v; fails to compile when image is const. * src/core/pred.hh (operator[] const): Return a const value. * src/core/internal/window.hh (operator[] const): Likewise. * src/core/internal/w_window.hh (operator[] const): Likewise. * src/core/internal/image1d.hh (size const, operator[] const, operator() const): Likewise. * src/core/internal/image2d.hh (size const, operator[] const, operator() const): Likewise. * src/core/internal/image3d.hh (size const, operator[] const, operator() const): Likewise. * src/core/internal/image1d_data.hh, src/core/internal/image2d_data.hh, src/core/internal/image3d_data.hh: More comments. prcs2git-id: 0_3.11
-
Alexandre Duret-Lutz authored
2002-03-14 Ignacy Gawedzki <ig@lrde.epita.fr> * src/value/color.h (value_traits, real_value_traits): Typo. prcs2git-id: 0_3.10
-
- Mar 07, 2002
-
-
Alexandre Duret-Lutz authored
* src/Makefile.am (nobase_oln_HEADERS): Add src/convert/conversion_ng_se.hh. prcs2git-id: 0_3.8
-
- Feb 18, 2002
-
-
Jérôme Darbon authored
For all files in morpho: 1) Add meta check on dimension whit respect to neighborhood. 2) Remove inline for all files but for fast_morpho and internal functions. * src/morpho/geodesic_erosion: Now geodesic erosion takes a neighborhood as input instead of a structuring element. * src/morpho/geodesic_dilation: likewise. * src/morpho/reconstruction: likewise. * src/morpho/extrema: likewise. * src/level/connected_component.hh: likewise and fix. * src/level/extrema_killer.hh: likewise and fix. * src/convert/conversion_ng_se.hh: New file. * demo/test-reconstruction.cc: fix it because of above modifications. Definition of get_se<N>, i.e construct a S.E from a dimension N. * core/window.hh: Definition of get_se<N>. * core/window1d.hh: Definition of get_se<1>. * core/window2d.hh: Definition of get_se<2>. * core/window3d.hh: Definition of get_se<3>. prcs2git-id: 0_3.7
-
- Feb 11, 2002
-
-
Jérôme Darbon authored
* img/lena128.pgm: Add it. prcs2git-id: 0_3.5
-
- Feb 01, 2002
-
-
Jérôme Darbon authored
* src/core/border.hh: Fix bug. prcs2git-id: 0_3.4
-
- Jan 31, 2002
-
-
Jérôme Darbon authored
* src/core/border.hh: Update adapt_assign * src/core/border1d.hh: Likewise * src/core/border2d.hh: Likewise * src/core/border3d.hh: Likewise prcs2git-id: 0_3.3
-
- Jan 16, 2002
-
-
Alexandre Duret-Lutz authored
* src/convol/fast_gaussian.hxx (_gaussian<1>::doit): Typo. prcs2git-id: 0_3.1
-
- Jan 14, 2002
-
-
Alexandre Duret-Lutz authored
* demo/Makefile.am (test_reconstruction_SOURCES): New. * tests/test-construction.cc: New file. * img/lena.pgm: New file. * Makefile.am (EXTRA_DIST): Add it. prcs2git-id: 0_2.18
-