Created by Christoph Spiel on 2009-03-14 and last modified on 2009-08-25

IMPORTANT NOTE: With rev354 the "staging" branch was merged into
the Enblend trunk rev f92d6d670dba. Further development will occur

This branch hosts extensions to Enblend and Enfuse as well as bug fixes.
Everything here is intended to go into a future relase of Enblend or Enfuse.

Get this branch:
bzr branch lp:~cspiel/enblend/staging
Only Christoph Spiel can upload to this branch. If you are Christoph Spiel please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Christoph Spiel

Recent revisions

354. By Christoph Spiel on 2009-08-12

Use OpenMP "guided"-schedule loops in Felzenschwalb/Huttenlocher
Distance Transform. Explain the benefit of prefetching data in one of
these loops in a comment.

353. By Christoph Spiel on 2009-08-12

Smooth the difference image before optimization.
Let the user select smoothening and determine the strength
with the "--smooth-difference=RADIUS" option.

352. By Christoph Spiel on 2009-08-12

Let the user specify the coarseness of the coarse mask.
Stick the with default of a reduction factor of eight
if the user does not specify a factor.

351. By Christoph Spiel on 2009-08-08

Inform the user about compiled in dmalloc(1) support,
i.e. treat dmalloc support like an "extra feature".

350. By Christoph Spiel on 2009-08-08

Implement a multi-threaded distance transform. Use Felzenszwalb/Huttenlocher algorithm.

349. By Christoph Spiel on 2009-08-08

Install the infrastructure for a multi-threaded distance transform.
No functional change, just a fancy no-op.

348. By Christoph Spiel on 2009-08-03

Update "NEWS.staging".

347. By Christoph Spiel on 2009-08-03

Add missing #define of "optional_argument" on win32 systems.
Patch by Yuval Levy.

346. By Christoph Spiel on 2009-07-25

Add some "nowait" attributes.

345. By Christoph Spiel on 2009-07-23

Parallelize method GDAConfiguration::calculateStateProbabilities(),
the non-accelerated state probability generator. Apply some minor
performance enhancements to class GDAConfiguration.

The patch also fixes a bug in the optimizer algorithm, where the line
segment of the first non-converged point, i.e. "lastIndex" is wrong.
This particular fix is also applied to GDAConfiguration::
calculateStateProbabilitiesGPU(), which uses the same algorithm.

Branch metadata

Branch format:
Branch format 6
Repository format:
Bazaar pack repository format 1 (needs bzr 0.92)
This branch contains Public information 
Everyone can see this information.