Permalink
Commits on Oct 22, 2007
  1. Reved the alpha version number and release notes.

    Matthew Hancher committed Oct 22, 2007
  2. Fixed some missing headers and a few other minor tweaks.

    Matthew Hancher committed Oct 22, 2007
  3. Tests for the new cylindrical edge extension type.

    Matthew Hancher committed Oct 22, 2007
  4. Workaround to recognized Gray/Unknown images as Gray/Alpha, since

    GDAL does not save Gray/Alpha images properly.
    Matthew Hancher committed Oct 22, 2007
  5. Made PointLookupTransform and PointOffsetTransform hold their lookup

    tables as ImageViewRefs rather than ImageViews, to support very large 
    images with procedurally-generated (e.g. interpolated) tables.
    Matthew Hancher committed Oct 22, 2007
  6. Added slow but functioning support for individual-pixel

    access to image composites.
    Matthew Hancher committed Oct 22, 2007
  7. Added a cylindrical edge extension type.

    Matthew Hancher committed Oct 22, 2007
Commits on Oct 21, 2007
  1. Fixed what looks like a minor bug that was causing tif files to be

    opened by the old TIFF driver and not with GDAL (if present).  This
    would then lead to a NoImplErr when write_georeferenced_image found
    that DiskImageResourceTIFF did not support writing georeferencing
    metadata.
    
    Matt, you should check this change to make sure I'm not mistaken about
    the new order of precedence of GDAL over TIFF.
    broxtronix committed Oct 21, 2007
Commits on Oct 18, 2007
  1. Updated some text notes prior to the alpha release.

    Matthew Hancher committed Oct 18, 2007
  2. Typo fix.

    Matthew Hancher committed Oct 18, 2007
  3. Largely sanitized the InterestPoint module, but also

    removed it from the distribution until we have a chance 
    to give it a thorough once-over and replace the interest 
    point orientation computation code.
    Matthew Hancher committed Oct 18, 2007
  4. Made a number of small l changes to handle cases when LAPACK inot pre…

    …sent. Disabled various small things here and tnhere.
    broxtronix committed Oct 18, 2007
  5. Add a test for lapack with -lgfortran, to support some

    newer linux boxes that seem to want that.
    Matthew Hancher committed Oct 18, 2007
  6. Moved a bunch of deprecated HDR code, some of which may or may not

    be useful in the future, out to the Graveyard.
    Matthew Hancher committed Oct 18, 2007
  7. Added a missing file to the distributed HDR headers.

    Matthew Hancher committed Oct 18, 2007
  8. Undo the incrementing of the libtool version, which I had

    actually already incremented a day or two ago. :)
    Matthew Hancher committed Oct 18, 2007
  9. Make StandardShaders.cc be cleaned on "make clean" and

    ignored by "svn status".
    Matthew Hancher committed Oct 18, 2007
  10. Moved the fancy general-purpose FileMetaData code to the Graveyard

    until we have enough use cases to really analyze its design, and 
    replaced it with a much simpler scheme for now.  Also expanded the 
    collection of general-purpose Image IO functions, and collected 
    them all in the new ImageIO.h since they certainly didn't belong 
    in ImageView.h.
    Matthew Hancher committed Oct 18, 2007
  11. Fixed an #ifdef at the top of this file to bring it inline with the c…

    …oding conventions elsewhere in VW.
    broxtronix committed Oct 18, 2007
  12. Removed the reference to jp2_dump in the programs line, which was cau…

    …sing my build to fail.
    
    (there seems to be no actual jp2_dump program in the bin directory)
    broxtronix committed Oct 18, 2007
  13. Removed the explicitness of conversions between different channel typ…

    …es of the same pixel type.
    broxtronix committed Oct 18, 2007
  14. Made a few minor changes to OpenGL detection to better support the GP…

    …U module on the Mac. Changed the major/minor revision number to 2 to reflect the change in API for the 2.0 release.
    broxtronix committed Oct 18, 2007
  15. Added a new configuration option, --with-num-threads[=4],

    that sets the default number of threads to use for things 
    like block rasterization.
    Matthew Hancher committed Oct 18, 2007
  16. Added support for images that wrap the date line.

    Matthew Hancher committed Oct 18, 2007
  17. Made DiskImageResourceGDAL produce interleaved images, and made it

    write GrayA images correctly.
    Matthew Hancher committed Oct 18, 2007
Commits on Oct 17, 2007
  1. Moved the unsupported OpenJPEG code out to the Graveyard.

    Tweaked the build system to better support the newest automake.
    Added default values for --with-dist-remove-modules.  A few 
    other minor build system edits.  Updated the subversionn ignore 
    properties throughout.
    Matthew Hancher committed Oct 17, 2007
  2. Added PTHREADS requirement for OPENEXR package, because it needs

    to be linked in even for OPENEXR to be successfully detected.
    This may result in a bit of command-line redundancy.  Drag.  I'll 
    have to think about this some more.
    Matthew Hancher committed Oct 17, 2007
  3. Fixed a couple of namespace bug and other little troubles

    with the newly-ported Geometry module.
    Matthew Hancher committed Oct 17, 2007
  4. Added back the accidentally-dropped Convex tests.

    Matthew Hancher committed Oct 17, 2007
  5. A first cut at moving the Shape code and related stuff

    out to the Geometry module.  Note that BBox stays in 
    Math because it's used extensively by Image.
    Matthew Hancher committed Oct 17, 2007
Commits on Oct 15, 2007
  1. Major overhaul of Image/Statistics.h. I'm still not entirely happy,

    but I'm getting happier, and it's time to check something in.
    Also:
    Added for_each_pixel(image,func) function that efficiently loops over
    all the pixels in an image, applying the given function (presumably
    with side-effects).  This is how the Statistics are now computed.
    Added PixelWithAlpha<> and PixelWithoutAlpha<> type functions, as well
    as alpha_channel(px) and non_alpha_chnnels(px) functions for pixels.
    A few other tweaks to the core compound type code.
    Matthew Hancher committed Oct 15, 2007
  2. Fixed error in implementation of stddev_channel_value() (there was a

    misplaced parend in the return expression).
    ljexplore committed Oct 15, 2007
Commits on Oct 11, 2007
  1. Added a Geometry module, to hold things like the convex object code,

    and in general to be a GMP-based powerhouse rather than a lightweight 
    tool like the Math module.
    Matthew Hancher committed Oct 11, 2007