Extract Curves a simplistic GTK Ruby-based appliaction which can convert the raster image file result of a geometric-trace-producing process's interaction with the characteristic of motion of another (interesting) process into a list of rectangular coordinates (in raster image's system) representing the inferred characteristic of motion of an image blob. Blob recognition is done by color: * by maximum pixel neighbor-to-neighbor difference * by maximum difference from blob's average color * by maximum difference from a pixel neighborhood's average color (using RGB or HSV). Use other software to pre-process (e.g. enhance contrast, or even reduce to gray scale), but Extract Curves's skeletonization is done based on the hypothesis of a recognized image blob, as opposed to a collection of pixels. Output is human-readable (tab-separated).

Required Ruby Version

>= 1.8.3

Authors

Pavel Minev Penev

Versions

  1. 0.0.1
    1. source

      1. 0.0.1 source September 24, 2009 (329 KB)
    2. i586-linux

      1. 0.0.1 multi-abi September 24, 2009 (262 KB)
    3. mswin32

      1. 0.0.1 multi-abi September 24, 2009 (532 KB)

SHA 256 checksum