Home | Back
commit c0c7aaada3483ee31b8dd5906e48a2f2611de75e
Author: S. Schmidt <s-github@hilft.net>
Date:   Fri Jul 3 00:14:42 2015 +0200

    test reset() of MultiArrayView


commit ca6fc8c6c0b98174a1f482283a08e47936f12476
Author: S. Schmidt <s-github@hilft.net>
Date:   Thu Jul 2 23:36:20 2015 +0200

    Added a method to reset a MultiArrayView to an invalid state (as after default construction).


commit d85463b3263c11615ad872012245e6782e90bfad
Author: Matthis Hauschild <matthis.hauschild@gmail.com>
Date:   Wed Jun 24 17:20:11 2015 +0200

    added FFTWLogMagnitudeAccessor
    
    based on std::log (natural logarithm)


commit 5dde8872323b1e592c7fbae45235362b07a9a59a
Author: Stuart Berg <bergs@janelia.hhmi.org>
Date:   Wed May 27 13:07:29 2015 -0400

    cmake: Add OpenMP flags after detecting cpp version.


commit 582f970ae287d7efb9eddbc515ef13bcb45c9c5f
Author: Stuart Berg <bergs@janelia.hhmi.org>
Date:   Tue May 26 23:15:18 2015 -0400

    config/VigraDetectCppVersion: Provide better output if compiled try_run file fails to run.


commit 46a3fe229cc70eeb6d68d20de5542b5a0c7c8315
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Tue May 12 17:39:23 2015 +0200

    fixed isnan() on Windows


commit 040974ef35b86a4fc7178a2d56c459cffc1b1356
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Wed May 6 15:48:55 2015 +0200

    extended / beautified python wrapper


commit 0106a84472644248969a406f7111ce2b191cab35
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Wed May 6 13:54:55 2015 +0200

    minor changes on graph


commit 29829afdb10a4f3ceb2e544f2cc1a0852b613470
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Wed May 6 13:17:54 2015 +0200

    cleanup


commit 926c57a79da71bf88c7a0896681903455e5361d6
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Wed May 6 13:16:49 2015 +0200

    cleanup


commit e0509d2f276b9c510744b09182aa5c3747222f14
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Wed May 6 13:15:24 2015 +0200

    cleanup


commit 195db7bfb3076e7197dc0d71d0e9aed0ac65f45f
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Wed May 6 12:56:57 2015 +0200

    cleanup


commit c8b8a68936cbc8d9ae5aad8e5dd418d2ac6226ff
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Wed May 6 10:43:20 2015 +0200

    minor changes on graph


commit a590b5b5bd313afc5a2fb78adcd609cde28cc993
Author: Hans Meine <hans_meine@gmx.net>
Date:   Tue May 5 09:39:22 2015 +0200

    add thresh.precondition to thinning Canny variant


commit 716236489ca9d620b34e3ca212a5d38c4b778b85
Author: Hans Meine <hans_meine@gmx.net>
Date:   Tue May 5 09:38:26 2015 +0200

    add test for negative gradient thresholds
    
    (should raise exception)


commit 7d0dedd9325f15ceeaaa35bdf38cc422a1709159
Author: John Kirkham <kirkhamj@janelia.hhmi.org>
Date:   Fri May 1 11:04:13 2015 -0400

    .travis.yml: Determine the version of the Python library to use based on the version selected by Travis CI.


commit c2eb68f27dc23fd7c4b0aad68c6f418ca716ae2d
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Thu Apr 30 16:53:28 2015 +0200

    vigranumpy: export linearRangeMapping for images of all pixel types


commit 16252eedfa56b10c39bcefeb0d39d289e45ef243
Author: Stuart Berg <bergs@janelia.hhmi.org>
Date:   Mon Apr 27 21:15:38 2015 -0400

    graphs.hxx: If boost is a dependency, include boost::tuple right away to avoid multiple definitions of boost::tie()


commit 94f0cb40097b148b810325f34e73d5b2bf3998ac
Author: Andrew Champion <andrew.champion@gmail.com>
Date:   Mon Apr 27 17:33:58 2015 -0400

    impex: fix export of non-positive position offsets
    
    When exporting PNGs, PngEncoderImpl would not set position offset unless
    both the x and y offset passed to setPosition were positive. According
    to the PNG oFFs chunk specification, any signed integer value is
    permissible. Instead, set the offset whenever either position coordinate
    is non-zero.
    
    Update setPosition documentation to reflect that only TIFF requires
    non-negative position values and also requires resolution to be set.
    
    Includes test cases covering all file types supporting setPosition
    (OpenEXR, PNG, and TIFF).


commit e609a36b79258b3290989cfc9d19d36c3f9d6d62
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Sat Apr 25 01:23:29 2015 +0200

    added a bit of docu


commit 1df17a1970b579ae50f729e15a647018d80149fc
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Fri Apr 24 16:06:52 2015 +0200

    fixed minor bug in seeded hclustering


commit a4de349059da8d45bb4d8f8bfd73d80d3db65e59
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Fri Apr 24 15:56:24 2015 +0200

    constraint hclustering is implemented


commit 419e736a52aa3d390be88ec5cd4edf5c6aa2fda4
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Fri Apr 24 13:41:48 2015 +0200

    minor updates in metric and graph

delete mode 100644 include/vigra/graph_serialization.hxx

commit a5f690759c58b9e1521b96c3d7e70cc64388139e
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Tue Apr 21 17:44:16 2015 +0200

    simplified taggedView() and improved documentation


commit c626bc0e79545aba3cd2e7cec21dfaeb0a568193
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Mon Apr 20 22:14:29 2015 +0200

    turned taggedView() into a general axistag normalization function


commit 1dc9df990b8f399f2738f962d506a4146eb40b05
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Mon Apr 20 15:58:16 2015 +0200

    improved edge coordinates


commit 8d778606562ca5ee840daeb8f217c6ff62b3e0f2
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Mon Apr 20 15:57:36 2015 +0200

    improved edge coordinates


commit f1da8b8d169b9da98b384a4cea8adfa064ae707b
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Mon Apr 20 15:41:25 2015 +0200

    implemented an conv. function to get an array of uv coordinates in a rag


commit 4bf49bad1752678a616ab135b9efe753357074e5
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Mon Apr 20 11:38:04 2015 +0200

    made edge id-s easier to get


commit b7c374ec99c3215e906c8927096853cd326cdd27
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Wed Apr 8 19:00:53 2015 +0200

    fixed win issues


commit fa628a135f5c5c92a2eeb390f9a3c4f9da88a2a8
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Wed Apr 8 17:42:03 2015 +0200

    fixed win issues


commit b3ab814a9d231133e8bf396e6d3e65c97a8ce8b8
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Wed Apr 8 13:40:20 2015 +0200

    fixed typo


commit c23643caae181268f2f0c1d89ec12c107166270f
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Wed Apr 8 11:43:56 2015 +0200

    minor change in examples


commit 6f216dc914abdfa460755108499d1ea3837ab5c3
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Wed Apr 8 11:38:47 2015 +0200

    changed python cluster operator a tiny bit


commit 6c9688a13c7feb44a45852d404994a64c1d33008
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Wed Apr 8 10:10:16 2015 +0200

    removed unused variables from unit-test


commit 2383ff3b6aa0e3d31087779ed1d5a3e8e48096b7
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Wed Apr 8 10:07:00 2015 +0200

    removed nikos cluster operator since it is to special for master


commit d5af266fca36327d3b506da75b2e747510aeeb39
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Wed Apr 8 10:00:37 2015 +0200

    removed a wrong 'template' in graph_algorithm test


commit 33a3c72fcc8c6ba5da3210ff54705795a8c0a90f
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Tue Apr 7 14:58:53 2015 +0200

    added missing test file

create mode 100644 test/multiconvolution/blockwise.cxx

commit bc0cd2f2540cd9c6ef793dcbccb635d0553d6868
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Tue Apr 7 13:57:18 2015 +0200

    removed unused file


commit 9c76f2d9e4e24db4656fe243f7b97041b26a0736
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Tue Apr 7 13:26:05 2015 +0200

    removed unused file


commit ed934f404f1c150e665c078a172888e5e251f30c
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Tue Apr 7 13:22:55 2015 +0200

    removed unused file

delete mode 100644 vigranumpy/examples/bwt.py
delete mode 100644 vigranumpy/examples/eccentricity/eccentricity_centers.py
delete mode 100644 vigranumpy/examples/eccentricity/eccentricity_transform.py
delete mode 100644 vigranumpy/examples/eccentricity/eccentricity_transform_with_centers.py
delete mode 100644 vigranumpy/examples/v_watersheds.py

commit 8af73056f01d32e9db0bd91b0ddcbd06cd11cdc0
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Tue Apr 7 13:18:14 2015 +0200

    removed unused file


commit c224a49ebb99eb8757b1862f145a918e653bcc62
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Tue Apr 7 13:16:19 2015 +0200

    removed unused file

delete mode 100644 include/vigra/thread_pool.hxx

commit e0261536161fcd1f979ae101b0e487ae1e304f74
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Tue Apr 7 13:14:59 2015 +0200

    removed unused file


commit c721db9b518653fb8be191ed8752ab799ca3d67a
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Tue Apr 7 13:11:52 2015 +0200

    removed unused file


commit c00a58cbebd75ba3b6296668e80e2f1e3c7a5d2c
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Tue Apr 7 13:07:48 2015 +0200

    removed unused file

delete mode 100644 include/vigra/blocking.hxx

commit d2b4865e3878fca5a883e1b6259d98b6f2201d17
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Tue Apr 7 13:04:27 2015 +0200

    added blockwise test


commit 00b792b9d56cd9b5ac35739f74d939eb5bc897eb
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Tue Apr 7 11:30:32 2015 +0200

    removed ilastiktools

delete mode 100644 include/vigra/ilastiktools/carving.hxx
delete mode 100644 vigranumpy/src/core/ilastiktools.cxx

commit 0a6ec48dbb6584dd916a5ce26b4dc537c63bc68e
Author: Stuart Berg <bergs@janelia.hhmi.org>
Date:   Fri Apr 3 11:20:08 2015 -0400

    MultiArrayView.stridearray(): Fix off-by-one error.


commit b861524dc46742486e1f79e4a7aee9cd43378502
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Mon Mar 30 14:33:37 2015 +0200

    removed unnecessary function type cast from previous commit


commit 72ca4a02ba7bda84ebb93a2f5a05339b5d828bf6
Author: dstoe <stoeckel.david@gmail.com>
Date:   Wed Mar 18 12:55:59 2015 +0100

    overload AxisTags.__contains__ for signature (vigra::AxisTags, vigra::AxisInfo)


