Skip to content

Latest commit

 

History

History
62 lines (48 loc) · 2.57 KB

changelog.md

File metadata and controls

62 lines (48 loc) · 2.57 KB

###ChangeLog

0.4.5 , 0.4.6, 0.4.7

  • update buildtools, dependencies, api-reference (latest)

0.4.4

  • array edits
  • compatible examples with IE, Opera
  • update buildtools

0.4.3

  • refactor code (make smaller)
  • add clearCache method, to delete any stored/cached image data in the detector (in case space is an issue)
  • add the tilted feature (Lienhart et al, extension)
  • make new haartojs tool (supports both .js and .json output) output format changed, make sure to re-convert your .js haar cascades!!
  • tidy up the repo, add new build scripts
  • fix some typos, edits
  • project stopped

0.4.2

  • add cascade method to detect different feature(using other haar cascade) with same cached image data

0.4.1

  • cache image data to use with different selection (not re-compute if image is same but selection different)
  • inline the haar-tree and haar-leaf evaluators inside the haar-stage evaluator for speed

0.4

  • add selection option to confine detection to a specific image region
  • add fine-tuning for canny pruning thresholds
  • refactor/optimize merge method (filter features/rectangles that are inside other features), detection features may be slightly different now
  • reduce unnecessary loops/computations from java port (now it is more javascript-esque or in some cases even asm-esque)
  • implement fixed-point arithmetic where applicable (gray-scaling, canny computation, references included)
  • optimize array indexing (remove unnecessary multiplications use only additions/subtractions)
  • features are now custom classes with own methods (much easier to handle while backwards-compatible)
  • partial code refactoring / minor fixes
  • add more examples (eg many faces detection, tilted faces detection)
  • update Readme

0.3.1

  • fix ordering issue when using parallel computations (rectangles merged in random order)
  • fix dimensions computation when scale <> 1 (floating point numbers can give errors)
  • minor refactoring, optimizations

0.3

  • support optional parallel computation/detection (browser and nodejs) using parallel.js library (included)
  • refactoring of code

0.2.1

  • use TypedArrays if available for faster array operations
  • minor index/number optimizations

0.2

  • add haartojs tool in php (in cascades folder)
  • haartojs produces a javascript file using closures (fixes previous issue with the java tool)

0.1.1

  • customization to work with Node.js and require.js by maxired (using js closures)

0.1

  • initial commit by Nikos M. (works on browser)