From d09316016e4e0b782d784785641fec91de7d58a6 Mon Sep 17 00:00:00 2001 From: Johannes Hofmann Date: Fri, 16 Mar 2007 18:35:35 +0100 Subject: switch to 16 bit color depth internally --- src/TIFFOutputImage.H | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/TIFFOutputImage.H') diff --git a/src/TIFFOutputImage.H b/src/TIFFOutputImage.H index 820a281..ce61462 100644 --- a/src/TIFFOutputImage.H +++ b/src/TIFFOutputImage.H @@ -26,7 +26,7 @@ class TIFFOutputImage : OutputImage { protected: int init_internal(int w, int h); - int set_pixel_internal(int x, char r, char g, char b); + int set_pixel_internal(int x, int r, int g, int b); int next_line_internal(); -- cgit v1.2.3 From a7784b543b1bf2052b301457b5b7d4f64d20595e Mon Sep 17 00:00:00 2001 From: Johannes Hofmann Date: Fri, 18 May 2007 19:17:59 +0200 Subject: add 16bit output support --- src/TIFFOutputImage.H | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/TIFFOutputImage.H') diff --git a/src/TIFFOutputImage.H b/src/TIFFOutputImage.H index ce61462..9b0f83b 100644 --- a/src/TIFFOutputImage.H +++ b/src/TIFFOutputImage.H @@ -12,14 +12,15 @@ #include "OutputImage.H" -class TIFFOutputImage : OutputImage { +class TIFFOutputImage : public OutputImage { private: + int bitspersample; unsigned char *row; char *file; TIFF *tiff; public: - TIFFOutputImage(const char *file); + TIFFOutputImage(const char *file, int b = 8); ~TIFFOutputImage(); -- cgit v1.2.3