1. 15 Nov, 2007 1 commit
    • Daniel Drake's avatar
      Return images through enroll/verify path · 5485f803
      Daniel Drake authored
      Added new API functions to obtain images, even when scans are bad, perhaps
      a useful way to show the user just how good/bad the scan actually was.
      
      Drivers and examples updated accordingly.
      5485f803
  2. 12 Nov, 2007 1 commit
    • Daniel Drake's avatar
      Custom image resizing · e3451158
      Daniel Drake authored
      mindtct appears to completely ignore the pixels-per-mm input parameter
      (ippmm). When processing AES4000 images, the binarized image is
      completely mangled and a lot of ridge information is lost.
      
      Resizing the AES4000's small images results in a huge imaging performance
      gain.
      
      We use imagemagick for the resizing, as it's resizing code resamples the
      image too (smoothing it out), which further improves performance.
      e3451158
  3. 04 Nov, 2007 1 commit
  4. 28 Oct, 2007 2 commits
    • Daniel Drake's avatar
      Improve print_data structure and on-disk format · 294f9ad4
      Daniel Drake authored
      Drivers now have an ID number. These will be assigned by me and documented
      on the wiki. 0 cannot be used.
      
      Drivers now define a devtype for each device they initialise. This is to
      cope with the situation where a driver can support varying devices where
      their print data is incompatible (i.e. image scaling is totally changed).
      This doesn't apply to any existing supported devices.
      
      Print data no longer includes driver name, and includes driver ID instead.
      
      Paths to saved print data now include driver ID and devtype, and no longer
      include driver name.
      
      APIs exposed for converting a print_data into a blob which can then
      be loaded back again later. Useful for systems who don't want to use
      my simple storage system (which is only aimed at a single user).
      
      File format is now defined and will be documented on the wiki. The header
      is larger as we can no longer rely on directory paths in all scenarios.
      
      Print data compat check now checks devtype and driver ID.
      294f9ad4
    • Daniel Drake's avatar
      Add bozorth3 from NBIS; implement verify for image devices · 6b8d17ef
      Daniel Drake authored
      uru4000 works splendiferously (YAY!)
      aes4000 is going to need some work though :(
      6b8d17ef
  5. 27 Oct, 2007 4 commits
  6. 26 Oct, 2007 1 commit