#147: Write a script to automatically generate file skeletons for Olena
-----------------------+----------------------------------------------------
Reporter: levill_r | Owner: Olena Team
Type: task | Status: new
Priority: trivial | Milestone:
Component: Milena | Version: 1.0
Keywords: generator |
-----------------------+----------------------------------------------------
A Ruby script would be nice, but the language doesn't really matter.
--
Ticket URL: <https://trac.lrde.org/olena/ticket/147>
Olena <http://olena.lrde.epita.fr>
Olena, a generic and efficient C++ image processing library.
#238: Have Swilena be compatible with (also) Python 2.6 (and greater)
-------------------------+--------------------------------------------------
Reporter: levill_r | Owner: Olena Team
Type: enhancement | Status: new
Priority: major | Milestone:
Component: Swilena | Version: 1.0
Keywords: |
-------------------------+--------------------------------------------------
Swilena does not work with Python 2.6 (and probably greater versions).
Swig seems to generates wrappers correctly, and they compile fine, but
tests fail at run time.
There may have been changes in Python's API between versions 2.5 and 2.6
(perhaps iterators?). Investigate.
--
Ticket URL: <https://trac.lrde.org/olena/ticket/238>
Olena <http://olena.lrde.epita.fr>
Olena, a generic and efficient C++ image processing library.
#160: Revamp complexes
----------------------------+-----------------------------------------------
Reporter: levill_r | Owner: Olena Team
Type: enhancement | Status: new
Priority: minor | Milestone: Olena 1.0
Component: Milena | Version: 1.0
Keywords: cleanup rename |
----------------------------+-----------------------------------------------
* Move complexes from `mln/core/` to `mln/topo/`.
* The '''dynamic''' access(es) to the set of ''n''-faces of a complex
(e.g., `mln::complex::nfaces(unsigned)`) has (have) a linear complexity!
We should get rid of that. We could create an index at the creation of
the complex, mapping dynamic dimension numbers to the corresponding
(static) mixin/data. Ask Roland for details.
--
Ticket URL: <https://trac.lrde.org/olena/ticket/160>
Olena <http://olena.lrde.epita.fr>
Olena, a generic and efficient C++ image processing library.
#227: List of dependencies out of date in the wiki
--------------------------+-------------------------------------------------
Reporter: jonathan | Owner: Olena Team
Type: defect | Status: new
Priority: major | Milestone:
Component: Milena | Version: 1.0
Keywords: Dependencies |
--------------------------+-------------------------------------------------
In the download page, [http://www.lrde.epita.fr/cgi-
bin/twiki/view/Olena/Download], the list of dependencies is out of date.
Especially for the git repository version, additional dependencies are
needed to build the documentation. It should be clarified in the wiki or
the building procedure should be improved.
******************
A non exhaustive(?) list of dependencies:
autogen automake1.7 autoconf make g++
libboost-dev
texlive-latex-base
texlive-extra-utils
pgf
HeVeA
latex2html
doxygen
imagemagick
dot2tex
--
Ticket URL: <https://trac.lrde.org/olena/ticket/227>
Olena <http://olena.lrde.epita.fr>
Olena, a generic and efficient C++ image processing library.
#232: Update contributors' list on Olena's Web site
----------------------+-----------------------------------------------------
Reporter: levill_r | Owner: Olena Team
Type: task | Status: new
Priority: major | Milestone: Olena 1.1
Component: Web | Version: 1.0
Keywords: |
----------------------+-----------------------------------------------------
This page :
https://www.lrde.epita.fr/cgi-bin/twiki/view/Olena/Contributors
should be updated with the latest version (e.g., from branch `next`) of
this file :
source:AUTHORS
Better: write a script to automate the conversion, so as to simplify the
process of updating this page down to a copy-and-paste operation.
--
Ticket URL: <https://trac.lrde.org/olena/ticket/232>
Olena <http://olena.lrde.epita.fr>
Olena, a generic and efficient C++ image processing library.
#188: Implement more windows, neighborhoods, and corresponding iterators for
complex-based images
----------------------+-----------------------------------------------------
Reporter: levill_r | Owner: levill_r
Type: task | Status: new
Priority: minor | Milestone: Olena 1.1
Component: Milena | Version: 1.0
Keywords: |
----------------------+-----------------------------------------------------
This ticket is a sequel to #162.
In addition to the neighborhoods, windows, and iterators for complex-based
images from #162, implement windows/neighborhoods (and corresponding
iterators) returning the following elements (where ''n'' is a (fixed)
dimension and ''p'' a psite on an ''n''-face).
`complex_cell_window`:: the set of the faces in the « cell » including
''p'' (named « ''p''-hat » in
couprie.08.pami), i.e. the set of all ''m''-faces transitively adjacent
to ''p'',
where ''m'' is in [0, ''n''-1].[[BR]]
In that definition, ''p'' is said adjacent to an ''m''-face ''q'' if
there is a sequence (''m,,1,,'', ''m,,2,,'', ..., ''m,,k,,'') of faces so
that
* ''m,,1,,'' is an (''n''-1)-face adjacent to ''p'' ;
* ''m,,2,,'' is an (''n''-2)-face adjacent to ''m,,1,,'' ;
* ... (and so on)
* ''m,,k,,'' is an (''m''+1)-face adjacent to ''q''.
`complex_boundary_cell_window`:: Likewise, but excluding ''p'' (named «
''p''-hat* » in couprie.08.pami).
And maybe:
`complex_lower_dims_connected_window`:: the set of ''n''-faces sharing a
(''n''-1)-face or (''n''-2)-face etc. (by transitivity) with ''p'' (is it
useful?);
`complex_higher_dims_connected_window`:: the set of ''n''-faces sharing a
(''n''+1)-face or (''n''+2)-face etc. (by transitivity) with ''p'' (is it
useful?);
* what else?
As in #139,
* we might want to factor things using implementation classes:
* ``mln::internal::complex_vicinity``
* ``mln::internal::complex_vicinity_piter``
(we might even be able to factor them with graph-based ones);
* we could have one or several generic classes, using static or dynamic
predicates, to implement those windows and neighborhoods.
Note that some of these iterators might implement operators on complexes,
see
http://en.wikipedia.org/wiki/Simplicial_complex#Closure.2C_star.2C_and_link.
Do not forget to update [wiki:Olena/ComplexBasedImages].
--
Ticket URL: <https://trac.lrde.org/olena/ticket/188>
Olena <http://olena.lrde.epita.fr>
Olena, a generic and efficient C++ image processing library.
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 Sylvain has been updated
via 5a65d5b56db50e1b07742b8c095f1125674a0868 (commit)
via 19e7b17c5eea3a2858d8779f38bc7400db99724e (commit)
via 016f6d574d22b20c4a6f4c9a48551c7a8e801755 (commit)
via 57c0c887bc2dfb1fe027b0bf7cb82fc576c7fd5b (commit)
from 161d9e36b73cf9a42837c60fda6e8005ec2c1b43 (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 -----------------------------------------------------------------
5a65d5b Added a simple combination.
19e7b17 Added functions used in the trust map computation.
016f6d5 Added Horn-Schunck algorithm
57c0c88 Added Lucas-Kanade algorithm
-----------------------------------------------------------------------
Summary of changes:
milena/ChangeLog | 24 ++
.../combination/verysimple.hh} | 71 +++---
milena/mln/optical_flow/hs.hh | 158 +++++++++++++
milena/mln/optical_flow/lk.hh | 185 +++++++++++++++
milena/mln/optical_flow/trustmap.hh | 237 ++++++++++++++++++++
5 files changed, 637 insertions(+), 38 deletions(-)
copy milena/mln/{morpho/tree/propagate_representative.hh => optical_flow/combination/verysimple.hh} (50%)
create mode 100644 milena/mln/optical_flow/hs.hh
create mode 100644 milena/mln/optical_flow/lk.hh
create mode 100644 milena/mln/optical_flow/trustmap.hh
hooks/post-receive
--
Olena, a generic and efficient image processing platform