SlideIO 2.0.0
Open-source library for reading of medical images
Loading...
Searching...
No Matches
jp2decoderregistration.hpp
1// This file is part of slideio project.
2// It is subject to the license terms in the LICENSE file found in the top-level directory
3// of this distribution and at http://slideio.com/license.html.
4#pragma once
5#include "dcmtk/dcmdata/dctypes.h"
6
7namespace slideio
8{
9 class Jp2CodecParameter;
10 class Jp2Decoder;
11
12 class Jp2DecoderRegistration
13 {
14 public:
15 static void registerCodecs(
16 OFBool pCreateSOPInstanceUID = OFFalse,
17 OFBool pVerbose = OFFalse,
18 OFBool pReverseDecompressionByteOrder = OFFalse);
19 static void cleanup();
20 private:
21 Jp2DecoderRegistration(const Jp2DecoderRegistration&);
22 Jp2DecoderRegistration& operator=(const Jp2DecoderRegistration&);
23 static OFBool registered;
24 static Jp2CodecParameter* cp;
25 static Jp2Decoder* codec;
26 };
27
28}
Definition: exceptions.hpp:12