Logo Search packages:      
Sourcecode: qtpfsgui version File versions

TiffReader Class Reference

#include <pfstiff.h>

List of all members.

Detailed Description

Tiff facilities.

This file is a part of Qtpfsgui package. ---------------------------------------------------------------------- Copyright (C) 2003,2004 Rafal Mantiuk and Grzegorz Krawczyk Copyright (C) 2006 Giuseppe Rota

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ----------------------------------------------------------------------

Grzegorz Krawczyk, <krawczyk@mpi-sb.mpg.de> slightly modified by Giuseppe Rota <grota@sourceforge.net> for qtpfsgui

Definition at line 37 of file pfstiff.h.

Public Member Functions

int getHeight () const
int getWidth () const
bool is16bitTiff ()
bool is32bitTiff ()
bool is8bitTiff ()
bool isLogLuvTiff ()
pfs::FramereadIntoPfsFrame ()
QImage * readIntoQImage ()
 TiffReader (const char *filename)
 scale factor to get nit values

Private Types

 type of photometric data

Private Attributes

uint16 bps
uint16 comp
uint32 height
uint16 nSamples
 bits per sample
uint16 phot
 compression type
double stonits
 number of channels in tiff file (only 1-3 are used)
TIFF * tif
enum TiffReader:: { ... }  TypeOfData
 type of photometric data
uint32 width

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index