OFFIS DCMTK  Version 3.6.0
djdecsps.h
1 /*
2  *
3  * Copyright (C) 1997-2010, OFFIS e.V.
4  * All rights reserved. See COPYRIGHT file for details.
5  *
6  * This software and supporting documentation were developed by
7  *
8  * OFFIS e.V.
9  * R&D Division Health
10  * Escherweg 2
11  * D-26121 Oldenburg, Germany
12  *
13  *
14  * Module: dcmjpeg
15  *
16  * Author: Marco Eichelberg
17  *
18  * Purpose: Codec class for decoding JPEG Spectral Selection (lossy, 8/12-bit)
19  *
20  * Last Update: $Author: joergr $
21  * Update Date: $Date: 2010-10-14 13:17:17 $
22  * CVS/RCS Revision: $Revision: 1.3 $
23  * Status: $State: Exp $
24  *
25  * CVS/RCS Log at end of file
26  *
27  */
28 
29 #ifndef DJDECSPS_H
30 #define DJDECSPS_H
31 
32 #include "dcmtk/config/osconfig.h"
33 #include "dcmtk/dcmjpeg/djcodecd.h" /* for class DJCodecDecoder */
34 
35 
39 {
40 public:
41 
44 
47 
52  virtual E_TransferSyntax supportedTransferSyntax() const;
53 
54 private:
55 
64  const DcmRepresentationParameter * toRepParam,
65  const DJCodecParameter *cp,
66  Uint8 bitsPerSample,
67  OFBool isYBR) const;
68 
69 };
70 
71 #endif
72 
73 /*
74  * CVS/RCS Log
75  * $Log: djdecsps.h,v $
76  * Revision 1.3 2010-10-14 13:17:17 joergr
77  * Updated copyright header. Added reference to COPYRIGHT file.
78  *
79  * Revision 1.2 2005-12-08 16:59:20 meichel
80  * Changed include path schema for all DCMTK header files
81  *
82  * Revision 1.1 2001/11/13 15:56:21 meichel
83  * Initial release of module dcmjpeg
84  *
85  *
86  */
DJDecoderSpectralSelection()
default constructor
abstract codec class for JPEG decoders.
Definition: djcodecd.h:53
abstract base class for codec representation parameter sets.
Definition: dcpixel.h:50
virtual DJDecoder * createDecoderInstance(const DcmRepresentationParameter *toRepParam, const DJCodecParameter *cp, Uint8 bitsPerSample, OFBool isYBR) const
creates an instance of the compression library to be used for decoding.
virtual ~DJDecoderSpectralSelection()
destructor
Decoder class for JPEG Spectral Selection (lossy, 8/12-bit)
Definition: djdecsps.h:38
codec parameter for IJG codecs
Definition: djcparam.h:38
abstract base class for decompression classes.
Definition: djdecabs.h:42
virtual E_TransferSyntax supportedTransferSyntax() const
returns the transfer syntax that this particular codec is able to encode and decode.


Generated on Sun Aug 23 2015 for OFFIS DCMTK Version 3.6.0 by Doxygen 1.8.9.1