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 cffe62e5cff26c4b5dbdc5d2d598ffbada51d9eb (commit)
via 13174eafba2824096b4916382075b98085208e85 (commit)
via b4ca8d4c88354e1577271f6103b13e1ab1f285c6 (commit)
via 08bc024b524e8e1c89b9baa4070eb562715f0b03 (commit)
via 72ee021ea66c1cb31d559c7803596199c11dea02 (commit)
via 3864857f85d254caf232b2a9fb4c547d7bf8f11a (commit)
via f8e2ffe537bc8dc29cc432ef21462dee8046d0dc (commit)
via bc142a16b5a6963f43b63f286e4f201a69ad9211 (commit)
via 3363574ac18e8b13b42f21d354a1901a511c513d (commit)
via bd2670fbf582fc5c238507bdb3d9543d5bcb0577 (commit)
via 849c13701f8eb2e08d838979c7b3539332cf099a (commit)
via dcad6adc4a6b9469f79c055f1c2a5138c74e6f29 (commit)
via 21c2800d395c87adb3e456adb3a2f1ece83fe0fd (commit)
via 558a2abb439427e9f267698ce3f1541bda95b395 (commit)
via 6b931cc6d218c25448e7bf3479c98c16acd7daa1 (commit)
via 1e58a782ca5f922f685e967dd35a570c7b6dd16e (commit)
from b654f0d48265b56eda78f0df27cb1a414f7f7e5a (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 -----------------------------------------------------------------
cffe62e Merge branch 'apps-morphers' into next
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 4 +
configure.ac | 1 +
milena/ChangeLog | 154 +++++++++++++++++
milena/apps/Makefile.am | 5 +-
milena/apps/morphers/Makefile.am | 76 +++++++++
milena/apps/morphers/image2d-skel.hh | 137 +++++++++++++++
milena/apps/morphers/iz.cc | 173 +++++++++++++++++++
milena/apps/morphers/iz_input.pbm | Bin 0 -> 21890 bytes
milena/apps/morphers/lazy_recorder.cc | 62 +++++++
milena/apps/morphers/lazy_recorder.hh | 206 +++++++++++++++++++++++
milena/apps/morphers/mask+channel.cc | 67 ++++++++
milena/apps/morphers/mask+recorder.cc | 65 +++++++
milena/apps/morphers/recorder-bft.cc | 114 +++++++++++++
milena/apps/morphers/recorder-wst.cc | 106 ++++++++++++
milena/apps/morphers/recorder.cc | 61 +++++++
milena/apps/morphers/recorder.hh | 182 ++++++++++++++++++++
milena/mln/core/image/imorph/decorated_image.hh | 26 +++
milena/mln/tag/init.hh | 3 +
18 files changed, 1440 insertions(+), 2 deletions(-)
create mode 100644 milena/apps/morphers/Makefile.am
create mode 100644 milena/apps/morphers/image2d-skel.hh
create mode 100644 milena/apps/morphers/iz.cc
create mode 100644 milena/apps/morphers/iz_input.pbm
create mode 100644 milena/apps/morphers/lazy_recorder.cc
create mode 100644 milena/apps/morphers/lazy_recorder.hh
create mode 100644 milena/apps/morphers/mask+channel.cc
create mode 100644 milena/apps/morphers/mask+recorder.cc
create mode 100644 milena/apps/morphers/recorder-bft.cc
create mode 100644 milena/apps/morphers/recorder-wst.cc
create mode 100644 milena/apps/morphers/recorder.cc
create mode 100644 milena/apps/morphers/recorder.hh
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 apps-morphers has been updated
via 13174eafba2824096b4916382075b98085208e85 (commit)
from b4ca8d4c88354e1577271f6103b13e1ab1f285c6 (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 -----------------------------------------------------------------
No new revisions were added by this update.
-----------------------------------------------------------------------
Summary of changes:
milena/ChangeLog | 8 ++++++++
milena/apps/morphers/Makefile.am | 2 +-
milena/apps/morphers/recorder-bft.cc | 24 ++++++++++++------------
3 files changed, 21 insertions(+), 13 deletions(-)
hooks/post-receive
--
Olena, a generic and efficient image processing platform
* python/max-tree.py: Here.
---
swilena/ChangeLog | 6 ++++++
swilena/python/max-tree.py | 14 ++++++++++++--
2 files changed, 18 insertions(+), 2 deletions(-)
diff --git a/swilena/ChangeLog b/swilena/ChangeLog
index 868a17e..38e7be9 100644
--- a/swilena/ChangeLog
+++ b/swilena/ChangeLog
@@ -1,5 +1,11 @@
2012-08-28 Roland Levillain <roland(a)lrde.epita.fr>
+ Comment on an issue of Swilena highlighted by max-tree.py.
+
+ * python/max-tree.py: Here.
+
+2012-08-28 Roland Levillain <roland(a)lrde.epita.fr>
+
Update the local (build-time) Swilena Python Shell.
* python/sps-local.in (PYTHONPATH): Add `@abs_builddir@/.libs'.
diff --git a/swilena/python/max-tree.py b/swilena/python/max-tree.py
index 05dd32a..236c75d 100644
--- a/swilena/python/max-tree.py
+++ b/swilena/python/max-tree.py
@@ -1,6 +1,6 @@
#! /usr/bin/env python
-# Copyright (C) 2010 EPITA Research and Development Laboratory (LRDE)
+# Copyright (C) 2010, 2012 EPITA Research and Development Laboratory (LRDE)
#
# This file is part of Olena.
#
@@ -37,8 +37,18 @@ for p, v in itertools.izip(ima.domain(), values):
ima.set(p, int_u8(v))
image.println("ima =", ima)
+# FIXME: The type of the (Python) object returned by this call,
+# <type 'SwigPyObject'>, is wrong. The right type should be
+# <class 'image2d_point2d.image2d_point2d'>, but the fact that the
+# routine and the result object are located in two different
+# (generated) Swilena submodules seems to confuse SWIG. A consequence
+# of this issue is that `max_tree_parent' is not usable at all, hence
+# the failure of the last line of this test. We should perhaps review
+# Swilena's design and minimize or even completely get rid of the
+# modular approach...
max_tree_parent = image.max_tree(ima, c4());
-# FIXME: Why can't we use
+
+# FIXME: Overloading issue: Why can't we use
#
# image2d_point2d.println("max_tree_parent =", max_tree_parent)
#
--
1.7.2.5