1. 19 Aug, 2009 6 commits
    • Guillaume Lazzara's avatar
      README: Be consistent with the documentation. · dcce9890
      Guillaume Lazzara authored
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4375 4aad255d-cdde-0310-9447-f3009e2ae8c0
      dcce9890
    • Guillaume Lazzara's avatar
      Update documentation. · 2049f1de
      Guillaume Lazzara authored
      	* doc/examples/accu-wrong-instanciation.cc.raw: Fix an incomplete
      	namespace specification.
      
      	* doc/figures/fill-subimage-cfun-1.ppm,
      	* doc/outputs/fill-subimage-cfun.txt,
      	* doc/examples/fill-subimage-cfun.cc,
      	* doc/examples/split/fill-subimage-cfun-1.cc.raw,
      	* doc/examples/split/fill-subimage-cfun-2.cc.raw,
      	* doc/examples/split/fill-subimage-cfun-3.cc.raw: Rename as...
      
      	* doc/figures/fill-imageif-cfun-1.ppm,
      	* doc/outputs/fill-imageif-cfun.txt,
      	* doc/examples/fill-imageif-cfun.cc,
      	* doc/examples/split/fill-imageif-cfun-1.cc.raw,
      	* doc/examples/split/fill-imageif-cfun-2.cc.raw,
      	* doc/examples/split/fill-imageif-cfun-3.cc.raw: ... this.
      
      	* doc/examples/tuto3/first_routine.cc,
      	* doc/examples/tuto4_genericity_and_algorithms.cc,
      	* doc/examples/split/tuto3_first_routine-1.cc.raw,
      	* doc/examples/split/tuto3_first_routine-5.cc.raw,
      	* doc/examples/split/tuto3_first_routine-7.cc.raw,
      	* doc/examples/split/tuto4_genericity_and_algorithms-2.cc.raw:
      	Update sample code
      
      	* doc/examples/examples.mk,
      	* doc/figures/figures.mk,
      	* doc/outputs/outputs.mk: Regen.
      
      	* doc/ref_guide/ref_guide.tex,
      	* doc/tutorial/tutorial.tex: Fix typos and update according to
      	some Yann's comments.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4374 4aad255d-cdde-0310-9447-f3009e2ae8c0
      2049f1de
    • Guillaume Lazzara's avatar
      Small fixes. · fb4ec1cc
      Guillaume Lazzara authored
      	* mln/core/concept/image.hh: Always include data/compare.hh.
      
      	* tests/Makefile.am,
      	* tests/core/other/graph_elt_neighborhood.cc,
      	* mln/core/site_set/p_vertices.hh,
      	* mln/core/site_set/p_vertices_psite.hh,
      	* mln/core/internal/image_base.hh,
      	* mln/core/internal/site_iterator_base.hh: Revamp header.
      
      	* mln/core/site_set/p_array.hh: Add 'resize' member.
      
      	* mln/draw/line.hh: Make a warning more explicit.
      
      	* mln/fun/accu_result.hh: Fix guards.
      
      	* mln/labeling/superpose.hh: Add missing includes.
      
      	* mln/morpho/opening/all.hh: Reindent.
      
      	* mln/util/array.hh: Fix an invalid return type in obj_().
      
      	* mln/util/vertex.hh: Add a missing precondition.
      
      	* mln/value/lut_vec.hh: Fix wrong documentation.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4373 4aad255d-cdde-0310-9447-f3009e2ae8c0
      fb4ec1cc
    • Guillaume Lazzara's avatar
      src/Makefile.am: Link 'recognition' example to libtiff. · e408dfca
      Guillaume Lazzara authored
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4372 4aad255d-cdde-0310-9447-f3009e2ae8c0
      e408dfca
    • Guillaume Lazzara's avatar
      Fix generation of headers.mk in Scribo. · c2dd02b7
      Guillaume Lazzara authored
      	* scribo/Makefile.am: Add new arguments to
      	generate_dist_headers.sh.
      
      	* scribo/headers.mk: Update.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4371 4aad255d-cdde-0310-9447-f3009e2ae8c0
      c2dd02b7
    • Guillaume Lazzara's avatar
      Install scribo headers in a specific scribo include dir. · 98ba8372
      Guillaume Lazzara authored
      	* bootstrap: Add new arguments to generate_dist_headers.sh
      
      	* build-aux/generate_dist_headers.sh: Allow to specify a specific
      	include directory.
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4370 4aad255d-cdde-0310-9447-f3009e2ae8c0
      98ba8372
  2. 17 Aug, 2009 13 commits
  3. 15 Aug, 2009 5 commits
    • Thierry Geraud's avatar
      New candidates to replace value types. · 7bef476f
      Thierry Geraud authored
      	* theo/mln: New directory.
      	* theo/mln/core,
      	* theo/mln/core/concept,
      	* theo/mln/walue,
      	* theo/mln/walue/internal: New sub-directories.
      	* theo/mln/core/concept/walue.hh: New.
      	* theo/mln/walue/gl.cc: New.
      	* theo/mln/walue/gl8.hh: New.
      	* theo/mln/walue/rgb_t.hh: New.
      	* theo/mln/walue/glf.cc: New.
      	* theo/mln/walue/approx_equal.hh: New.
      	* theo/mln/walue/set_encoding.hh: New.
      	* theo/mln/walue/gl.hh: New.
      	* theo/mln/walue/rgb_3xn.hh: New.
      	* theo/mln/walue/rgb_3x8.cc: New.
      	* theo/mln/walue/int_u.cc: New.
      	* theo/mln/walue/glf.hh: New.
      	* theo/mln/walue/gl16.hh: New.
      	* theo/mln/walue/rgb.hh: New.
      	* theo/mln/walue/rgb_3x8.hh: New.
      	* theo/mln/walue/internal/rgb_base.hh: New.
      	* theo/mln/walue/color.hh: New.
      	* theo/mln/walue/int_u.hh: New.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4356 4aad255d-cdde-0310-9447-f3009e2ae8c0
      7bef476f
    • Thierry Geraud's avatar
      Preparing a revamp of value types. · 9d7ba10a
      Thierry Geraud authored
      	* mln/core/concept/proxy.hh (mln_def_binop_proxy): Add
      	operators to disambiguate the case of Proxy Op Literal.
      	(set_binary_): New overload for Proxy Op Literal.
      	* mln/core/concept/image.hh (~image): New check.
      	* mln/literal/black.hh,
      	* mln/literal/white.hh (operator float, operator double): New.
      	They are guarded by...
      	(MLN_NEW_VALUE_TYPES): ...this new variable.
      	* mln/value/rgb.hh (quant): Fix definition.
      	When n was low, say 3, then the quant was also set to low,
      	though there was no way to browse the set of values!
      	(rgb): New ctor overload for vec<3,float>; useful for
      	accu::mean.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4355 4aad255d-cdde-0310-9447-f3009e2ae8c0
      9d7ba10a
    • Thierry Geraud's avatar
      2009-08-15 Thierry Geraud <theo@este> · 4c78c666
      Thierry Geraud authored
      	* ChangeLog: Fix.  Wrong commit directory, sorry.
      
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4354 4aad255d-cdde-0310-9447-f3009e2ae8c0
      4c78c666
    • Thierry Geraud's avatar
      2009-08-15 Thierry Geraud <thierry.geraud@lrde.epita.fr> · cbab586c
      Thierry Geraud authored
      	Fix various accumulators things.
      
      	Have transform_line fastest.
      
      	* milena/mln/accu/transform_line.hh: Add documentation.
      	(todo): Remove, done:
      	The specialization for fastest images is now up.
      	(todo): New.  A version that ignores extensions should
      	exist; see commented code in this present file.
      	(impl::generic::transform_line): Add extension adjust for
      	safety reason.
      	Layout.
      	(impl::generic::transform_line_fastest): Activate.
      	Fix bug.
      	(transform_line_dispatch): Revamp to take into account
      	accumulator properties.
      	(transform_line): Call properly the dispatch mechanism.
      	* milena/tests/accu/transform_line.cc: Test both generic and
      	fastest versions.
      
      	Fix missing properties for some accumulators.
      
      	* milena/mln/accu/stat/min.hh,
      	* milena/mln/accu/stat/max.hh (set_value): New method.
      	* milena/mln/accu/stat/max_h.hh (invariant_): New method.
      	(max_h): Add calls to invariant_.
      	(debug_print_): Augment.
      	* milena/mln/accu/math/count.hh,
      	* milena/mln/accu/logic/lor.hh,
      	* milena/mln/accu/logic/lor_basic.hh,
      	* milena/mln/accu/logic/land.hh,
      	* milena/mln/accu/logic/land_basic.hh,
      	* milena/mln/accu/stat/min.hh,
      	* milena/mln/accu/stat/max.hh,
      	* milena/mln/accu/stat/min_h.hh,
      	* milena/mln/accu/stat/max_h.hh (trait): Add missing traits.
      
      	Misc.
      
      	* milena/mln/morpho/general.spe.hh: Fix layout.
      	Remove useless includes.
      
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4353 4aad255d-cdde-0310-9447-f3009e2ae8c0
      cbab586c
    • Thierry Geraud's avatar
      Fix various accumulators things. · d8609516
      Thierry Geraud authored
      	Have transform_line fastest.
      	
      	* milena/mln/accu/transform_line.hh: Add documentation.
      	(todo): Remove, done:
      	The specialization for fastest images is now up.
      	(todo): New.  A version that ignores extensions should
      	exist; see commented code in this present file.
      	(impl::generic::transform_line): Add extension adjust for
      	safety reason.
      	Layout.
      	(impl::generic::transform_line_fastest): Activate.
      	Fix bug.
      	(transform_line_dispatch): Revamp to take into account
      	accumulator properties.
      	(transform_line): Call properly the dispatch mechanism.
      	* milena/tests/accu/transform_line.cc: Test both generic and
      	fastest versions.
      
      	Fix missing properties for some accumulators.
      
      	* milena/mln/accu/stat/min.hh,
      	* milena/mln/accu/stat/max.hh (set_value): New method.
      	* milena/mln/accu/stat/max_h.hh (invariant_): New method.
      	(max_h): Add calls to invariant_.
      	(debug_print_): Augment.
      	* milena/mln/accu/math/count.hh,
      	* milena/mln/accu/logic/lor.hh,
      	* milena/mln/accu/logic/lor_basic.hh,
      	* milena/mln/accu/logic/land.hh,
      	* milena/mln/accu/logic/land_basic.hh,
      	* milena/mln/accu/stat/min.hh,
      	* milena/mln/accu/stat/max.hh,
      	* milena/mln/accu/stat/min_h.hh,
      	* milena/mln/accu/stat/max_h.hh (trait): Add missing traits.
      
      	Misc.
      
      	* milena/mln/morpho/general.spe.hh: Fix layout.
      	Remove useless includes.
      
      
      git-svn-id: https://svn.lrde.epita.fr/svn/oln/trunk@4352 4aad255d-cdde-0310-9447-f3009e2ae8c0
      d8609516
  4. 14 Aug, 2009 3 commits
  5. 13 Aug, 2009 1 commit
  6. 12 Aug, 2009 5 commits
  7. 04 Aug, 2009 7 commits