fix(ra_tiff): fixed logic for color matrix on spectral input
feat(ra_tiff): Added conversion of hyperspectral Radiance pictures on input
Moved declarations and definitions for header.c from resolu.h to rtio.h
Created MAXFMTLEN to guard against buffer overrun attacks in header input
Added binary mode setting
Changed ".pic" extension to ".hdr" throughout
Eliminated writing of EXPOSURE= when STONITS not set in input TIFF
Added missing error checks for 16-bit and 32-bit separate color planes
Fixed remaining bug for conversion from XYZE -> 16-bit/channel TIFF
Fixed minor problems in 16-bit TIFF conversion
Continued ANSIfication, and other fixes and clarifications.
Fixed typing/prototype of getheader() and its callback.
Added grouping parens to reduce ambiguity warnings.
Eliminated copystruct() macro, which is unnecessary in ANSI. Reduced ambiguity warnings for nested if/if/else clauses.
Minor compile fixes
Added tone-mapping support for 16-bit/sample int and IEEE float TIFF images
Added handling of TIFFTAG_DATETIME and TIFFTAG_ARTIST
Added -f and -w options to ra_tiff to produce float and 16-bit output
Changes and check-in for 3.5 release Includes new source files and modifications not recorded for many years See ray/doc/notes/ReleaseNotes for notes between 3.1 and 3.5 release
fixed bug in allocated buffer size
added ability to read 16-bit/channel TIFFs
changed getheader() to listen to return value of passed function
cosmetic changes to use correct macros for color assignments
added missing call to setgamcor()
minor fix
minor optimization
consolidated SGILOGDATAFMT values
changed StoNits to double and added JPEG reading capability
modified TIFF library with new photometric types
added a ton of new stuff for Luv format images and new tags
added -g option to header output
replaced some values with macros for improved readability
Added new ID to first line of header and changed use of formatval
minor compiler warning fixes
renamed gamma to avoid math library conflict
added math.h for atof() usage
eliminated atof declarations for NeXT
updated revision number for release 2.0
Improved handling of scanline ordering
added -b option for greyscale images
added -z option for LZW compression
added back gamma control (though not properly registered)
took out use of image description (sniff!)
Initial revision
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.