- 31 Dec, 2014 10 commits
-
-
Edwin Carlinet authored
by the incremental versions of kernel processing algorithms. This is backward compatible with already defined iterator if they use the iterator_base interface. * mln/core/concept/iterator.hpp, * mln/core/iterator/iterator_base.hpp, * mln/core/iterator/iterator_traits.hpp, * mln/core/iterator/transform_iterator.hpp, * mln/core/iterator/zip_iterator.hpp: Add has_NL() method.
-
Edwin Carlinet authored
* mln/kernelv2/aggregate/inf.hpp, * mln/kernelv2/aggregate/max.hpp, * mln/kernelv2/aggregate/sup.hpp, * mln/kernelv2/debug.hpp, * mln/kernelv2/details/context.hpp, * mln/kernelv2/details/deep_copy_fix.hpp, * mln/kernelv2/details/eval_context.hpp, * mln/kernelv2/details/expressions.hpp, * mln/kernelv2/details/expressions_traits.hpp, * mln/kernelv2/details/inner_context.hpp, * mln/kernelv2/details/pixter_wrapper.hpp, * mln/kernelv2/details/tags.hpp, * mln/kernelv2/execute.hpp, * mln/kernelv2/execute_incremental.hpp, * mln/kernelv2/kernel.hpp, * mln/kernelv2/types.hpp: New.
-
Edwin Carlinet authored
* apps/CMakeLists.txt, * apps/attributes/meaningfullness.hpp, * apps/g2/CMakeLists.txt, * apps/g2/satmaxtree.cpp, * apps/tests/attributes/meaningfullness.cpp, * apps/tos/Kinterpolate.hpp, * apps/tos/mumford_shah.hpp, * apps/tos/topology.hpp,
-
Edwin Carlinet authored
* mln/morpho/tos/ctos.hpp, * mln/morpho/tos/tos.hpp: Fixed.
-
Edwin Carlinet authored
* cmake/FindFreeImage.cmake, * CMakeLists.txt: Check the availability of sub-libraries in the main Makefile. * apps/imview/CMakeLists.txt, * apps/saliency/CMakeLists.txt, * apps/simplification/CMakeLists.txt, * apps/supervised-gui/CMakeLists.txt: Conditional compilation if QT4 is available. * apps/maxtree_comparison/CMakeLists.txt, * apps/clattice/CMakeLists.txt, * apps/tests/attributes/CMakeLists.txt, * apps/tests/tos/CMakeLists.txt, * apps/tosgui/CMakeLists.txt, * bench/CMakeLists.txt, * cli/CMakeLists.txt, * tests/io/CMakeLists.txt, * tests/morpho/CMakeLists.txt, * tests/morpho/component_tree/CMakeLists.txt: Remove hard-coding of FreeImage linking and use ${FreeImage_LIBRARIES} instead.
-
Edwin Carlinet authored
and breaks old code in kernel framework. * mln/kernel/context.hpp, * mln/kernel/execute.hpp, * mln/kernel/kernel.hpp: Fixed result_of issue.
-
Edwin Carlinet authored
* mln/core/image/morphers/transformed_image.hpp, * tests/core/image/morphers/transformed_image.cpp: Fixed.
-
Edwin Carlinet authored
to POD initialization, warnings and default argument in signatures. * mln/core/algorithm/accumulate.hpp, * mln/core/algorithm/sort_indexes.hpp, * mln/core/image/constant_image.hpp, * mln/core/image/image_routines.hpp, * mln/core/image/ndimage.hpp, * mln/core/iterator/stditerator.hpp, * mln/core/neighb2d.hpp, * mln/core/neighborhood/sliding_pixter.hpp, * mln/core/win2d.hpp, * mln/io/imprint.hpp, * mln/io/loader.hpp, * mln/io/plugin.hpp, * mln/morpho/datastruct/image_property_map.hpp, * mln/morpho/extinction.hpp, * mln/morpho/maxtree/maxtree_queue.hpp, * mln/morpho/pqueue_fast.hpp, * tests/bench_iterator.cpp, * tests/bench_zip_iterator.cpp, * tests/core/image/morphers/filtered_image.cpp: Fixed.
-
Edwin Carlinet authored
declaration of template class but it is not C++ standard compliant and clang issues a compilation error. * mln/core/concept/accumulator.hpp, * mln/core/concept/check.hpp, * mln/core/concept/extension.hpp, * mln/core/concept/image.hpp, * mln/core/concept/iterator.hpp: Fixed for clang compilation.
-
Edwin Carlinet authored
compile with clang. * mln/accu/accumulators/count.hpp, * mln/accu/accumulators/infsup.hpp, * mln/accu/accumulators/max.hpp, * mln/accu/accumulators/mean.hpp, * mln/accu/accumulators/min.hpp, * mln/accu/accumulators/minmax.hpp, * mln/accu/accumulators/sum.hpp: Fix fwd declaration for clang.
-
- 13 Nov, 2014 13 commits
-
-
Edwin Carlinet authored
* apps/supervised-gui/CMakeLists.txt, * apps/supervised-gui/brush.cpp, * apps/supervised-gui/brush.hpp, * apps/supervised-gui/compute_distance.hpp, * apps/supervised-gui/constants.hpp, * apps/supervised-gui/supervised-cli.cpp, * apps/supervised-gui/supervised-gui-3c.cpp: 3-classes based app.
-
Edwin Carlinet authored
* apps/CMakeLists.txt, * apps/attributes/gradient_magnitude.hpp: Add gradient on 0F too. * apps/mumford_shah_on_tree/CMakeLists.txt, * apps/mumford_shah_on_tree/mumford_shah_on_tree.cpp, * apps/mumford_shah_on_tree/mumford_shah_on_tree.hpp, * apps/mumford_shah_on_tree/mumford_shah_on_tree_full.cpp: New.
-
Edwin Carlinet authored
* apps/g2/CMakeLists.txt, * apps/g2/compute_g2.cpp, * apps/g2/compute_g2.hpp, * apps/g2/g2-maxdepth.cpp, * apps/g2/routines.cpp, * apps/g2/routines.hpp, * apps/g2/types.hpp: Clean up.
-
Edwin Carlinet authored
* apps/tos/addborder.hpp: add a border processed marginally. * apps/tos/croutines.hpp: add a grain_filter_inplace routine.
-
Edwin Carlinet authored
* cli/CMakeLists.txt, * cli/area_close.cpp, * cli/grain_filter.cpp: Fixed. * cli/decompose_channels.cpp, * cli/lab2rgb.cpp, * cli/rgb2lab.cpp: New.
-
Edwin Carlinet authored
of an image to use the whole value dynamic. * mln/data/stretch.hpp: New.
-
Edwin Carlinet authored
* mln/core/vec/vec_math_ops.hpp: Pow operation.
-
Edwin Carlinet authored
* mln/colors/lab.hpp, * mln/colors/xyz.hpp: Fix coefficients and add back conversion.
-
Edwin Carlinet authored
* mln/accu/accumulators/accu_as_it.hpp: New. An accumulator wrapper whose return value is the accumlator itself. * mln/accu/accumulators/variance.hpp: Add untake support.
-
Edwin Carlinet authored
* mln/io/freeimage_plugin.hpp: rgb/rgba float support.
-
Edwin Carlinet authored
needs complete lattices, not a total order. * mln/accu/accumulators/infsup.hpp, * mln/core/value/index.hpp, * mln/core/value/value_traits.hpp: Some fixes to enable the use of the product partial order as default.
-
Edwin Carlinet authored
boost::result_of< F(p) > try to use that result_type instead of using decltype. * mln/core/image/morphers/transformed_image.hpp: Rename typedef result_type.
-
Edwin Carlinet authored
* mln/core/trace.hpp: Thread safety guards + static qualifiers.
-
- 03 Oct, 2014 5 commits
-
-
Edwin Carlinet authored
* mln/core/value/value_traits.hpp, * mln/core/vec.hpp, * mln/core/vec/compare.hpp: LessEq functor. * mln/core/vec/vec_ops.hpp, * mln/core/vec_base.hpp; Dyn getter implementation.
-
Edwin Carlinet authored
* mln/colors/rgba.hpp, * mln/core/colors.hpp, * mln/core/image/morphers/transformed_image.hpp, * mln/core/ops.hpp: Fixed.
-
Edwin Carlinet authored
* mln/io/freeimage_plugin.hpp: rgba writing support. * mln/io/imread.hpp: Fix typo. * mln/io/loader.hpp: Automatic type conversion support. * mln/io/plugin.hpp: Fix doc.
-
Edwin Carlinet authored
* apps/attributes/Makefile, * apps/attributes/gradient_magnitude-cli.cpp, * apps/attributes/gradient_magnitude-patternspec.cpp, * apps/attributes/gradient_magnitude.hpp: New. * apps/attributes/meaningfullness-patternspec-cli.cpp: Improcve doc.
-
Edwin Carlinet authored
* apps/CMakeLists.txt, * apps/hierachical_seg-gui/brush.cpp, * apps/hierachical_seg-gui/brush.hpp, * apps/hierachical_seg-gui/hierachical_seg-cli.cpp, * apps/hierachical_seg-gui/hierachical_seg-gui.cpp, * apps/hierachical_seg-gui/supervised-cli.cpp: New
-
- 19 Sep, 2014 2 commits
-
-
Edwin Carlinet authored
* apps/qcm/Makefile, * apps/qcm/qcm.cpp: New.
-
Edwin Carlinet authored
* mln/morpho/opening.hpp: New.
-
- 28 Aug, 2014 4 commits
-
-
Edwin Carlinet authored
* mln/colors/literal.hpp: New.
-
Edwin Carlinet authored
* apps/supervised-gui/CMakeLists.txt, * apps/supervised-gui/brush.cpp, * apps/supervised-gui/brush.hpp, * apps/supervised-gui/myheap.hpp, * apps/supervised-gui/supervised-cli.cpp: New app.
-
Edwin Carlinet authored
* apps/CMakeLists.txt, * apps/attributes/CMakeLists.txt, * apps/attributes/cMSER.hpp, * apps/attributes/cMeaningFullNess.hpp, * apps/attributes/curvature.cpp, * apps/attributes/curvature.hpp, * apps/attributes/MSER-patternspec-cli.cpp, * apps/attributes/meaningfullness-cli.cpp, * apps/attributes/meaningfullness-patternspec-cli.cpp: New. Old implementation maintained for bwd compatibility. * apps/attributes/MSER.hpp, * apps/attributes/meaningfullness.hpp, * apps/attributes/meaningfullnessArgparser.cpp, * apps/tests/attributes/meaningfullness.cpp,
-
Edwin Carlinet authored
* apps/g2/Makefile, * apps/g2/types.hpp, * apps/g2/compute_g2.cpp, * apps/g2/compute_g2.hpp: Add clean g2 computation routines generalized to n-dimensional data. * apps/g2/g2.cpp, * apps/g2/g2.hpp: Experimental code to play with G2. * apps/g2/accu/lca.hpp: Fix doc and set default node to npos() on empty initialization. * apps/g2/reconstruct.hpp, * apps/g2/remove_parent_relation.hpp, * apps/g2/routines.cpp, * apps/g2/routines.hpp: Some G2 related routines. * apps/g2/g2-maxdepth.cpp, * apps/g2/satmaxtree-cli.cpp, * apps/g2/satmaxtree.cpp, * apps/g2/satmaxtree.hpp: New Graph Color Framework.
-
- 22 Aug, 2014 1 commit
-
-
Edwin Carlinet authored
* apps/tos/Kinterpolate.hpp: Implement method to auto-detect resize parameters * apps/tos/croutines.hpp: New routines using new ToS interface. * apps/tos/topology.hpp: Add functor for 2F-test. These files use the old interface, they are here for old-program using the old interface but should be ported. * apps/tos/Makefile, * apps/tos/colorToSGrad.cpp, * apps/tos/colorToSGrad.hpp: ICPR 2014 method. * apps/tos/libtos.cpp, * apps/tos/libtos.hpp: Pre-compiled methods. * apps/tos/pgm_objdetection.cpp, * apps/tos/pgm_objdetection_mser.cpp, * apps/tos/ppm_objdetection.cpp, * apps/tos/ppm_objdetection_mser.cpp: Object detection algorithms. * apps/tos/routines.cpp, * apps/tos/routines.hpp: Some ToS helper functions.
-
- 13 Aug, 2014 2 commits
-
-
Edwin Carlinet authored
* apps/imview/CMakeLists.txt: Update with new compilation policy. * mln/qt/imageviewer.cpp: Remove. * mln/qt/imageviewer.hpp, * mln/qt/imageviewer.hxx: Clean
-
Edwin Carlinet authored
* mln/core/image/image.hpp, * mln/core/image/image_math_ops.hpp: New image operators. * mln/core/math_ops.hpp: Fix missing const. * mln/core/image/morphers/morpher_base.hpp: Clean.
-
- 11 Jul, 2014 1 commit
-
-
Edwin Carlinet authored
* mln/io/freeimage_plugin.hpp: Add palette support.
-
- 08 Jul, 2014 2 commits
-
-
Edwin Carlinet authored
from the underlying pylene's Image. * mln/qt/imageviewer.cpp, * mln/qt/qtimage.cpp, * mln/qt/qtimage.hpp: Implement update() function.
-
Edwin Carlinet authored
type in order to use a proper overload resolution. * mln/core/algorithm/transform.hpp: Pass exact type to imchvalue.
-