Permalink
Commits on Jun 4, 2009
  1. Merged revisions 1762 via svnmerge from

    novas0x2a committed Jun 4, 2009
    https://babelfish.arc.nasa.gov/svn/visionworkbench/trunk
    
    ........
      r1762 | mlundy | 2009-06-03 17:03:37 -0700 (Wed, 03 Jun 2009) | 1 line
      
      moved to NEWS
    ........
  2. moved to NEWS

    novas0x2a committed Jun 4, 2009
Commits on Jun 3, 2009
  1. Merged revisions 1758-1760 via svnmerge from

    novas0x2a committed Jun 3, 2009
    https://babelfish.arc.nasa.gov/svn/visionworkbench/trunk
    
    ........
      r1758 | mlundy | 2009-06-03 10:16:17 -0700 (Wed, 03 Jun 2009) | 1 line
      
      gdal UTM zone fix
    ........
      r1759 | mlundy | 2009-06-03 10:16:20 -0700 (Wed, 03 Jun 2009) | 1 line
      
      allow easy disabling of the config file
    ........
      r1760 | mlundy | 2009-06-03 10:16:23 -0700 (Wed, 03 Jun 2009) | 1 line
      
      readme updates
    ........
  2. readme updates

    novas0x2a committed Jun 3, 2009
  3. gdal UTM zone fix

    novas0x2a committed Jun 3, 2009
