* 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>.
---
milena/ChangeLog | 11 +++++++++++
.../papers/levillain.09.ismm/classif-1complex.cc | 2 +-
.../apps/papers/levillain.09.ismm/classif-graph.cc | 2 +-
3 files changed, 13 insertions(+), 2 deletions(-)
diff --git a/milena/ChangeLog b/milena/ChangeLog
index bad4207..295f398 100644
--- a/milena/ChangeLog
+++ b/milena/ChangeLog
@@ -1,3 +1,14 @@
+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.
diff --git a/milena/apps/papers/levillain.09.ismm/classif-1complex.cc b/milena/apps/papers/levillain.09.ismm/classif-1complex.cc
index 43853e3..674b392 100644
--- a/milena/apps/papers/levillain.09.ismm/classif-1complex.cc
+++ b/milena/apps/papers/levillain.09.ismm/classif-1complex.cc
@@ -281,7 +281,7 @@ main(int argc, char* argv[])
// Output image showing the results of the above chain on an image
// similar to the input.
image2d<int_u8> canvas_wst(seeds.domain());
- data::fill(canvas_wst, 255);
+ data::fill(canvas_wst, 0);
// Iterator on the edges (1-faces) of WST_IMA.
p_n_faces_fwd_piter<D, G> e(wst_ima.domain(), 1);
diff --git a/milena/apps/papers/levillain.09.ismm/classif-graph.cc b/milena/apps/papers/levillain.09.ismm/classif-graph.cc
index 36a6369..f832c11 100644
--- a/milena/apps/papers/levillain.09.ismm/classif-graph.cc
+++ b/milena/apps/papers/levillain.09.ismm/classif-graph.cc
@@ -267,7 +267,7 @@ main(int argc, char* argv[])
// Output image showing the results of the above chain on an image
// similar to the input.
image2d<int_u8> canvas_wst(seeds.domain());
- data::fill(canvas_wst, 255);
+ data::fill(canvas_wst, 0);
// Iterator on (the edges of) WST_IMA.
mln_piter_(wst_ima_t) e(wst_ima.domain());
--
1.7.2.5
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 unstable/scribo has been updated
via 54defbbea0f22afc1413698b007cd6457d245f40 (commit)
via d5de13336922ea9fe734e176b0f25a22e895d302 (commit)
via e2e8ec06e477c50bb1a3448650b43dc400ec4b46 (commit)
from 7307887029d66c125b3fc70de134e40913814c30 (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 -----------------------------------------------------------------
54defbb New routine in Milena.
d5de133 Merge branch 'next' into unstable/scribo
-----------------------------------------------------------------------
Summary of changes:
milena/ChangeLog | 36 +++
milena/mln/canvas/browsing/snake_vert.hh | 2 +-
milena/mln/data/compute_in_window.hh | 248 ++++++++++++++++++++
milena/mln/fun/v2v/hsi_to_rgb.hh | 2 +-
milena/mln/literal/grays.hh | 3 -
milena/tests/data/Makefile.am | 2 +
...ithout_localization.cc => compute_in_window.cc} | 66 +++---
7 files changed, 320 insertions(+), 39 deletions(-)
create mode 100644 milena/mln/data/compute_in_window.hh
copy milena/tests/data/{paste_without_localization.cc => compute_in_window.cc} (61%)
hooks/post-receive
--
Olena, a generic and efficient image processing platform
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 e2e8ec06e477c50bb1a3448650b43dc400ec4b46 (commit)
from ac769b6c00fb4324d067a750bb0b6d1638031dea (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 -----------------------------------------------------------------
e2e8ec0 Fix compilation with multiple files.
-----------------------------------------------------------------------
Summary of changes:
milena/ChangeLog | 26 ++++++++++++++++++++
milena/mln/canvas/browsing/backdiagonal2d.hh | 1 +
milena/mln/canvas/browsing/breadth_first_search.hh | 9 +++++-
milena/mln/canvas/browsing/depth_first_search.hh | 1 +
milena/mln/canvas/browsing/diagonal2d.hh | 1 +
.../canvas/browsing/dir_struct_elt_incr_update.hh | 5 ++++
milena/mln/canvas/browsing/directional.hh | 1 +
milena/mln/canvas/browsing/fwd.hh | 6 ++++
milena/mln/canvas/browsing/hyper_directional.hh | 6 ++++
milena/mln/canvas/browsing/snake_fwd.hh | 1 +
milena/mln/canvas/browsing/snake_generic.hh | 1 +
milena/mln/canvas/browsing/snake_vert.hh | 4 ++-
milena/mln/fun/v2v/hsi_to_rgb.hh | 4 ++-
milena/mln/fun/v2v/rgb_to_hsi.hh | 6 ++++-
milena/mln/fun/v2v/rgb_to_hsl.hh | 7 ++++-
milena/mln/literal/black.hh | 1 +
milena/mln/literal/colors.hh | 14 ++++++++++
milena/mln/literal/max.hh | 6 ++++-
milena/mln/literal/min.hh | 5 +++-
milena/mln/literal/white.hh | 1 +
20 files changed, 97 insertions(+), 9 deletions(-)
hooks/post-receive
--
Olena, a generic and efficient image processing platform
#95: Create an Olena 1.x port for the MacPorts (Mac OS X)
----------------------+-----------------------------------------------------
Reporter: levill_r | Owner: Olena Team
Type: task | Status: new
Priority: minor | Milestone: Olena 1.1
Component: Milena | Version: 1.0
Keywords: |
----------------------+-----------------------------------------------------
Comment(by lazzara):
Since Olena 2.0, the PortFile can be generated.
It has been submitted to macports maintainers:
https://trac.macports.org/ticket/32206
Currently, this is a single portfile for the whole platform providing
modules as port variants.
Scribo is enabled by default whereas Swilena is not.
--
Ticket URL: <https://trac.lrde.org/olena/ticket/95#comment:4>
Olena <http://olena.lrde.epita.fr>
Olena, a software platform dedicated to image processing.
#239: Have Scribo be compatible with (also) Tesseract 3.0
-------------------------+--------------------------------------------------
Reporter: levill_r | Owner: Olena Team
Type: enhancement | Status: new
Priority: major | Milestone:
Component: Scribo | Version: 1.0
Keywords: |
-------------------------+--------------------------------------------------
Scribo's optional parts requiring Tesseract work well with its version
2.0, but this is no longer true with version 3.0, at least with !MacPorts'
version (`libtesseract_full.a` is missing).
It would be nice to be able to support both versions, since 2.0 is
Debian's default, and 3.0 is !MacPorts' version.
--
Ticket URL: <https://trac.lrde.org/olena/ticket/239>
Olena <http://olena.lrde.epita.fr>
Olena, a generic and efficient C++ image processing library.
#229: Have Olena's BuildBot generate GitStats information
-------------------------+--------------------------------------------------
Reporter: levill_r | Owner: levill_r
Type: enhancement | Status: new
Priority: trivial | Milestone: Olena 1.1
Component: other | Version: 1.0
Keywords: |
-------------------------+--------------------------------------------------
Git statistics are generated by my (Roland's) account for a limited set of
branches, each night. It'd be smarter to have one of the buildslave
invoke a script running `gitstats` and uploading the result (as `lrde-
upload.sh` does) prior to building the project. We could even filter
branches (having statistics for all branches might not be relevant).
--
Ticket URL: <https://trac.lrde.org/olena/ticket/229>
Olena <http://olena.lrde.epita.fr>
Olena, a generic and efficient C++ image processing library.