commit 18be266fa4bd4c317c0d8d6f17d4007dcd50b191
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Wed Mar 4 19:20:15 2015 +0100

    made TaggedShape::toFrequencyDomain() a noop when the shape has no axistags (fixes #229)


commit bdd199493b57f4dcee5a87a6eece48a7f1591187
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Wed Mar 4 18:03:09 2015 +0100

    added dict-like functions to AxisTags (resolves #231)


commit 0c0a5f118917cafb5d337dc344247d902db7d92c
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Wed Mar 4 17:30:11 2015 +0100

    added virtual destructor in PythonFeatureAccumulator to fix memory leak (resolves #230)


commit 4af921c63f5b50c39cbf9f282cc795de267b0659
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Fri Feb 13 13:47:35 2015 +0100

    new cluster operator mostly suitable for nikos research


commit 26b4e62e372b3d69130a70fb99f0a2adf925dc19
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Thu Feb 12 00:47:38 2015 +0100

    fixed MAJOR bug in setSeeds in carving


commit 0c8317b9c6990ab280f64b1874c66ebcc62ebb27
Author: Stuart Berg <bergs@janelia.hhmi.org>
Date:   Wed Feb 11 16:29:40 2015 +0100

    ilastiktooks: ilastiktools is always built, but openmp is only used if available.


commit bdb00796de8f4c82147fec6fefb85ff2d1171069
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Wed Feb 11 13:07:51 2015 +0100

    ilastiktools are not build anymore


commit a311e603e673a74bbc75c68754e2afb56e7e478c
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Tue Feb 10 16:54:34 2015 +0100

    fubar


commit c95b286c5462aca651f8e964a8d30d2316b8e62f
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Tue Feb 10 11:51:26 2015 +0100

    fixed bugs


commit 971e3dc84def11138ba7875f1884ca61b9ff054a
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Tue Feb 3 21:57:33 2015 +0100

    vigranumpy: fixed axistags in pyramid construction


commit 855e911cf6b789dfd6ca8ed1186f72ded707d231
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Mon Feb 2 00:46:51 2015 +0100

    doxygen compatibility fixes


commit d5b7d46d32671efa99479292cf9c68dea12069ea
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Tue Jan 27 19:19:36 2015 +0100

    TIFFDecoder:  relaxed handling of missing TIFFTAG_PHOTOMETRIC.


commit 93be16a022b86e42ce051642b19e48b52864fc5b
Author: Stuart Berg <bergs@janelia.hhmi.org>
Date:   Wed Jan 14 17:49:30 2015 -0500

    If OpenMP can't be found (e.g. on Mac), then just skip ilastiktools and emit a warning.


commit 3bfd0903d155fcf86b7e6896514ef7e31d620554
Author: Stuart Berg <bergs@janelia.hhmi.org>
Date:   Wed Jan 14 17:48:56 2015 -0500

    hierarchical_clustering.hxx: Fix error on Mac for "ambiguous" reference to std::pow


commit 638f4f5664574be93fd07d46d52cbf902fa248db
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Tue Jan 13 13:03:41 2015 +0100

    implemented implicit edge map for shortest path


commit ef4e0cf695feb3fbd0fb3d424ca345ff5192ccae
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Mon Jan 12 10:55:41 2015 +0100

    solved the isnan() problem by toRealPromote() instead of complicated configuration

delete mode 100644 config/VigraConfigCmath.cmake
delete mode 100644 config/check_std_isnan.cxx

commit 14de6ac4c7d30f63d1b1937dc4e7bda2575a420f
Author: Stuart Berg <bergs@janelia.hhmi.org>
Date:   Sat Jan 10 11:18:55 2015 -0500

    test: multiarray: Always build multiarray test under MSVC, even if it doesn't report C++11 compliance.


commit 963c371cb80ff34ad30f7733b34f156bf74d81cd
Author: Stuart Berg <bergs@janelia.hhmi.org>
Date:   Sat Jan 10 10:54:22 2015 -0500

    test: multiarray: Run test_chunked in both C++98 and C++11 mode.


commit d37682f6b186622928ac3bf00fd6be32f1e53ea5
Author: Stuart Berg <bergs@janelia.hhmi.org>
Date:   Sat Jan 10 10:53:19 2015 -0500

    config.hxx: Fixed syntax error


commit 0616adb097dfa7642cf6a2a11acf61f53332c774
Author: Stuart Berg <bergs@janelia.hhmi.org>
Date:   Fri Jan 9 16:15:00 2015 -0500

    cmake: Modified c++ detection file to accomodate gcc weirdness.


commit 7d5024c1df064a18077023a6f93951cf7f4f83e8
Author: Stuart Berg <bergs@janelia.hhmi.org>
Date:   Fri Jan 9 11:55:52 2015 -0500

    cmake: test: multiarray tests require both working threading AND C++11 mode.  Otherwise, they skipped.


commit 975c7fd5d254cbf80931d254dd1187ace16cfb86
Author: Stuart Berg <bergs@janelia.hhmi.org>
Date:   Fri Jan 9 11:54:47 2015 -0500

    cmake: test: blockwise tests use chunked arrays and therefore must link against threading libraries.


commit 8c3f1f9f0c26c3acc57d4e6861f4a21ee89f9efc
Author: Stuart Berg <bergs@janelia.hhmi.org>
Date:   Fri Jan 9 11:54:11 2015 -0500

    cmake: vigranumpy: Require threading via VIGRA_CONFIGURE_THREADING()


commit 37820e64710f96173a665139955d52d3636d88fb
Author: Stuart Berg <bergs@janelia.hhmi.org>
Date:   Fri Jan 9 11:50:10 2015 -0500

    Updates to VIGRA_CONFIGURE_THREADING():
    - Detect std::thread support by compiling a test file.
    - Detect threading implementation ONCE, from root CMakeLists.txt (after boost is detected)
    - If "REQUIRED" is provided to VIGRA_CONFIGURE_THREADING(), then lack of thread support stops the build (it seems this was previously broken).

create mode 100644 config/VigraDetectThreading.cmake
create mode 100644 config/check_std_thread.cxx

commit b8e4a8a809f683ab370010550aba3bbf67a6e093
Author: Stuart Berg <bergs@janelia.hhmi.org>
Date:   Fri Jan 9 11:45:27 2015 -0500

    multi_array_chunked: Fix complaint from gcc in C++98 mode about missing tmpfile() function.


commit 178865455f6ae50600bdc69263cb663e634de2d4
Author: Stuart Berg <bergs@janelia.hhmi.org>
Date:   Fri Jan 9 11:40:45 2015 -0500

    cmake: Detect C++ version by compiling a test file.

create mode 100644 config/VigraDetectCppVersion.cmake
create mode 100644 config/output_cplusplus_version.cxx

commit 796cbf7584918c239cf751d4fb1b59031d14a7ab
Author: Stuart Berg <bergs@janelia.hhmi.org>
Date:   Fri Jan 9 11:39:00 2015 -0500

    cmake,mathutil: Detect presence of std::isnan(int) by compiling a test file, and provide our own implementation if necessary.

create mode 100644 config/VigraConfigCmath.cmake
create mode 100644 config/check_std_isnan.cxx

commit 4dcd053e0c2340b62e4728a530ad82a8995f8651
Author: Stuart Berg <bergs@janelia.hhmi.org>
Date:   Fri Jan 9 11:37:40 2015 -0500

    vigra/config.hxx: Separate gcc and clang config sections.


commit 61603bac834602fc85f717deb24d6af8e96f369b
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Thu Jan 8 21:28:39 2015 +0100

    fixed errors and warnings during documentation generation


commit a93bb5e7ebd76e20642b698ff6816deba3ad9f15
Author: Hans Meine <hans_meine@gmx.net>
Date:   Thu Jan 8 16:10:58 2015 +0100

    remove outdated documentation link in README
    
    The HCI URL redirects to the github.io one, but the README mentions both
    as documenting different versions.
    
    (Also, beautify the URLs by omitting /index.html.)


commit b3e4df5ad626f12131ab0f6289ed4f59f7df3f3c
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Mon Jan 5 11:44:10 2015 +0100

    gcc compatibility fix


commit 801959de5477ffe47c194e8d30df70cc354422a0
Author: Julien Nabet <serval2412@yahoo.fr>
Date:   Wed Dec 31 09:59:18 2014 +0100

    Fix cppcheck reports:
    [src/impex/bmp.cxx:795]: (performance) Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant.
    [src/impex/pnm.cxx:405]: (performance) Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant.


commit cca65eb13bc29ba46298bf3a2273659a139c61be
Author: Thorben Kroeger <thorbenkroeger@gmail.com>
Date:   Mon Dec 22 10:48:34 2014 +0100

    fix some unsigned <-> signed conversion and unused variable warnings


commit 7078de56650c48dd06769509709ec5e11963ee1d
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Wed Dec 17 19:37:09 2014 +0100

    added experimental nuget configuration files

create mode 100644 config/nuget/vigra.nuspec
create mode 100644 config/nuget/vigra.redist.nuspec
create mode 100644 config/nuget/vigra.redist.targets
create mode 100644 config/nuget/vigra.targets

commit ff506fad7844f68a5d0aa30df8b766c1b16dcfe2
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Mon Dec 15 09:30:43 2014 +0100

    improved carving


commit a37d8464de4a7fbe9896e1e4ee67076c298f46ea
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Sun Dec 14 01:58:10 2014 +0100

    new carving stuff


commit 18aef0492046a8001886e741ce6e10afe7447a22
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Sun Dec 14 01:00:44 2014 +0100

    stuff for new carving


commit a9c89374573ea6cb792b50eab8de8b7ec064879c
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Sat Dec 13 16:00:19 2014 +0100

    carving


commit 677de42c9f79baba5fd489546b91503f67adb23c
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Fri Dec 12 13:04:48 2014 +0100

    minor improvments


commit 33e31728410c0f49b4fae0ba05f4c36808509199
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Thu Dec 11 17:18:26 2014 +0100

    ilastiktools

create mode 100644 include/vigra/ilastiktools/carving.hxx
create mode 100644 vigranumpy/src/core/ilastiktools.cxx

commit 99c5a42c34d5cfa2b9fb398e581b6948d2bf2124
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Thu Dec 11 13:31:01 2014 +0100

    minor changes


commit ef9936dd8942bfc352a111fc39a67136e31184c9
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Wed Dec 10 15:31:32 2014 +0100

    improved multi blockwise


commit aacd50065d22ee98d3882d2c0b522d1e4c0d2ff6
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Wed Dec 10 10:51:35 2014 +0100

    new edge weighted alg


commit 8f6aadd067a5f85f93b33b5104f651f684a2ed58
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Tue Dec 9 23:33:19 2014 +0100

    edge weighted


commit 7f6dc497217665895334c55028f334969cd05eeb
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Tue Dec 9 16:33:56 2014 +0100

    fubar


commit 3eff141a8d5257f3b9ac039a846acfac75f489b2
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Tue Dec 9 14:52:23 2014 +0100

    changes for carving


commit 2b4fdac76f1ee4095594321d021fc48c94af4501
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Mon Dec 8 10:38:44 2014 +0100

    fubar

create mode 100644 vigranumpy/examples/bwt.py

commit 4e66c86df39c9a71dff0aaacbe816cdbb60dd530
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Mon Dec 8 10:33:51 2014 +0100

    fuba


commit bef7351c53b9d54759a1c8a2a87ab6bb88ff8fc4
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Fri Dec 5 10:10:27 2014 +0100

    impl stuff


commit 16e9da8b96ae58ca346b79ece70b8d3e482a9d9e
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Thu Dec 4 09:11:14 2014 +0100

    minor changes


commit b9153da9f9d5f0f6a8fc1f31fd7ecf8944c0ed71
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Wed Dec 3 14:52:48 2014 +0100

     block iter


commit 2862d7f1593ef50f57aa040a6c71e133095b255e
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Wed Dec 3 10:16:50 2014 +0100

    added transform iterator

create mode 100644 include/vigra/transform_iterator.hxx

commit 57dec17517b78f7e7ac41669e57cf9ca4a7e1c23
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Tue Dec 2 15:53:50 2014 +0100

    minor changes


commit 6af97208b92948ef2e93b19d184cf5810145c96a
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Tue Dec 2 11:34:14 2014 +0100

    added blockwise

create mode 100644 include/vigra/multi_blocking.hxx
create mode 100644 include/vigra/multi_blockwise.hxx
create mode 100644 vigranumpy/examples/blocking.py
create mode 100644 vigranumpy/src/core/blockwise.cxx

commit 3fe3057b94f53ccb5d2881b9880ddaab1f243845
Author: Hans Meine <hans_meine@gmx.net>
Date:   Fri Nov 28 15:36:57 2014 +0100

    threading.hxx: correctly deal with GCC 4.6/4.7
    
    This "fixes" compilation with GCC 4.6 / 4.7 which were not configured
    with --enable-libstdcxx-time, thus not having std::this_thread::yield().
    (Actually, vigra will still not compile, but it will properly point you
    to -DWITH_BOOST_THREAD=1.)  See GH issue #220.


commit 3c1b1d20c2bf73742105e2560e60984d74deb0bf
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Thu Nov 27 15:24:57 2014 +0100

    disabled outdated eccentricity bindings

delete mode 100644 include/vigra/neuro_features.hxx

commit 5c0f520ee5e3da4435f31a70debedad8d1c5166c
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Thu Nov 27 15:23:38 2014 +0100

    disabled outdated eccentricity bindings

delete mode 100644 include/vigra/graph_rag.hxx
delete mode 100644 include/vigra/openmp_helper.hxx
delete mode 100644 include/vigra/parallel_graph_algorithms.hxx

commit 52789217e98e3bba4f8406553d4d67a1417b3a87
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Thu Nov 27 15:10:26 2014 +0100

    removed exp. code

delete mode 100644 vigranumpy/examples/eccentricity/figure_1.png

commit dfcb6e592ea332084be631ea36ed4f6b48fde6e2
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Thu Nov 27 15:09:02 2014 +0100

    removed exp. code

delete mode 100644 vigranumpy/src/core/graphRag.cxx
delete mode 100644 vigranumpy/src/core/graphRagOptions.cxx
delete mode 100644 vigranumpy/src/core/neuro.cxx
delete mode 100644 vigranumpy/src/core/neuro_graph.cxx

commit 63cdf4fd2ef65e73ad54e2232c411f5d5bf4f1f8
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Fri Nov 21 00:31:24 2014 +0100

    fixed initialization in vector distance transforms and added test


commit 7d31fc9bf4bfa8e59cf17aad10666b8e43789641
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Fri Nov 21 00:30:47 2014 +0100

    vigranumpy: added vector distance transforms


commit 951d00a0af79719d030623de6b1020850585d621
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Thu Nov 13 18:21:25 2014 +0100

    fixed whitespace


commit f8e48031abb1158ea804ca3cbfe781ccc62d09a2
Author: Janez Ales <janez.ales@iwr.uni-heidelberg.de>
Date:   Thu Nov 13 14:40:19 2014 +0100

    2D Convex Hull and 2D Skeleton Feature Keys added as macro constants to accumulator-region-singleband.cxx
    Adds ignoredLabel check.
    Fixes a bug in the interface for extractSkeletonFeatures.
    
    Define supportedConvexHullFeatures and supportedSkeletonFeatures in __init__.py
    
    Initializes feature values in accumulator.hxx


commit bce28f430c31a2e2ef5bb5667b837a0239362975
Author: Burcin Erocal <burcin@erocal.org>
Date:   Tue Nov 4 16:47:16 2014 +0100

    Fix default parameters for RF depth stop criteria.


commit b799cb4c3d7b516a9b892a27264b2e3bcd717f96
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Wed Oct 29 18:10:32 2014 +0100

    converted test images to xv format


commit 4deeac9740aa57c3c7e0856aa574afbe3ac056c3
Author: Janez Ales <janez.ales@iwr.uni-heidelberg.de>
Date:   Wed Oct 29 13:04:37 2014 +0100

    Removed redundant include.


commit a77c14fb73195de4bf76afec0c214646d144c8fd
Author: Janez Ales <janez.ales@iwr.uni-heidelberg.de>
Date:   Wed Oct 29 12:46:33 2014 +0100

    Adds offset to cost function (in skeleton::skeletonizeImage), defining a linear order on all pixels, in order to break ties between pixels of equal cost.
    Corrects different behavior of tests using a priority queue in skeletonizeImage on different platforms (Linux,Windows,Mac).


commit b6702218ba120c36c253d97f66d98a7e9830972c
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Tue Oct 28 16:01:40 2014 +0100

    added HDF5DisableErrorOutput


commit 83061c64093a38bf80b752348b51068209b29467
Author: Burcin Erocal <burcin@erocal.org>
Date:   Mon Oct 27 16:21:33 2014 +0100

    Minor changes to RF depth and size stopping.


commit 7e3473be3f4eeba08c74c791bb28dfa08c7ca4aa
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Sat Oct 25 00:52:41 2014 +0200

    added makeIndexComparator()


commit 2cc9a38f9be4572d857ff594c791bd1e6e4134b1
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Sat Oct 25 00:52:12 2014 +0200

    vigranumpy: added skeletonize() and extractSkeletonFeatures()


commit a08dad0835268fa7601a5e9c022b6461fffde33b
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Sat Oct 25 00:51:25 2014 +0200

    vigranumpy: fixed documentation of TIFF capabilities


commit 9a412b3866617b3d3ecd832009f7d158f25a482a
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Sat Oct 25 00:50:30 2014 +0200

    added skeleton features

create mode 100644 test/multidistance/skeleton_salience_greater_10.xv
delete mode 100644 test/multidistance/skeleton_salience_greater_20.xv

commit bbe7ac1c033ae14f525eff55e628bc94a2668192
Author: Stuart Berg <bergs@janelia.hhmi.org>
Date:   Wed Oct 15 09:22:56 2014 -0400

    vigranumpy: segmentation: Added python support for labelMultiArray() and labelMultiArrayWithBackground()

create mode 100644 vigranumpy/test/test_segmentation.py

commit c3fb6c90ab8b4243b752919d0e491df2a2d4f047
Author: Chris Spiel <cspiel@freenet.de>
Date:   Mon Oct 13 16:08:50 2014 +0200

    Fix an off-by-one error in function exportImageAlpha.


commit 4d806c57001fcf7160a5cb94d1000652853a0e01
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Mon Oct 13 15:47:29 2014 +0200

    removed stupid file

delete mode 100644 config/FindOpenMP.cmake

commit 5002f1ae00e9228f75bd88ffcf9c82b99397631f
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Mon Oct 6 11:27:57 2014 +0200

    added find openmp

create mode 100644 config/FindOpenMP.cmake

commit cf869785126dc58549dc1dd5cbb31320a6fca389
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Thu Oct 2 22:09:51 2014 +0200

    minor improvement of vigra_print_backtrace()


commit 6f6c59ae5e85c095659799113db380483c24b0c3
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Thu Oct 2 22:00:18 2014 +0200

    fixed block shape construction in blockwise watershed test; added a static assertion in TinyVector to prevent this from happening again

create mode 100644 include/vigra/print_backtrace.hxx

commit 66146f95924f08bdb607e1eaf8fd4d1193617bce
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Thu Oct 2 16:18:49 2014 +0200

    changed auto_ptr => VIGRA_UNIQUE_PTR


commit 2aec872fb59ac87b818176d4fb008f85f6d2fd0c
Author: Hans Meine <hans_meine@gmx.net>
Date:   Thu Oct 2 12:00:44 2014 +0200

    fix LaTeX error
    
    This fixes the Doxygen build w/ LaTeX, and makes the documentation match the code.


commit 4d8de2c0e610075540e0b77e6bf7f3693eb67acf
Author: Hans Meine <hans_meine@gmx.net>
Date:   Fri Sep 26 13:12:24 2014 +0200

    add tests for failing RF imports from invalid HDF5

create mode 100644 test/classifier/data/bare.hdf5
create mode 100644 test/classifier/data/empty.hdf5

commit 8b2b92e14a927a69ab1d5deaa9d0f52980142684
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Wed Sep 24 19:41:46 2014 +0200

    improved skeleton documentation


commit 4acf0108d146fecd9b7ea89d4fcdd7f7e0649bbf
Author: Hans Meine <hans_meine@gmx.net>
Date:   Wed Sep 24 19:27:15 2014 +0200

    clarify meaning of TinyVector’s ‚magnitude‘


commit ed6523b2cabb8fc009ae06b88ee0973146b68005
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Sun Sep 21 14:08:34 2014 +0200

    refactored and documented skeletonization


commit 49a94f10beabebc3e3debf606b47b8f3ac1a301f
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Sun Sep 21 14:08:17 2014 +0200

    improved documentation


commit efa3e4c7b2f130006caf6c00703df13fd02bb766
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Sun Sep 21 14:07:54 2014 +0200

    added ShortestPathDijkstra::reRun(), optimized runImpl() and adapted tests to these changes


commit a51e61c01c8f6157eb9e006cca285d4d63c756ea
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Sun Sep 21 01:02:16 2014 +0200

    changed skeletonize() to preserve topology and adapted tests


commit 60fa6e892a6ff44479701853f581fff913dce14a
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Sun Sep 21 00:58:35 2014 +0200

    added inspectPolygon() and fixed Polygon default constructor


commit 7e4d8514fa8dbe8aaa2a7830166eec53d3e36cf9
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Fri Sep 19 22:25:51 2014 +0200

    vigranumpy: added extractConvexHullFeatures()


commit 1edb83f03f540f62e7b2af9303b4f5d0e6c5a62a
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Fri Sep 19 14:41:44 2014 +0200

    adjust test to new plateau handling


commit 87917ab58a85c0791c6106e5e62d4112dc769c33
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Fri Sep 19 11:27:14 2014 +0200

    fix documentation


commit a82da46f4bc7afe6f9b69443a8e1aa3964ef3196
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Fri Sep 19 11:16:09 2014 +0200

    add documentation


commit 49b6bb1ef4ad40e498a96107ba5e026db610954d
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Fri Sep 19 11:05:35 2014 +0200

    fix documentation


commit e6bfddc6b430ab5f05c665867e158288b64439e5
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Fri Sep 19 10:57:16 2014 +0200

    more renaming issues, documentation fixes

delete mode 100644 test/blockwisealgorithms/test_watershed.cxx
create mode 100644 test/blockwisealgorithms/test_watersheds.cxx

commit 422f7784c7df1cbaa0d60cdcb28002b8e7c85aca
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Fri Sep 19 10:22:02 2014 +0200

    make naming consistent


commit afec88e4c0f080c5d9df579005244dd056dd76b6
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Fri Sep 19 10:16:11 2014 +0200

    fixed BlockwiseConvolutionTest (should use double, not int)


commit f2b819d923715a97e716edb14e739133d926be0f
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Thu Sep 18 18:08:33 2014 +0200

    skeletonize(): added aggressive topology pruning

create mode 100644 test/multidistance/skeleton_topology_without_center.xv

commit 16f2befa625a7918419608b3cc008c951f85cce3
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Thu Sep 18 17:26:54 2014 +0200

    disabled VIGRA_FINALLY() tests for now


commit b22d76f1e7dc763cf91c2747f4dd329edd9acdcc
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Thu Sep 18 17:22:42 2014 +0200

    add documentation


commit d207a957a716a1f4f4bfaed0be00226412481f16
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Thu Sep 18 17:22:04 2014 +0200

    add \ref in documentation


commit 2f6d36cf0d7ca355bba945018e46424385bb587c
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Thu Sep 18 17:17:16 2014 +0200

    refactored skeletonize() and added tests

create mode 100644 test/multidistance/raw_skeleton.xv
create mode 100644 test/multidistance/skeleton_length.xv
create mode 100644 test/multidistance/skeleton_length_greater_100.xv
create mode 100644 test/multidistance/skeleton_length_greater_50_percent.xv
create mode 100644 test/multidistance/skeleton_salience.xv
create mode 100644 test/multidistance/skeleton_salience_greater_20.xv
create mode 100644 test/multidistance/skeleton_salience_greater_60_percent.xv
create mode 100644 test/multidistance/skeleton_topology.xv

commit 4dc4e36a6cc68672c802aff1f6926a65e8ddd957
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Thu Sep 18 16:47:05 2014 +0200

    minor channges to make clustering resetable


commit 88fbb216257da19d94ca3540eea4e4f7a277a212
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Thu Sep 18 16:45:30 2014 +0200

    add documentation


commit a29dce24f0ace031786d6d331f689fa3c2ae1a9a
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Thu Sep 18 15:53:52 2014 +0200

    first acceptable skeleton version


commit d6fadb46a3ee908ae8d5d8539dfdf6847cc28877
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Thu Sep 18 13:06:16 2014 +0200

    add convenience overload


commit b535bea443eb7999a8aabd834b1b383715282589
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Thu Sep 18 12:46:00 2014 +0200

    fix call by reference issue after chunk iterator fix


commit 26ce5ad8e14c749f1d1e73e9dfb0d7326c27e81e
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Thu Sep 18 11:55:41 2014 +0200

    add blockwise convolution function (low test coverage)

create mode 100644 include/vigra/blockwise_convolution.hxx
create mode 100644 test/blockwisealgorithms/test_convolution.cxx

commit 9be31149d2c945a31d9bdf97a9b46a22cf9ed202
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Thu Sep 18 10:40:58 2014 +0200

    spelling error in last commit


commit 0469a21afb1508f83f49763a96617f8a5ae23642
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Thu Sep 18 10:38:54 2014 +0200

    added license and cleaned up a bit


commit cea2e6beda0442e36e6b5dad09a5b4de32ca0e8d
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Thu Sep 18 10:38:48 2014 +0200

    add missing include


commit c385dae7377ce28fb1140caea0a32b4a7c7202ee
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Thu Sep 18 10:13:58 2014 +0200

    fixed result type of ChunkIterator::operator[]


commit 0b676d41cc985c0b60170079d82ed7ad21db65ea
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Wed Sep 17 20:03:21 2014 +0200

    MSVC compatibility fix


commit 031ac19fdb7bec74daef04756d490d7a71f68cb9
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Wed Sep 17 19:48:39 2014 +0200

    MSVC compatibility fix


commit 9023d7081b29d9dc9dc7c021f7faac71312f034e
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Wed Sep 17 19:47:02 2014 +0200

    fixed skeleton detection bug and improved skeleton thinning


commit b99b0ff51453630ed09e9fea7a595bf01a9c4ec9
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Wed Sep 17 17:33:09 2014 +0200

    move function (forgotten in previous commit)


commit 59e4016aae9cc371c851e141473384df1f5423c3
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Wed Sep 17 17:21:26 2014 +0200

    refactor and generalize generator for overlapping block views

create mode 100644 include/vigra/overlapped_blocks.hxx

commit 782bd47b306a950b11829b2bf780e1f90712fa3b
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Wed Sep 17 17:19:44 2014 +0200

    changed argument order in ShortestPathDijkstra::run() with ROI


commit e7a334977f920246f8ab05acf666709d0a31f714
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Wed Sep 17 17:00:03 2014 +0200

    removed obsolete code from eccentricitytransform.hxx and adapted its tests to latest changes in ShortestPathDijkstra


commit 8f0b9f81a2189dfcf94dcd40eeb9bb6ec4cb7c61
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Wed Sep 17 16:58:09 2014 +0200

    improved ShortestPathDijkstra::run() with ROI and added more tests


commit bcc081a0d1bf7d81d22a3cab8d642bdab8e8ed8d
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Wed Sep 17 16:31:28 2014 +0200

    tiny changes in cluster interface


commit 85c101cc9e5a8b258e7dcce1e5b8f359d5ae2cca
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Wed Sep 17 13:05:34 2014 +0200

    add FIXME


commit 367cc76fb9efc70419edc8e0b7d335df3c01a876
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Wed Sep 17 13:02:26 2014 +0200

    change plateau id value


commit 0ec79c9ed7a45e1789a5777d9105e3054a5730e4
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Wed Sep 17 12:49:26 2014 +0200

    add missing #define for bounds checking


commit 41312248c5a1d23f800f5516c63f98cc3701268f
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Wed Sep 17 12:48:55 2014 +0200

    add proper tests for blockwise watershed


commit 73f52cc55c9942bcb854eb201b703e20d9335225
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Wed Sep 17 12:48:27 2014 +0200

    add default for parameter, fix wrong function name


commit 09d9ff261c99019f5f1bed3330393e36d38736e6
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Wed Sep 17 11:35:06 2014 +0200

    make normal union find watershed equivalent to blockwise algorithm


commit a6d87320617cf73ef15af8b94e258b90a7749c4b
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Wed Sep 17 11:31:33 2014 +0200

    fix visit border pixel diff problem


commit 3bf51946b74cf2cfbc8ca9d8fbd7630388b8032e
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Tue Sep 16 19:08:57 2014 +0200

    added test image 'blatt.xv'

create mode 100644 test/multidistance/blatt.xv

commit 803946b66fd55630dbb93df0e48235a3063e9a8c
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Tue Sep 16 19:04:01 2014 +0200

    added intial version of skeletonizeInterpixel()


commit c9fe8799a1332d20cbf24efcb306d2de63de9101
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Tue Sep 16 19:03:33 2014 +0200

    added get<N>(iter) for CoupledScanOrderIterator


commit 6f7db0c6cd04f63bd0f49993ee19d1d758207e60
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Tue Sep 16 19:02:52 2014 +0200

    added VIGRA_FINALLY() and test


commit 4cae52f869d7d79b3fcb1a9967909764a091ee67
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Tue Sep 16 19:02:30 2014 +0200

    delegate: added license and URL


commit 64c002c97bc7fc724579ac55b94ad484d7b35b5a
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Tue Sep 16 13:32:58 2014 +0200

    added skeleton experiments

create mode 100644 include/vigra/skeleton.hxx

commit 55feab37f1b4aea5682569e3bbe0875f0a144a70
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Tue Sep 16 13:32:13 2014 +0200

    removed obsolete FIXME


commit 5378215be276fedba9dc61e5c6e5e7066b6ba569
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Tue Sep 16 13:31:06 2014 +0200

    added 'const' to MultiArrayView::view()


commit ba335a5b4dfd1fd6832c3f64f3d3d0c0f0af770d
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Tue Sep 16 13:30:14 2014 +0200

    added key_begin() and key_end() to iterate over the keys of a std::map (similar to Python's iterkeys)


commit d350bff27b49e2bed0275d7f7c62dccf5bf75ced
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Tue Sep 16 13:29:04 2014 +0200

    added ShortestPathDijkstra::discoveryOrder()


commit 2c6d1116e16d844bfb574011c8a32d43f279f054
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Tue Sep 16 12:57:58 2014 +0200

    remove swap file

delete mode 100644 test/blockwisealgorithms/.test_watershed.cxx.swp

commit 281cc162acdfbc6416f030ee783eaa936d73b0fe
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Tue Sep 16 11:07:21 2014 +0200

    refactor: move both blockwise algorithms in a single directory

create mode 100644 test/blockwisealgorithms/.test_watershed.cxx.swp
create mode 100644 test/blockwisealgorithms/CMakeLists.txt
create mode 100644 test/blockwisealgorithms/test_labeling.cxx
create mode 100644 test/blockwisealgorithms/test_watershed.cxx
create mode 100644 test/blockwisealgorithms/utils.hxx
delete mode 100644 test/blockwiselabeling/CMakeLists.txt
delete mode 100644 test/blockwiselabeling/test.cxx
delete mode 100644 test/blockwisewatersheds/CMakeLists.txt
delete mode 100644 test/blockwisewatersheds/test.cxx

commit 71dd0e0b2474fcf42999a0605d66538fe3b4f55d
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Tue Sep 16 10:53:31 2014 +0200

    add chunked array support for blockwise watershed


commit 1003336c3a2d690cf3dd070d411e0e7989cd3c7f
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Mon Sep 15 17:59:27 2014 +0200

    add overlap generator for chunked arrays (untested)


commit e4c6205dacdc253c524d29e2db239bfdfeb9bb7b
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Mon Sep 15 17:49:28 2014 +0200

    fix chunk iterator, add real test for chunked array labeling


commit caa092426ead3c840b04c89609304f1512985ca7
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Mon Sep 15 14:23:32 2014 +0200

    small working example for blockwise watershed


commit 246d84a2aec380307b2bc0d0f86a865e36e8e857
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Mon Sep 15 14:22:54 2014 +0200

    add optional diff argument for labeling


commit 524202d7ef2c3accededa296ef03977e1af6e834
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Fri Sep 12 19:56:42 2014 +0200

    added more tests


commit a391c7330a7b4a8f3e5ebd3edacb4abdb378e27d
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Fri Sep 12 19:22:19 2014 +0200

    updated boundaryMultiDistance() Python bindings


commit 1e4513109b397758ecc7ef1e7513bede966c02e9
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Fri Sep 12 18:54:31 2014 +0200

    added boundaryVectorDistance() and tests, refactored separableVectorDistance()

create mode 100644 include/vigra/vector_distance.hxx
delete mode 100644 include/vigra/vectorial_distance.hxx

commit e748a31bb82fe4e1efb1e69b3404e138d713d1bf
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Fri Sep 12 18:50:55 2014 +0200

    refactored boundaryMultiDistance()


commit 73397b0e47a83928cc0df6f39e04a7ed73622403
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Fri Sep 12 18:49:59 2014 +0200

    fixed clip(TinyVector) and added test


commit 25c14675c8c80b4a172b2008e348b4750a4e2bf7
Author: Philip Schill <philip.schill@gmx.de>
Date:   Fri Sep 12 16:41:35 2014 +0200

    Added python bindings for eccentricity centers.


commit b6366de978f733bf92f95711fe0754e0abbe16b4
Author: Philip Schill <philip.schill@gmx.de>
Date:   Fri Sep 12 15:37:39 2014 +0200

    Added python bindings for eccentricity transform.


commit b1237e61f71f4b2344c45f6fa990980ac709c7b2
Author: Philip Schill <philip.schill@gmx.de>
Date:   Fri Sep 12 14:00:44 2014 +0200

    Added tests for eccentricity transform and eccentricity centers.


commit 1fa866160ca760db9f73d2cf979aff138f4e7108
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Fri Sep 12 12:00:00 2014 +0200

    prepareWatersheds

create mode 100644 include/vigra/blockwise_watersheds.hxx
create mode 100644 test/blockwisewatersheds/CMakeLists.txt
create mode 100644 test/blockwisewatersheds/test.cxx

commit bbaef842899740b27d5cb210126af42ef1cca16b
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Thu Sep 11 21:18:49 2014 +0200

    separableVectorDistance(): result vectors do not include possible pixel pitch


commit db0cdfe1b6d26dad2d16b3c484b9817954b1a9f7
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Thu Sep 11 20:51:51 2014 +0200

    added vectorial_distance.hxx and tests

create mode 100644 include/vigra/vectorial_distance.hxx

commit 3d3009420535fdf55164954c25ec80b2927fe003
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Thu Sep 11 20:50:42 2014 +0200

    fixed another typo in ForwardIteratorFacade


commit e8cda3fcafb02d4549e85468cf938d4c33373c17
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Thu Sep 11 20:50:09 2014 +0200

    fixed documentation of clip(TinyVector) and relatives


commit 2d60fea661c7fca0463e45e314ee57194c067c8f
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Thu Sep 11 14:32:07 2014 +0200

    eccentricity transform: improved documentation


commit 560146ce308346db9aadb9052759462e4965fba8
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Thu Sep 11 14:18:25 2014 +0200

    refactored eccentricity transform


commit aea84dc7cf1c4c378714e7c76edad182d721d28b
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Thu Sep 11 14:17:53 2014 +0200

    added ShortestPathDijkstra::runMultiSource()


commit b3bf8b94c90886247168c6f18b6ea5bc51620743
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Thu Sep 11 14:17:07 2014 +0200

    added Polygon:.arcLengthQuantile() and test


commit 8b189258f3b32b53805f1f0938f372d5c08c2fde
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Wed Sep 10 23:44:54 2014 +0200

    silenced a few warnings


commit 8e33305cc1e67196c32689f0684924cd55339363
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Wed Sep 10 23:41:39 2014 +0200

    gcc compatibility fixes


commit ac02b7baabb4b23b73153b303b7d4f71192b227c
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Wed Sep 10 23:38:46 2014 +0200

    added missing 'template' keyword


commit e5acecfb4bbe77382865a3c0fec0b974ea283740
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Wed Sep 10 23:36:07 2014 +0200

    minor simplification of object features test


commit 2ab0b79cca2fb3bbaae45f44541779f20d94bd52
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Wed Sep 10 23:35:50 2014 +0200

    added excentricity transform and initial tests

create mode 100644 include/vigra/eccentricitytransform.hxx
create mode 100644 test/multidistance/test_data.hxx

commit fb515f47c27260a281ed374772879d8dfac3d68a
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Wed Sep 10 23:32:39 2014 +0200

    extended ShortestPathDijkstra: stop at distance threshold, restrict to ROI


commit 305f407352b0eb1033518ba03d688647d27faf53
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Wed Sep 10 23:30:31 2014 +0200

    made GridGraph undirected by default


commit 891a4bd88d9428c15c97c670ed70861e623db025
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Wed Sep 10 23:30:01 2014 +0200

    added GraphItem stream output


commit aa43af6a5d57a0a379281759c5d3772155ab2617
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Wed Sep 10 23:29:22 2014 +0200

    added constructor MultiArray(shape, LinearSequence)


commit 63f923ebba7af7fcacea5f69e210132125f5f555
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Wed Sep 10 23:27:47 2014 +0200

    added Polygon::push_back_unsafe() and ostream output


commit bf420490f485bdedfdc5b05cf42efab3a5e7fcfe
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Wed Sep 10 23:26:36 2014 +0200

    added ChangeablePriorityQueue::clear()


commit fa37f13c8315ef9f3c1bb0730ca6e11a0571e0bf
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Wed Sep 10 23:25:22 2014 +0200

    ForwardIteratorFacade: fixe postfix increment


commit f6333b35282a1edfaf782ba29a9ad22368fc798b
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Wed Sep 10 18:18:13 2014 +0200

    try fixing test builds


commit 3284f176719ce4cd14f3ac577c9e84c87fd9f7d8
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Wed Sep 10 18:10:42 2014 +0200

    add missing namespace, fix include guards


commit 6330cb2c4a2181ff0bd7accb1eb842080548b089
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Wed Sep 10 17:49:15 2014 +0200

    blockwise labeling implemented (missing test for ChunkedArray)


commit 2d5e9ccf969ffb8fd319df3960727a0cf417a868
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Wed Sep 10 13:06:52 2014 +0200

    boundary distance: minor refactoring, documentation and Python bindings


commit 9d596f5badde4255839dd98ff3544c9806f92a35
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Tue Sep 9 21:31:26 2014 +0200

    added boundaryMultiDistance() and test


commit eb26b2b1b0ddc2ba21429df52e7ead8b5f2bb0ee
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Sat Sep 6 18:43:19 2014 +0200

    removed obsolete file convex_hull_features.hxx (contents now in accumulator.hxx and polygon.hxx)

delete mode 100644 include/vigra/convex_hull_features.hxx

commit ebdcf44a6176ce787a35a592a37512794a857032
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Sat Sep 6 18:37:41 2014 +0200

    added ConvexHull features and test


commit 0527112104a08de29d1e37c90ef95692d549e242
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Sat Sep 6 18:37:11 2014 +0200

    added CoupledHandleCast::value_type


commit 22e350fa4f5a5cf1f4d7cbb828deda7b6c0fdd89
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Sat Sep 6 12:53:18 2014 +0200

    accumulator: added new feature aliases


commit b76c10402b14ed6183d5ddcf8b2f9f1e9ab1efd4
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Sat Sep 6 12:47:21 2014 +0200

    Polygon: minor simplifications


commit 06a575a7caabf9c66759dcc91d44c2c72bc58a18
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Sat Sep 6 12:46:49 2014 +0200

    added roundi(TinyVector)


commit f53dde520f4d428b2e3ced453feae93035a572e3
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Sat Sep 6 12:46:17 2014 +0200

    ArrayVector: enabled 'push_back(front())'


commit 2a50b928ec584c9145313ec1efc03ac9056edf06
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Fri Sep 5 22:20:01 2014 +0200

    gcc compatibility fixes


commit edd7d9f3f23798f65187baa397d581b54a058a3e
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Fri Sep 5 22:10:23 2014 +0200

    accumulators: added region contour features and tests


commit f2c8a8e98ebae739412c8fd63c5a8c643bb0d2ad
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Fri Sep 5 22:08:32 2014 +0200

    added CoupledHandle::arrayView() and test


commit d01bb6cf59989981d57635639bae5f2d6bdaa2ec
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Fri Sep 5 22:06:34 2014 +0200

    TinyVector: added front(), back(), cbegin(), cend()


commit fd58b11936b3b9b869d9fd099db340a2687670b0
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Fri Sep 5 22:09:43 2014 +0200

    Polygon: fixed bug in extract contour, added clear()


commit a9a718ae7601418db199aab5935cf16c8f5c703c
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Fri Sep 5 22:05:46 2014 +0200

    renamed convexhull.hxx => convex_hull_features.hxx

create mode 100644 include/vigra/convex_hull_features.hxx
delete mode 100644 include/vigra/convexhull.hxx

commit f2c2373c2077958df4ffcc8f1334d56fba0b2d48
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Fri Sep 5 16:16:02 2014 +0200

    add pixel-level difference for visitBorder


commit 18a40acdc8af404228eeea3c1bb92fb922960825
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Fri Sep 5 15:11:43 2014 +0200

    improved const-correctness of Polygon and its tests


commit 4e5856e5318e495a22bf72e3949e232901771969
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Fri Sep 5 14:46:42 2014 +0200

    added ArrayVector::cbegin() and relatives


commit 5cf0f03ae1089d799fc3a2156fa976df89ac591e
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Thu Sep 4 02:11:05 2014 +0200

    Polygon: added lots of tests (and a few fixes)


commit e1ad7924bee7b9c22e327d2f33541dfc06fb928e
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Wed Sep 3 17:58:09 2014 +0200

    fix function names not conforming to vigra conventions


commit 43a0993c9cb9a6caee8a55a5bf4e1ad192dd5f6e
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Wed Sep 3 17:52:28 2014 +0200

    fix bug that caused failure of IndirectNeighborhood test#s


commit b917c7f2fc8eff67d6dc4f829158dc2c1662c024
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Wed Sep 3 14:53:30 2014 +0200

    gcc compatibility fixes


commit 35e163b2c04c36bd811be0e8cc6c476c2e5d4aa4
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Wed Sep 3 14:46:01 2014 +0200

    also use signed labels in test


commit b1a0f7a6b161f95fe984c82ec56cc4f54d6fe631
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Wed Sep 3 14:39:32 2014 +0200

    quick-and-dirty fix (untested)


commit 7d40982d96cbabe8796046357b8b94aa6f120cca
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Wed Sep 3 14:21:27 2014 +0200

    changed Polygon::contains() to be consistent with fillPolygon()


commit 2f9e964ecb0aca31742cf1aad5f382934b861e00
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Wed Sep 3 14:20:42 2014 +0200

    unittest.hxx: added should_impl() that takes error message as a std::string


commit caabd4bafa4a66f143b9c0f93ec7d602ea0ed3b7
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Wed Sep 3 14:19:48 2014 +0200

    make tests pass for unsigned labels and direct neighborhood


commit a70c16f6079b97f1e7a3f32462fe9de72b33edf5
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Wed Sep 3 14:19:41 2014 +0200

    added lessEqualAtTolerance() and greaterEqualAtTolerance() and test


commit 679094dbfae824c4db9764200a217de3518cf198
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Tue Sep 2 22:21:45 2014 +0200

    moved polygon and convex hull tests to new directory

delete mode 100644 test/convexhull/CMakeLists.txt
delete mode 100644 test/convexhull/test.cxx
delete mode 100644 test/math/convex_hull_test.hxx
create mode 100644 test/polygon/CMakeLists.txt
create mode 100644 test/polygon/convex_hull_test.hxx
create mode 100644 test/polygon/test.cxx

commit 590777b0c4bd100f89a8d33639f58d8e23ce7e7f
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Tue Sep 2 13:27:25 2014 +0200

    greatly improved fillPolygon() and test


commit fddeef49a79b53564365dc19525f9b61ee588c4e
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Tue Sep 2 16:26:26 2014 +0200

    finish blockwiselabeling for standard multi arrays (untested)


commit 20df933f425d6717797053dcade2a3972bcee0ef
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Mon Sep 1 22:12:22 2014 +0200

    started integration of Estaban's GSoC results

create mode 100644 include/vigra/convexhull.hxx
create mode 100644 test/convexhull/CMakeLists.txt
create mode 100644 test/convexhull/test.cxx

commit b27001caa9a3567e8548f898107da4083393da30
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Mon Sep 1 22:09:36 2014 +0200

    changed convexHull() to return points in clockwise order, starting with lowest point


commit 119fbbc19b484fa9354b449b5e171c9ccd4a8950
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Tue Sep 2 13:23:21 2014 +0200

    added tests for previous commit


commit 0d38cfa9e543b5520256c175c005ec2a4d3a151e
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Tue Sep 2 13:07:11 2014 +0200

    add operator[] for scan order iterator of multi arrays


commit 1c01e7a5df3ff91bc6482372e9586ea9cfc09602
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Tue Sep 2 12:55:53 2014 +0200

    fix dimension proxy's operator[], add operator[] for shapes to iterator


commit 763519de56359e0adb165415c7212bca9d4e34ce
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Tue Sep 2 12:49:18 2014 +0200

    Revert "add todos, add operator[] for shapes"
    
    This reverts commit f00a71c1b56d0c9988c17f4f2ac19dd5db92745e.


commit 17db78708b5ba0616f95ceed38d971a01e5a01f8
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Tue Sep 2 12:48:39 2014 +0200

    finish blockwise_labeling impl (untested)


commit f00a71c1b56d0c9988c17f4f2ac19dd5db92745e
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Tue Sep 2 10:58:34 2014 +0200

    add todos, add operator[] for shapes


commit 4fb912b0e2174e366237222ce483818d84dc86d4
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Tue Sep 2 10:14:48 2014 +0200

    implement mapping stage and visitBorder

create mode 100644 include/vigra/blockwise_labeling.hxx
create mode 100644 include/vigra/visit_border.hxx
create mode 100644 test/blockwiselabeling/CMakeLists.txt
create mode 100644 test/blockwiselabeling/test.cxx

commit 3ff17bc7eaf62bd80a065d30a460e95849bfffa9
Author: Martin Bidlingmaier <martin.bidlingmaier@gmail.com>
Date:   Tue Sep 2 10:09:03 2014 +0200

    add function to split multiarray into blocks

create mode 100644 include/vigra/blockify.hxx

commit 52b191202a932ea624b95397b21a7a4f1f034094
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Mon Sep 1 17:20:39 2014 +0200

    added feature RegionAnchor


commit e7965045931d318bc465f87418c3a3b4da0816eb
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Mon Sep 1 15:18:03 2014 +0200

    added comment


commit c446226347b37554ea39b48d4238a611f007a3c1
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Mon Sep 1 15:05:44 2014 +0200

    changed unionFindWatersheds(Graph) to use local neighbor ID only for GridGraph


commit 0975d4e7abbac179b78ea7987b7101fb2a0813d0
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Mon Sep 1 13:32:30 2014 +0200

    changed unionFindWatersheds(Graph) to use local rather than global neighbor ID


commit a5aeb6726bc4f06b812c08766ed3c1b763a135d7
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Sun Aug 31 14:11:57 2014 +0200

    added missing 'template' keyword


commit 5b39f7fadaad3fa37be503e1f4f77a15a2bfc4d5
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Sun Aug 31 13:55:34 2014 +0200

    cleaned-up CoupledScanOrderIterator and related (added 'multi_fwd.hxx', moved CoupledHandle to 'multi_handle.hxx', added MultiHierarchicalIterator)

create mode 100644 include/vigra/multi_fwd.hxx
create mode 100644 include/vigra/multi_handle.hxx
create mode 100644 include/vigra/multi_hierarchical_iterator.hxx

commit 95e4afe2876b8343f24f8cdba3bf642bcd47241c
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Sun Aug 31 13:51:34 2014 +0200

    fixed warning in isnan() on Windows


commit e52c06077ecdb146d7a296497c3f48d243457512
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Wed Aug 27 18:25:13 2014 +0200

    cmake: fixed recognition of standard threading support for MSVC


commit a1f8d36c4837fc6e66f3a8257dfab3e409e729fa
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Wed Aug 27 00:32:49 2014 +0200

    buuugfixes


commit 85b9f6399f7bae3cd3ed2d813859d8f4b226ece0
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Tue Aug 26 16:33:09 2014 +0200

    hacky parallel random forest


commit fe58930ac287f4d49c452b0944e33c258ab0aaba
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Tue Aug 26 15:54:33 2014 +0200

    hacky parallel random forst (maybe broken...)


commit e5cf2f18f7a94c05e4ec4d7706a34f5ef6eb811c
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Tue Aug 26 11:07:31 2014 +0200

    local changes


commit 7cc4ace5a7d149596652c963756ee7df36d462a0
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Tue Aug 26 10:59:07 2014 +0200

    wip


commit 6c6fbf3ffd9892d1e1793c9a1ed4bcc0c18afe51
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Fri Aug 22 16:50:34 2014 +0200

    minior changes


commit 324b6cd67dc52c6b10ad6e12c9e649e96de196ac
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Thu Aug 21 13:12:01 2014 +0200

    added seed and random


commit 8c1457ff3fe582b27423ed56861476be971a8856
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Wed Aug 20 23:51:16 2014 +0200

    wip

create mode 100644 include/vigra/graph_rag_project_back.hxx
create mode 100644 include/vigra/openmp_helper.hxx

commit c3dcfca65fdc92a55ba3311484f220e2aa9b6db9
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Wed Aug 20 15:41:34 2014 +0200

    finalized active learning pipeline itself


commit 1dba3f7c8b645f29357963047e5674edcc49829b
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Tue Aug 19 15:51:29 2014 +0200

    wip active learning

create mode 100644 include/vigra/blocking.hxx
create mode 100644 vigranumpy/src/core/neuro.cxx

commit 3b92f4e65a3ff99df97a3940c3b419a32d220749
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Wed Aug 13 15:45:24 2014 +0200

    node gt to edge gt


commit 70ada0fcc47f6452ff85d26477d7f24f95dafe0a
Author: Philip Schill <philip.schill@gmx.de>
Date:   Wed Aug 13 10:47:00 2014 +0200

    Added example for eccentricity python bindings.

create mode 100644 vigranumpy/examples/eccentricity/eccentricity_transform_with_centers.py

commit 70c274b607e1969f0832a58f9f3f3ff85cb41d52
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Tue Aug 12 15:19:38 2014 +0200

    work in progress


commit b2a7693f104e21613b5c381292536f115c89b622
Author: Philip Schill <philip.schill@gmx.de>
Date:   Mon Aug 11 15:48:08 2014 +0200

    Added eccentricity python bindings for 3D volumes.


commit 2180ea14472d158b2ed79631cd87d9a394164b5b
Author: Philip Schill <philip.schill@gmx.de>
Date:   Mon Aug 11 13:22:27 2014 +0200

    Eccentricity transform and centers can now be computed within a single function call.


commit 0ae4e74f6f52a3ff575be620a2e1f81e66c19d17
Author: Philip Schill <philip.schill@gmx.de>
Date:   Fri Aug 8 17:18:21 2014 +0200

    Changed example for vigranumpy eccentricity center.


commit 1596f24034846875b551736157d4335c659d48ae
Author: Philip Schill <philip.schill@gmx.de>
Date:   Fri Aug 8 17:10:28 2014 +0200

    Vigranumpy eccentricity examples now use the python/c++ bindings.

create mode 100644 vigranumpy/examples/eccentricity/eccentricity_centers.py
delete mode 100644 vigranumpy/examples/eccentricity/eccentricity_transform_3dnoise.py
delete mode 100644 vigranumpy/examples/eccentricity/eccentricity_transform_center.py
delete mode 100644 vigranumpy/examples/eccentricity/figure_2.png

commit f8cf37ff6b4e46c40b12f7de9a161dde772d9b87
Author: Philip Schill <philip.schill@gmx.de>
Date:   Fri Aug 8 16:49:52 2014 +0200

    Added python binding for eccentricity centers.


commit 2e02a7934aa394a5a30d8e26a28904bc3196e952
Author: Philip Schill <philip.schill@gmx.de>
Date:   Fri Aug 8 15:15:46 2014 +0200

    Forgot one file in previous commit.


commit ec134b0fff18c48c5e0367049e0e24a782c541ca
Author: Philip Schill <philip.schill@gmx.de>
Date:   Fri Aug 8 15:13:58 2014 +0200

    Added python bindings for eccentricity transform. Changed function order in eccentricitytransform.hxx.

create mode 100644 vigranumpy/src/core/eccentricity.cxx

commit c1f0b63ad8d3d200dca3fa836319364468ba2d7b
Author: John Kirkham <kirkhamj@janelia.hhmi.org>
Date:   Thu Aug 7 13:19:51 2014 -0400

    vigranumpy/src/core/convolution.cxx: Added convolveOneDimension binding to pythonConvolveOneDimensionND<float,5> so that it supports convolution over 4D arrays.


commit 4f3d21c593334a64c3908842b076bf49f9c01ae2
Author: Philip Schill <philip.schill@gmx.de>
Date:   Wed Aug 6 14:35:58 2014 +0200

    Changed some return types to void (output now with parameter by reference).


commit 6fccbcaf46f9be9c6da4f3fb050b85a2804c6886
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Wed Aug 6 12:44:51 2014 +0200

    watershed

create mode 100644 vigranumpy/examples/v_watersheds.py

commit 64d3668a1c2e2c33c6bf34ad367159ff739fcce5
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Wed Aug 6 11:29:38 2014 +0200

    fixed rounding of mask radius


commit 17e47a6df40694264f3c1a4abb2b8edf55ad7c1d
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Wed Aug 6 11:27:05 2014 +0200

    fixed bug


commit 5f3e0a6de01e51a96d206e6d3d36561235ebf39a
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Wed Aug 6 08:57:38 2014 +0200

    synch my pc


commit 6f170c2d95072c7588e284205e1fc3132c5e9e9b
Author: bseppke <benjamin.seppke@gmail.com>
Date:   Tue Aug 5 16:27:10 2014 +0200

    Replaced the std::sort by faster std::nth_element for the median filter. Also did major work on the fast normalized cross-correlation algorithm. It now uses the vigra IntegralImage creation facilities and became much more generic. At least it should work for images/arrays with 1,2 or 3 dimensions. Higher dimensions may be added with a smarter accessor function to the integral images. These are currently hard coded for 1,2 and 3-dimensional arrays. And the best... all test are still running.


commit f090543e1b5db148d40156667a888a10f24fed61
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Mon Aug 4 18:07:06 2014 +0200

    cmake: improved configuration of multi-threaded programs

create mode 100644 config/VigraConfigureThreading.cmake

commit e8889c1a3dc7a45713cf721e58621284c7ad00b6
Author: bseppke <benjamin.seppke@gmail.com>
Date:   Mon Aug 4 17:35:21 2014 +0200

    removed erroneous multi_math namespace for the conj function. This might have caused automatic compilation errors for Travis. Now, with the correct calling syntax and the multi_math namespace usage before each calling, it will work


commit e30ce3a7ae36cd4e9d851d7203e9f513efd94d07
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Mon Aug 4 17:25:38 2014 +0200

    replaced detail::setZeroBorders() with initMultiArrayBorder()


commit 7c3f1f76dcc06e0ff8846f64c12fcbcb6fe718a5
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Mon Aug 4 17:24:53 2014 +0200

    made FFTWPlan initialization threaded-safe; refactored FFTWCorrelatePlan and correlateFFT()


commit 99c90b5d96f82f1e91425d4386ea853a876b9c5d
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Mon Aug 4 17:23:23 2014 +0200

    introduced VIGRA_SINGLE_THREADED preprocessor flag


commit aaeadf09fe72706244c45d353d3d47277ff8118b
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Mon Aug 4 17:22:54 2014 +0200

    enabled initMultiArrayBorder() to handle asymmetric borders


commit d3b36b831f0cfbcf09a46120b440798efbbdbda3
Author: bseppke <benjamin.seppke@gmail.com>
Date:   Mon Aug 4 16:43:18 2014 +0200

    removed erroneous multi_math namespace for the conj function. This might have caused automatic compilation errors for Travis. But worked for me on mac...


commit d38c25252fd59242acd953bbb35ff36dddc8a320
Author: bseppke <benjamin.seppke@gmail.com>
Date:   Mon Aug 4 15:01:08 2014 +0200

    re-factored the correlation framework, so that the pure correlation itself is implemented by means of an FFTW-Plan like it has already been demonstrated for the convolution. Adapted the tests and the normalized correlation variant to use the new functionality and added zero padding features to the functions.


commit 1d4253200b6bf9aaeecb462b5a8d7ee39eecb5dd
Author: bseppke <benjamin.seppke@gmail.com>
Date:   Mon Aug 4 10:54:33 2014 +0200

    added a correlationFFT prototype and calling functions according to the convolveFFT environment.


commit 3a51c22fd59246449974b1020f3d2b1b49cbc63f
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Thu Jul 31 21:12:11 2014 +0200

    replaced tabs with 4 spaces


commit d5e6ada7bbeff02c2297c00d06dce002baa0f277
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Thu Jul 31 21:11:55 2014 +0200

    fixed a few warnings


commit acfe992b01bd550230c543bbcbedb0f3d11c86cf
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Thu Jul 31 20:31:45 2014 +0200

    added missing #include


commit 41203326975532add58de6563cd4c3155a1a0cef
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Thu Jul 31 16:22:44 2014 +0200

    vigranumpy: added 1D smoothing filter


commit aeb2f95acf0cbc9c2fd60fa6c6508ec64ccaac8e
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Thu Jul 31 16:22:18 2014 +0200

    fixed type in gaussianGradientMagnitude() documentation


commit 77c5e36f193c2eec37b1e7eb9f907b9f5ad9e880
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Thu Jul 31 14:05:06 2014 +0200

    MinGW compatibility fixes (report by Sebastian Maile)


commit da57c1ac2db0f8ae3593ad299ea36ef48883df80
Author: Stuart Berg <bergs@janelia.hhmi.org>
Date:   Mon Jul 28 11:15:05 2014 -0400

    CMakeLists: Support gcc-4.4 with old -ftemplate-depth option syntax


commit dadb5dfb071149a3d8ad1cddd540d47416e69226
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Mon Jul 28 16:03:33 2014 +0200

    my changes


commit 58409e0de0580e02cbe2a7fe295b49875a663f54
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Mon Jul 28 14:09:30 2014 +0200

    neuro graph

create mode 100644 include/vigra/neuro_features.hxx
create mode 100644 vigranumpy/src/core/gridGraphNd.hxx
create mode 100644 vigranumpy/src/core/neuro_graph.cxx

commit 4025bffe22b126e75fbbaa560cf64ccde38999db
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Fri Jul 25 16:18:40 2014 +0200

    wip

create mode 100644 vigranumpy/src/core/gridGraphNd.cxx

commit 385da7a443e9c39511714da6d7504726651adecc
Author: bseppke <benjamin.seppke@gmail.com>
Date:   Thu Jul 24 17:22:21 2014 +0200

    Added parts of my developments to the vigra Computer Vision library. 1. A local filter function environment, which can be used to apply any given filter function on a complete image. Like convolveImage, this environment also supports correct border handling at the image boundaries. To demonstrate the use, I added a generic median filter and some filters for speckle removal as well. 2. A Coherence Enhancing Shock Filter as proposed by J. Weickert 2002. 3. A correlation environment, which provides traditional correlation approaches using sliding windows as well as FFT powered fast versions of the cross-correlation as well as the normalized cross-correlation according to J.P. Lewis 1995. All components are tested - tests are supplied by means of vigra tests. And they are all documented by means of doxygen comments. All callable algorithms provide the new MultiArrayView calling mechanisms as well as the good old image iterators.

create mode 100644 include/vigra/applywindowfunction.hxx
create mode 100755 include/vigra/correlation.hxx
create mode 100644 include/vigra/medianfilter.hxx
create mode 100644 include/vigra/shockfilter.hxx
create mode 100644 include/vigra/specklefilters.hxx
create mode 100644 test/correlation/CMakeLists.txt
create mode 100755 test/correlation/test.cxx
create mode 100644 test/filters/CMakeLists.txt
create mode 100755 test/filters/test.cxx

commit 2217cc86cbcdd6fdd2442b12ac1149bb38259f2c
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Mon Jul 21 08:56:29 2014 +0200

    wip


commit e17cc74b976f8bec75816f424250605b831c0eec
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Sun Jul 20 17:56:02 2014 +0200

    minor changes in example


commit 21f4b95f669cbe597fc78f77066d1a7928cf735d
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Sun Jul 20 17:47:18 2014 +0200

    added new rag

create mode 100644 include/vigra/graph_rag.hxx
create mode 100644 vigranumpy/examples/rag3d.py
create mode 100644 vigranumpy/src/core/graphRag.cxx
create mode 100644 vigranumpy/src/core/graphRagOptions.cxx

commit 492b0fdcc55eb7feb214a3911f059829e82f9f2d
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Sat Jul 19 18:08:49 2014 +0200

    added exprerimental thread pool

create mode 100644 include/vigra/thread_pool.hxx

commit 5587518c0b8b31f51b771154b04e7edc3fd2a822
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Sat Jul 19 14:02:54 2014 +0200

    added missing implicit grid graph edge map

create mode 100644 vigranumpy/src/core/grid_graph_implicit_edge_maps.cxx

commit 6ec53d5e7d34ed4b9a57f550f72b4e64caf48cf5
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Sat Jul 19 02:33:16 2014 +0200

    added palg

create mode 100644 include/vigra/parallel_graph_algorithms.hxx

commit 4e231da1c21b88698b6d2e318dddf6f63657a8cf
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Fri Jul 18 17:34:35 2014 +0200

    implemented stuff....nothing works


commit 17ca08b598c3f8c574b038c846742b41380c5edb
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Fri Jul 18 09:04:58 2014 +0200

    stuff

create mode 100644 include/vigra/graph_serialization.hxx

commit add49463c29d1c16ffa128d38bbd6ae55b278ae3
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Thu Jul 17 15:40:19 2014 +0200

    started graph serialization


commit 4510b643cbf1d62d1b9111c53236919eb1c2d063
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Wed Jul 2 16:28:44 2014 +0200

    windows.h: disable global macros IN and OUT


commit 6021fdd6e587c39f08bfeca2b7188d3764b862da
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Tue Jul 1 22:52:06 2014 +0200

    new segmentation feature


commit 56426ee15370071a9321fcf571536efd0e15e8d4
Author: Carsten Haubold <carstenhaubold@googlemail.com>
Date:   Tue Jul 1 14:05:55 2014 +0200

    CMakeLists.txt: change keyword 'NOT' from lower to upper case, otherwise it is not recognized by CMake on OSX


commit 96046f25020596af83999f91ccb3abc188d47c34
Author: Hans Meine <hans_meine@gmx.net>
Date:   Wed Jun 25 16:24:45 2014 +0200

    fix more -W[sign-]conversion warnings


commit d041a198bd23db74aa0e05ab750428712c92bc38
Author: Hans Meine <hans_meine@gmx.net>
Date:   Tue Jun 24 15:28:51 2014 +0200

    fix unused parameter warnings (e.g. in visitors)


commit 71c9c8465d15fe8dc7592c3fc947fbd6b2d89e1a
Author: Hans Meine <hans_meine@gmx.net>
Date:   Tue Jun 24 15:27:01 2014 +0200

    fix wrong #undef (PUSH instead of PULL)


commit 5aac3779a1eecc42576ebdd8a74a9cb98c1ac254
Author: Hans Meine <hans_meine@gmx.net>
Date:   Tue Jun 24 15:26:36 2014 +0200

    fix shadowing warnings by enlarging scope
    
    (Even better would be *smaller* scopes, but that would mean more restructuring.)


commit aa67db6294f0cfba51e75c7114c585835b834b31
Author: Hans Meine <hans_meine@gmx.net>
Date:   Tue Jun 24 15:25:27 2014 +0200

    fix -W[sign-]conversion warnings (explicit casts)


commit 71c2836a64cf5a1728c0492ee3169873a3c9dd07
Author: Hans Meine <hans_meine@gmx.net>
Date:   Tue Jun 24 15:23:26 2014 +0200

    fix (many!) -Wold-style-cast warnings


commit 08cdd279fc3c21a54eacfa12ced2e543913396dc
Author: Hans Meine <hans_meine@gmx.net>
Date:   Tue Jun 24 15:15:03 2014 +0200

    more anti-shadowing / reuse variable


commit ac7a3cfa6573167ffed8f524874f5bbc4c088a70
Author: Hans Meine <hans_meine@gmx.net>
Date:   Tue Jun 24 15:14:16 2014 +0200

    rename variables shadowing others or members


commit 1ce519717c2dec9cb5fafd9d6d05d9236999d2a2
Author: Hans Meine <hans_meine@gmx.net>
Date:   Tue Jun 24 15:10:19 2014 +0200

    rename parameters shadowing members


commit 17801ce84f5023090f18af623501473f8cd0d444
Author: Hans Meine <hans_meine@gmx.net>
Date:   Tue Jun 24 15:08:37 2014 +0200

    introduce scope for locals (were later shadowed)


commit 1395fe150d3f4a56d960a7224e4a5582ba004700
Author: Hans Meine <hans_meine@gmx.net>
Date:   Tue Jun 24 07:43:04 2014 +0200

    update outdated vigraqt URL


commit f34cec5a21128d7a29a7cde57412e4c5d30211df
Author: Hans Meine <hans_meine@gmx.net>
Date:   Tue Jun 24 07:42:40 2014 +0200

    fix some ‚unused parameter‘ warnings


commit 0698eb32c6a25886495bea17344bb8714dca2386
Author: Stuart Berg <bergs@janelia.hhmi.org>
Date:   Fri Jun 20 17:03:55 2014 -0400

    colors: Enhancement to pyApplyColortable():
    As usual, the colortable is simply repeated for indexes that exceed the colortable range.
    But now if the first colortable value happens to be transparent, that value is not repeated.


commit 23e2b1fc55bdaa70a20b447349a7d0cf2c11f2f5
Author: Philip Schill <philip.schill@gmx.de>
Date:   Fri Jun 20 11:35:52 2014 +0200

    Added eccentricitytransform.hxx.
    
    Removed unnecessary code from graph_algorithms.hxx.

create mode 100644 include/vigra/eccentricitytransform.hxx

commit ff2c195baed2a0f7bc47ce2b25044290d6170eb4
Author: Philip Schill <philip.schill@gmx.de>
Date:   Tue Jun 17 14:10:29 2014 +0200

    Fixed small bug in edgeWeightsFromInterpolatedImage.


commit b9c5337bd3c49291d1544c427695a3f83ea3ed83
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Fri Jun 13 19:00:31 2014 +0200

    accessor.hxx: renamed DIFFERENCE => OFFSET (fixes #184)


commit 306358df715d678215d077ed8a9da5098c7183e5
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Fri Jun 13 18:39:00 2014 +0200

    fixed coefficient type in updateCovarianceMatrix() (fixes #182)


commit d6cf4c52952babbafcb6e912db88f9f2c9f8bb94
Author: Carsten Haubold <carstenhaubold@googlemail.com>
Date:   Fri Jun 13 16:56:32 2014 +0200

    cmake: added missing variable


commit 6f47dd9ba53c915ce5886663748425f72f3fb595
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Fri Jun 13 16:36:14 2014 +0200

    improved configuration for WITH_BOOST_THREAD


commit 520792ad5844f8779e7ce5df587d49fb43fdecdd
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Fri Jun 13 13:34:55 2014 +0200

    improved configuration for std::unique_ptr and std::thread


commit 3ec8f6ff1d1831807d5ffa9c6b917b6ebfbee550
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Fri Jun 13 10:32:23 2014 +0200

    fixed nunerical issues in kl divergence


commit b0932ffd0532d6c4d51f059cfc6535ee84cfd26a
Author: Philip Schill <philip.schill@gmx.de>
Date:   Fri Jun 13 10:20:26 2014 +0200

    Removed unnecessary code.


commit 79e1da950cae131338eead9bbee68d1456824a34
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Wed Jun 11 12:04:34 2014 +0200

    fixed line endings in 'delegate'-related files


commit 751be04aa5d4abc8952b41157695f52c572eebb8
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Wed Jun 11 11:45:35 2014 +0200

    fixed critical bug in iterators


commit e0a5036e93426e20e6d9ab0802e98b9013e74318
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Wed Jun 11 11:43:41 2014 +0200

    fixed critical bug in iterators


commit 6df5af36228c7ecf25919d192feb71810ec8e9ba
Author: Philip Schill <philip.schill@gmx.de>
Date:   Tue Jun 10 13:36:05 2014 +0200

    Added ragFindEdges.


commit d58f8f5e175e97d7b7b14a27cb5300c0bb886bdc
Author: Philip Schill <philip.schill@gmx.de>
Date:   Fri Jun 6 11:39:46 2014 +0200

    Added function to create edge weights from an interpolated image.


commit 88ce1c64e8c89aa7fd03aec236a4c33575827439
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Tue Jun 3 17:25:20 2014 +0200

    added portable isinf() and isnan()


commit 9be2e55566ef019b6752008d53c7e2e0e8bec728
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Tue Jun 3 10:03:26 2014 +0200

    fixed a leftover boost include

delete mode 100644 vigranumpy/examples/legacy/correct_gt.py
delete mode 100644 vigranumpy/examples/legacy/graph_seg_workflow.py
delete mode 100644 vigranumpy/examples/legacy/pyop.py

commit c508788825bdf6a67f6ac488920a1a07d95a2b19
Author: Philip Schill <philip.schill@gmx.de>
Date:   Tue Jun 3 09:13:54 2014 +0200

    Fixed bug in rf_algorithm (missing headers)


commit 50cbde9476bd17aacb0ac384672661e3c71c28ca
Author: Sven Wanner <sven.wanner@iwr.uni-heidelberg.de>
Date:   Fri May 23 17:14:20 2014 +0200

    python wrapper for totalVariationFilter


commit 6411c576c4bb0a609990f85d7fbc479e6beeb238
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Fri May 23 16:51:48 2014 +0200

    removed incorrect include


commit fcd3e89c923794c449a5a38ea0fc6b9d4fb6e247
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Fri May 23 16:51:18 2014 +0200

    cmake: also look for libtiff_i.lib


commit 9f32075de1542eb1dcb0032eab09e9cb157539c4
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Fri May 23 14:34:11 2014 +0200

    improved VigraArray.show()


commit 559339dc8688d43f3622faf6ae1c07ad345d2018
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Thu May 22 19:05:38 2014 +0200

    vigranumpy: add 'mode' parameter to VigraArray.writeImage()


commit 99a977d89f4194bd42c7db51496f046e4f79e720
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Wed May 21 10:17:30 2014 +0200

    upgraded int => ptrdiff_t in BasicImage and its relatives


commit 2501d0d54b35aa0fe3dbec66281e5065f3b0fe37
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Mon May 19 15:33:37 2014 +0200

    with custodian and ward update


commit 6aa2d15a8d50742596614bbe887d88a74aabc1d4
Author: Thorben Kroeger <thorben.kroeger@iwr.uni-heidelberg.de>
Date:   Mon May 12 16:34:32 2014 +0200

    fix ever-increasing buffer


commit 6a3f754cdf68bcc553820d890d1376251c0e813a
Author: Thorben Kroeger <thorben.kroeger@iwr.uni-heidelberg.de>
Date:   Mon May 12 15:48:40 2014 +0200

    fix wrong cast to unsigned int, should be size_t
    
    Should fix crashes for ArrayVector.size() >= 2**32


commit c9e69dd85f1354f0fc797402a48196cef01fa89e
Author: Stuart Berg <bergs@janelia.hhmi.org>
Date:   Mon May 12 15:18:18 2014 +0200

    Resolve ambiguous calls to std::pow by casting to double. (fixes an error on clang)


commit 44b83f216645eb313a5bf97ec0d1f5c3529454af
Author: Stuart Berg <bergs@janelia.hhmi.org>
Date:   Mon May 12 15:17:04 2014 +0200

    core/utilities.cxx: Changed an include order to fix some issue with clang


commit 547cd064dcecf78e281cbd17bcb61a0a9b8b608a
Author: Stuart Berg <bergs@janelia.hhmi.org>
Date:   Mon May 12 15:16:18 2014 +0200

    Fixed several default parameters, or merely added parentheses to others (to help the clang parser)


commit fca295cc6508f0bf443cd72db38006e5f12e031c
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Sun May 11 17:53:50 2014 +0200

    added 'construct_custodian_for.hpp' (fixes boost::python problem)

create mode 100644 vigranumpy/src/core/construct_custodian_for.hpp

commit 9d1b7a51930e6a51805982693914419eea17b52a
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Sat May 10 18:33:02 2014 +0200

    improved non local mean


commit 4385225ed0bc439c655d5f2a4bee9c243f6b8d30
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Sat May 10 12:09:37 2014 +0200

    huge speedup in non local mean (17 sec to 10sec on a particular dataset)


commit 49b5ffcb2d903135144d27f81a644ea7d5f28bd5
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Fri May 9 19:13:48 2014 +0200

    minor nlm fix


commit fd545414eec5a22e937f8dc39e8e819b4bd791e5
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Fri May 9 19:01:30 2014 +0200

    wip


commit 91120e67dab83d6f26793736e8be3f85c374921e
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Fri May 9 17:19:17 2014 +0200

    fixed minor conflict in unit test


commit 69a9d5d4b21f3710280b27b251aa82acca6aed6a
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Fri May 9 17:10:56 2014 +0200

    union find fix


commit ee9f69659edfdf09f632a83aec993dab60bd38e3
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Fri May 9 13:56:56 2014 +0200

    non local mean


commit 0a3d0070add8fe6bb58f8b4984217d48ace499bd
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Fri May 9 09:00:05 2014 +0200

    minornchanges


commit 7381b53b075bf4e511b8cb0a2b5b69ee8a545269
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Thu May 8 23:19:23 2014 +0200

    huge refactoring of non local means


commit 986c6dd72af03281592ff0ba5041330085ad9b6a
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Thu May 8 22:26:34 2014 +0200

    huge refactoring of non local means

create mode 100644 vigranumpy/src/core/non_local_mean.cxx

commit 737d5a809ed334062162fe8bc7fd9b8468831137
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Thu May 8 15:51:10 2014 +0200

    non local mean

create mode 100644 vigranumpy/examples/non_local_mean_2d_color.py

commit c0e314b06cdf7188797961e2f93f857160594368
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Thu May 8 13:38:57 2014 +0200

    added non local mean

create mode 100644 include/vigra/non_local_mean.hxx

commit e360aa31008fb0b75a199e54bb5f6b6812a6c241
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Wed May 7 17:32:57 2014 +0200

    fixed normalization in covarianceMatrixOfRows (patch by RegiTheSter, whoever that is)


commit 83943a0d8eb314c44b46bdf7bb83eab2320ede1b
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Wed May 7 16:25:39 2014 +0200

    more MacOS compatibility fixes


commit 48666685c770a15c278f7bcdca7b067f86101f16
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Wed May 7 15:24:46 2014 +0200

    compatibility fixes for MacOS Mavericks


commit fae7f59d03779b5cebc0055ca26d0cae8afd7c89
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Wed May 7 13:12:02 2014 +0200

    refactoring


commit 33a7b7e00a8a6e23665653b0c86970c2e2efa382
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Wed May 7 13:10:18 2014 +0200

    tiny refactoring


commit 836206927205df87baeaac8916fd68abdd17bea3
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Wed May 7 11:40:19 2014 +0200

    tiny refactoring


commit 306bb155e4b5041362fe5caafef4b4129133defa
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Wed May 7 11:38:15 2014 +0200

    tiny refactoring


commit ed17579242c453140f77bb2c25cbadc0a946fcd9
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Wed May 7 11:34:56 2014 +0200

    tiny refactoring


commit 85d854deca3e4667f5febd0e63f233cfbc107fd7
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Wed May 7 11:28:53 2014 +0200

    changed names of typedefs


commit bcb76bb7f56f77ffe6839474b4548749225af4d7
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Wed May 7 11:28:02 2014 +0200

    compatibility fixes for older Macs


commit 10927a1ac6262778b31e09fa8ff6b8372b19686d
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Wed May 7 11:21:56 2014 +0200

    changed names of typedefs

delete mode 100644 include/vigra/sparse_array.hxx
delete mode 100644 test/sparse_vector/CMakeLists.txt
delete mode 100644 test/sparse_vector/test.cxx

commit ee769fa9e922afea9ce26b672f94040213b230d3
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Mon May 5 06:36:58 2014 +0200

    minor fixed,histogram changes


commit b6dac304eb42f8f15189e67981bd08e14d63d920
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Thu Apr 24 21:11:01 2014 +0200

     hdf5impex: Added parentheses around a default parameter, since clang and gcc can't parse it otherwise, but keep it without parens for Visual Studio.


commit a5503b57a4ee75e098a5af6c0786037adbe2459b
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Thu Apr 24 21:12:48 2014 +0200

    introduced VIGRA_SHARED_PTR and made VIGRA_UNIQUE_PTR more portable


commit 2a5ca6aa49605480059abf7d67e40c0dcecafc0c
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Thu Apr 24 21:12:09 2014 +0200

    threading: include "boost/thread.hpp" instead of individual files


commit cee0cf8fc2c8d4744170d6b129e48170471840c7
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Thu Apr 24 21:10:16 2014 +0200

    cmake: added option WITH_BOOST_THREAD and improved boost-related configuration


commit dba561609cd5ebbe1082f7bcef8a8049a936f769
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Wed Apr 23 14:39:43 2014 +0200

    imporved first notebook


commit 6a7d15219d8df153405da7c012634667ed3af191
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Wed Apr 23 14:09:13 2014 +0200

    added notebook

create mode 100644 vigranumpy/examples/VigraGraphs.ipynb

commit 676cff6491e5b7184bbe4f95d3f9797ec03f697a
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Wed Apr 23 01:27:38 2014 +0200

    sparse vector experiments


commit 63d4553119373b9d5e220f5b3f7f43fa2c728540
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Tue Apr 22 11:34:45 2014 +0200

    changed channel representation impl


commit e6e28708de484c1a0b9d299b7fe7108b5d47b59a
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Tue Apr 22 11:25:57 2014 +0200

    exchanged -1 with lemon::INVALID


commit 258435a72776f3183317006a714084a35f8c93b1
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Tue Apr 22 11:22:34 2014 +0200

    removed unused typedefs


commit 936819c9bb371f0b25affc7897ad411b21d2ae24
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Tue Apr 22 11:05:27 2014 +0200

    added comments


commit c56b34b48e5ab2ce91b2486ff32726f058de881a
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Tue Apr 22 00:01:44 2014 +0200

    added a sparse vector

create mode 100644 include/vigra/sparse_array.hxx
create mode 100644 test/sparse_vector/CMakeLists.txt
create mode 100644 test/sparse_vector/test.cxx

commit 25c81310bd8a84e22977dcb0bda9215538992580
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Mon Apr 21 14:34:30 2014 +0200

    fixed bug in shortest path python code


commit 98221d05db42f19a46bca92147a9821c77afcf84
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Mon Apr 21 14:06:54 2014 +0200

    added delegate unit test

create mode 100644 test/delegates/CMakeLists.txt
create mode 100644 test/delegates/test.cxx

commit 3221e6dca4bd4adcba743e1382d6862e161e91d2
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Sun Apr 20 19:21:03 2014 +0200

    added missing include


commit 9d5025cbd0db6dcc29f700a62b28dba2bf60552f
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Sun Apr 20 19:19:59 2014 +0200

    added missing include


commit 9409f6d359939f01ae34ed940a842d9fdfda0d8a
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Sun Apr 20 19:16:29 2014 +0200

    improved forward iterator facade


commit b8af745f8e93d78732b6fac83d6bc24b1949d11f
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Sun Apr 20 18:55:41 2014 +0200

    improved forward iterator facade

create mode 100644 include/vigra/iteratorfacade.hxx
create mode 100644 include/vigra/region_shrinking.hxx

commit 2190a073719106c970b25b43064077052bc923ba
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Sat Apr 19 15:28:36 2014 +0200

    removed boost


commit 20312ebd359b8e4cb15fd0b68780381f4cecd353
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Thu Apr 17 23:27:48 2014 +0200

    improved metrics


commit 4e1bfc16afe1f16364d123346b55a193d4b449fe
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Thu Apr 17 20:19:15 2014 +0200

    my merge graph changes

create mode 100644 config/checkTemplateDepth.cxx

commit f1178e6470c5cfbc468098357413db7d063df55f
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Thu Apr 17 20:16:50 2014 +0200

    Removed Boost for callbacks:
     - new code is in 'vigra/delegates',
     - public available MIT licenced callback code, changed names
       to vigra

create mode 100644 include/vigra/delegate/delegate.hxx
create mode 100644 include/vigra/delegate/detail/delegate_list.hxx
create mode 100644 include/vigra/delegate/detail/delegate_template.hxx

commit cb83d1c61f9556731216250fa409fc72999fcf46
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Wed Apr 16 22:28:08 2014 +0200

    added workaround for gcc-4.8 -O3 problem


commit a712b00a71dfe40a49861cb965fc441ff46c4a53
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Wed Apr 16 14:11:37 2014 +0200

    minor fixes


commit d5dedb8baebb50c2a3c3034d44b62cf5695ed808
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Mon Apr 14 19:25:23 2014 +0200

    lifted UnionFindArray to namespace vigra and added iterator of anchors


commit 4c1e06b3cd43b521932de8e33a5cfd88321a8d9b
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Mon Apr 14 16:44:58 2014 +0200

    fixed remaining conflicts


commit 166ad69a03573a22e26c0ae76c88d4ac08e45847
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Sun Apr 13 12:26:47 2014 +0200

    UnionFind now uses a bit flag to indicate anchor entries


commit ccb7cc423fd41b268cd89d3b7224ca660e7aaa6e
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Sat Apr 12 14:37:37 2014 +0200

    added missing memory fences to fall-back implementation of atomic_long


commit f7210da8346112d702dd46704bbbdd9e5f80ed3c
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Fri Apr 11 17:11:48 2014 +0200

    improved examples


commit f68d3eb98e61f42a41b2dd51fecfedc1319bea24
Author: DerThorsten <thorsten.beier@iwr.uni-heidelberg.de>
Date:   Thu Apr 10 15:40:06 2014 +0200

    axistags relatex commit


commit 636b94a86ccd4d9545a8473319fca3a27d2011ac
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Thu Apr 10 14:33:07 2014 +0200

    added HDF5File::listAttributes() and test


commit c91722c0597e3d98e9fe6b4263a976e8f8201819
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Thu Apr 10 12:03:37 2014 +0200

    cmake: remove special stdlib on apple (no longer needed for ChunkedArray compilation)


commit 0ae387aec844b3dfc41cf0721422781c66e13258
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Thu Apr 10 12:02:35 2014 +0200

    fixed exception safety of ChunkedArray Python factories


commit 1141acf23ac5342a2d3fdbdfd3b6447e22bd866a
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Wed Apr 9 12:17:21 2014 +0200

    gcc compatibility fixes


commit f4d5f0f517c3d74142460739ac46775becc4151f
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Tue Apr 8 19:34:10 2014 +0200

    fixes and improvements in ChunkedArrayHDF5


commit 4ceb1e4a4e4e9788993c23a4cab9e610feee6eb2
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Tue Apr 8 11:36:59 2014 +0200

    clang compatibility fixes


commit 667d6e1cf05720686bf1aef02aba6804492945c9
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Tue Apr 8 11:01:07 2014 +0200

    added Mac performance statistics of chunked iterator


commit d40371b307ac49cf36dfba5f112b9a78445edcd6
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Tue Apr 8 10:59:57 2014 +0200

    changing stdlib on Mac should no longer be necessary to make ChunkedArrays work


commit 8bdfdc644e6d20c1d603e3e277f3bc51c6d2eb42
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Tue Apr 8 10:26:48 2014 +0200

    fixed file resize bug in ChunkedArrayTmpFile


commit 11c29f3028cad864d7eef40b40baec28e6d028fc
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Mon Apr 7 19:07:08 2014 +0200

    removed unused files

delete mode 100644 test/multiarray/lzoconf.h
delete mode 100644 test/multiarray/lzodefs.h

commit e8fd8b9d5697f324860512637e7641d0e0643d6e
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Mon Apr 7 16:51:32 2014 +0200

    gcc and clang compatibility fixes


commit 026f8a9fc75c389fad0aa37f417acf15048bbd3c
Author: Ullrich Koethe <ullrich.koethe@iwr.uni-heidelberg.de>
Date:   Mon Apr 7 16:38:23 2014 +0200

    native implementation of atomic_long for compilers that lack std::atomic


commit e680eea42e34bc5247b4d023750f6385f1d56641
Author ...