Commits on Jun 2, 2009
  1. Merged revisions 1756 via svnmerge from

    novas0x2a committed Jun 2, 2009
    https://babelfish.arc.nasa.gov/svn/visionworkbench/trunk
    
    ........
      r1756 | mlundy | 2009-06-02 14:03:30 -0700 (Tue, 02 Jun 2009) | 1 line
      
      add png endian test image to dist
    ........
  2. Merged revisions 1753-1754 via svnmerge from

    novas0x2a committed Jun 2, 2009
    https://babelfish.arc.nasa.gov/svn/visionworkbench/trunk
    
    ........
      r1753 | mlundy | 2009-06-02 12:45:55 -0700 (Tue, 02 Jun 2009) | 1 line
      
      header tweaks
    ........
      r1754 | mlundy | 2009-06-02 12:45:57 -0700 (Tue, 02 Jun 2009) | 1 line
      
      increment versions (i should have done this a while ago...)
    ........
  3. header tweaks

    novas0x2a committed Jun 2, 2009
  4. Merged revisions 1662-1663,1677-1695,1697-1700,1705,1708-1711,1713,17…

    novas0x2a committed Jun 2, 2009
    …21-1726,1728-1729,1731,1736-1751 via svnmerge from
    
    
    https://babelfish.arc.nasa.gov/svn/visionworkbench/trunk
    
    ........
      r1662 | mlundy | 2009-04-03 15:28:23 -0700 (Fri, 03 Apr 2009) | 1 line
      
      s/\t/        / & whitespace.
    ........
      r1663 | mlundy | 2009-04-03 15:28:26 -0700 (Fri, 03 Apr 2009) | 3 lines
      
      image2qtree was putting LatLonAltBox inside GroundOverlay (supposed to be LatLongBox)
      
      Google Earth didn't notice, but other tools did.
    ........
      r1677 | zmoratto | 2009-04-04 01:24:09 -0700 (Sat, 04 Apr 2009) | 2 lines
      
      Fixing a weird issue with time stamps that didn't work on my OSX machine. Previously it would compile, but then seg fault when running.
    ........
      r1678 | mbroxton | 2009-04-04 14:48:32 -0700 (Sat, 04 Apr 2009) | 1 line
      
      Fixed some bugs in the upsampling and downsampling of the disparity map.  The new code is a little more careful about what happens when there is a mixture of good and missing pixels.
    ........
      r1679 | mdh | 2009-04-04 16:27:26 -0700 (Sat, 04 Apr 2009) | 5 lines
      
      Replaced vw::mosaic::SparseTileCheck in the Mosaic module with
      vw::SparseImageCheck in the Image module, since it's applicable to
      more than just quadtree tile generation, and since we'd like to be 
      able to override it for views defined in the Image module.
    ........
      r1680 | mdh | 2009-04-04 16:28:05 -0700 (Sat, 04 Apr 2009) | 1 line
      
      Fixed an implicit conversion warning.
    ........
      r1681 | mbroxton | 2009-04-05 03:06:51 -0700 (Sun, 05 Apr 2009) | 1 line
      
      Added the ability to specify some buffer around the edge mask.
    ........
      r1682 | mbroxton | 2009-04-05 03:14:20 -0700 (Sun, 05 Apr 2009) | 1 line
      
      Fixed a bug I had missed.
    ........
      r1683 | mdh | 2009-04-05 14:13:43 -0700 (Sun, 05 Apr 2009) | 3 lines
      
      Added a ToastTransform transform functor to convert between a standard
      georeferenced image and a TOAST-projected image.
    ........
      r1684 | mdh | 2009-04-05 14:14:14 -0700 (Sun, 05 Apr 2009) | 1 line
      
      Added ToastTransform.h to the standard Cartography include file.
    ........
      r1685 | mdh | 2009-04-05 14:15:15 -0700 (Sun, 05 Apr 2009) | 1 line
      
      Make the convolution filters properly clamp integer pixels.
    ........
      r1686 | mdh | 2009-04-05 14:16:28 -0700 (Sun, 05 Apr 2009) | 3 lines
      
      Add an is_transparent() function for images, by analogy to the
      existing is_transparent() for pixels and is_opaque() for images.
    ........
      r1687 | mdh | 2009-04-05 14:17:55 -0700 (Sun, 05 Apr 2009) | 4 lines
      
      Implemented SparseImageCheck for interpolation and edge extension
      views that forward to their children appropriately.  Added a
      sparse_check() free convenience function.
    ........
      r1688 | mdh | 2009-04-05 19:45:43 -0700 (Sun, 05 Apr 2009) | 1 line
      
      Expose more aspects of QuadTreeGenerator to configuration/override.
    ........
      r1689 | mdh | 2009-04-05 19:47:06 -0700 (Sun, 05 Apr 2009) | 4 lines
      
      Whoops, that last commit included things that referred to this commit.
      Sorry about that.  Here's the actual code: a first cut at a rather 
      drastic configuration for QuadTreeGenerator to build TOAST tiles.
    ........
      r1690 | mdh | 2009-04-05 21:06:15 -0700 (Sun, 05 Apr 2009) | 1 line
      
      Rename a badly-named function.
    ........
      r1691 | mdh | 2009-04-05 21:06:47 -0700 (Sun, 05 Apr 2009) | 1 line
      
      A first cut at a TOAST command-line tool.
    ........
      r1692 | mdh | 2009-04-05 21:08:25 -0700 (Sun, 05 Apr 2009) | 1 line
      
      Fix some metadata handling bux in DiskImageResourcePNG, and other cleanup there.
    ........
      r1693 | mdh | 2009-04-05 21:09:05 -0700 (Sun, 05 Apr 2009) | 1 line
      
      Allow manual override of total resolution in image2qtree.
    ........
      r1694 | mdh | 2009-04-05 22:09:26 -0700 (Sun, 05 Apr 2009) | 2 lines
      
      Added full sparse image support to ImageViewRef and ImageComposite.
    ........
      r1695 | mdh | 2009-04-05 22:40:07 -0700 (Sun, 05 Apr 2009) | 1 line
      
      Make toast respect --file-type, and fix a warning.
    ........
      r1697 | mbroxton | 2009-04-07 15:49:33 -0700 (Tue, 07 Apr 2009) | 1 line
      
      Fixed a minor bug in create_mask() that was preventing us from creating a mask from an already masked pixel.
    ........
      r1698 | mlundy | 2009-04-07 18:44:22 -0700 (Tue, 07 Apr 2009) | 1 line
      
      make png writer pick a better bit depth for 16-bit types
    ........
      r1699 | mlundy | 2009-04-07 18:44:25 -0700 (Tue, 07 Apr 2009) | 1 line
      
      make check a little more loose (for new vw-lapack)
    ........
      r1700 | mbroxton | 2009-04-07 23:59:12 -0700 (Tue, 07 Apr 2009) | 1 line
      
      Fixed an endianness bug for reading/writing 16-bit PNG files on little endian architectures.
    ........
      r1705 | rsargent | 2009-04-09 14:18:06 -0700 (Thu, 09 Apr 2009) | 1 line
      
      Instead of reading entire TIFF file to get EXIF tags, memory-map the file read-only (using BOOST).  Add const to read accessors.
    ........
      r1708 | zmoratto | 2009-04-11 18:08:34 -0700 (Sat, 11 Apr 2009) | 4 lines
      
      Modified incorrect definition in Pinhole. Change BAReport since old boost libraries don't original have a 
      filesystem.hpp. Modified BundleAdjust.h to support Boost 1.32. Boost 1.32 has a class name sparse_matrix, 
      in Boost 1.33 it was renamed to mapped_matrix. Hopefully this will make things for for Laurence on RHEL4.
    ........
      r1709 | zmoratto | 2009-04-11 19:51:25 -0700 (Sat, 11 Apr 2009) | 2 lines
      
      Missing a few static casts. Added more typedefs.
    ........
      r1710 | edwards | 2009-04-11 20:22:16 -0700 (Sat, 11 Apr 2009) | 8 lines
      
      Added pre-processor check for boost earler than version 1.35, and
      conditional includes for mmap() and conditional mmap() implementation
      of a memory-mapped file in read_tiff_ifd().
      
      NOTE: this has not been tested, but it at least compiles, whereas
      before it did not for pre-1.35 boost.
    ........
      r1711 | zmoratto | 2009-04-11 21:43:36 -0700 (Sat, 11 Apr 2009) | 2 lines
      
      Correct even more missed .ref()s and static_casts
    ........
      r1713 | mbroxton | 2009-04-13 17:55:38 -0700 (Mon, 13 Apr 2009) | 1 line
      
      Added boost_iostream library dependency for now until Mike Lundy can take a look at this more closely.  I think we might *not* want to add a whole boost library dependency here just for EXIF parsing, but we can discuss this a little later this week when Mike gets back.
    ........
      r1721 | mlundy | 2009-04-16 18:31:55 -0700 (Thu, 16 Apr 2009) | 1 line
      
      fix up boost detection to be a little less fragile... i hope.
    ........
      r1722 | mlundy | 2009-04-16 18:31:58 -0700 (Thu, 16 Apr 2009) | 1 line
      
      new version of boost version macro
    ........
      r1723 | mlundy | 2009-04-16 18:32:00 -0700 (Thu, 16 Apr 2009) | 1 line
      
      make it so user cflags can override built-in ones
    ........
      r1724 | mlundy | 2009-04-17 20:11:09 -0700 (Fri, 17 Apr 2009) | 4 lines
      
      fix out-of-range memory access in edge_mask
      
      the assignment resizes m_bottom, and if rows() < cols(), it writes past
      the end of the buffer.
    ........
      r1725 | mlundy | 2009-04-17 20:11:12 -0700 (Fri, 17 Apr 2009) | 1 line
      
      remove some unnecessary assignments
    ........
      r1726 | zmoratto | 2009-04-22 12:35:43 -0700 (Wed, 22 Apr 2009) | 4 lines
      
      Temporary write out of image mean error for clipping of poor control 
      points. This should be removed later an merged into a new binary 
      bundlevis format.
    ........
      r1728 | mlundy | 2009-04-23 13:42:37 -0700 (Thu, 23 Apr 2009) | 1 line
      
      fix a few unused var warnings
    ........
      r1729 | mlundy | 2009-04-23 13:42:39 -0700 (Thu, 23 Apr 2009) | 1 line
      
      provide an example for using pkg-config or *-config scripts
    ........
      r1731 | mbroxton | 2009-04-28 23:59:37 -0700 (Tue, 28 Apr 2009) | 1 line
      
      Added CylindricalEdgeExtension for global overlays and set the defualt option for mode to KML, because, well, that is the most common use case.
    ........
      r1736 | mbroxton | 2009-05-20 15:25:00 -0700 (Wed, 20 May 2009) | 1 line
      
      Added PREFIX as an example in config.options.example.
    ........
      r1737 | mbroxton | 2009-05-20 15:25:04 -0700 (Wed, 20 May 2009) | 1 line
      
      Added proper credit and pointer to the public domain JHead, on top of which our EXIF parsing code is based.
    ........
      r1738 | mbroxton | 2009-05-20 15:25:07 -0700 (Wed, 20 May 2009) | 1 line
      
      Added command line options that make it easier to deal with files that have improper Mars and Moon datum information.
    ........
      r1739 | mbroxton | 2009-05-20 15:25:12 -0700 (Wed, 20 May 2009) | 1 line
      
      Added support in ImageResource for nodata values.  This is similar to how block_size is handled, and it allows tools to better deal with images that have nodata values.
    ........
      r1740 | mlundy | 2009-05-28 14:27:56 -0700 (Thu, 28 May 2009) | 1 line
      
      update to newest autotroll (he accepted my patches)
    ........
      r1741 | mlundy | 2009-05-28 14:28:00 -0700 (Thu, 28 May 2009) | 3 lines
      
      add support for channel name -> channel enum
      
      and use it
    ........
      r1742 | mlundy | 2009-05-28 14:28:02 -0700 (Thu, 28 May 2009) | 1 line
      
      fix a small bug in channel_type_name
    ........
      r1743 | mlundy | 2009-05-28 14:28:04 -0700 (Thu, 28 May 2009) | 1 line
      
      missing headers
    ........
      r1744 | mlundy | 2009-05-28 14:28:07 -0700 (Thu, 28 May 2009) | 1 line
      
      fix posixness of autogen (... oops)
    ........
      r1745 | mlundy | 2009-05-28 14:28:09 -0700 (Thu, 28 May 2009) | 3 lines
      
      rename toast -> image2toast to avoid name conflict
      
      the gsm speech compression codec calls its tool toast
    ........
      r1746 | mlundy | 2009-05-28 23:02:46 -0700 (Thu, 28 May 2009) | 1 line
      
      test for png endian-ness
    ........
      r1747 | mlundy | 2009-05-28 23:02:49 -0700 (Thu, 28 May 2009) | 1 line
      
      engage libpng to re-do endianness fix
    ........
      r1748 | mlundy | 2009-05-30 10:35:37 -0700 (Sat, 30 May 2009) | 5 lines
      
      fix bug in boost lib detection
      
      if the boost libraries had a suffix, and BOOST_LIBRARIES_SUFFIX was unset,
      some versions of bash would object to the resulting **. This makes sure
      that can't happen
    ........
      r1749 | mlundy | 2009-05-30 10:35:40 -0700 (Sat, 30 May 2009) | 1 line
      
      put the test macros into the ctags file
    ........
      r1750 | mlundy | 2009-06-01 23:39:16 -0700 (Mon, 01 Jun 2009) | 1 line
      
      backport test to boost filesystem 1.35
    ........
      r1751 | mlundy | 2009-06-02 04:38:04 -0700 (Tue, 02 Jun 2009) | 19 lines
      
      move the logconf code into the Settings class
      
      this also changes the config file syntax to a ini-like one. It's not
      perfect, but it also doesn't require much code.
      
      example:
      
      [general]
      default_num_threads = 42
      system_cache_size = 9001
      
      [logfile console]
      VerboseDebugMessage = fileio
      EveryMessage = cache
      20 = *
      0  = WMS
      
      [logfile log.txt]
      * = WMS.error
    ........
  5. move the logconf code into the Settings class

    novas0x2a committed Jun 2, 2009
    this also changes the config file syntax to a ini-like one. It's not
    perfect, but it also doesn't require much code.
    
    example:
    
    [general]
    default_num_threads = 42
    system_cache_size = 9001
    
    [logfile console]
    VerboseDebugMessage = fileio
    EveryMessage = cache
    20 = *
    0  = WMS
    
    [logfile log.txt]
    * = WMS.error
Commits on May 30, 2009
  1. fix bug in boost lib detection

    novas0x2a committed May 30, 2009
    if the boost libraries had a suffix, and BOOST_LIBRARIES_SUFFIX was unset,
    some versions of bash would object to the resulting **. This makes sure
    that can't happen
Commits on May 29, 2009
  1. test for png endian-ness

    novas0x2a committed May 29, 2009
Commits on May 28, 2009
  1. rename toast -> image2toast to avoid name conflict

    novas0x2a committed May 28, 2009
    the gsm speech compression codec calls its tool toast
  2. missing headers

    novas0x2a committed May 28, 2009
  3. add support for channel name -> channel enum

    novas0x2a committed May 28, 2009
    and use it
Commits on May 20, 2009
  1. Added support in ImageResource for nodata values. This is similar to …

    broxtronix committed May 20, 2009
    …how block_size is handled, and it allows tools to better deal with images that have nodata values.
  2. Added command line options that make it easier to deal with files tha…

    broxtronix committed May 20, 2009
    …t have improper Mars and Moon datum information.
  3. Added proper credit and pointer to the public domain JHead, on top of…

    broxtronix committed May 20, 2009
    … which our EXIF parsing code is based.
Commits on Apr 29, 2009
  1. Added CylindricalEdgeExtension for global overlays and set the defual…

    broxtronix committed Apr 29, 2009
    …t option for mode to KML, because, well, that is the most common use case.
Commits on Apr 23, 2009
  1. fix a few unused var warnings

    novas0x2a committed Apr 23, 2009
Commits on Apr 22, 2009
  1. Temporary write out of image mean error for clipping of poor control

    Zack Moratto committed Apr 22, 2009
    points. This should be removed later an merged into a new binary 
    bundlevis format.
Commits on Apr 18, 2009
  1. fix out-of-range memory access in edge_mask

    novas0x2a committed Apr 18, 2009
    the assignment resizes m_bottom, and if rows() < cols(), it writes past
    the end of the buffer.
Commits on Apr 17, 2009