PACS System 0.1.0
PACS DICOM system library
Loading...
Searching...
No Matches
compression_codec.h File Reference
#include "kcenon/pacs/encoding/compression/image_params.h"
#include "kcenon/pacs/encoding/transfer_syntax.h"
#include <kcenon/pacs/core/result.h>
#include <cstdint>
#include <memory>
#include <span>
#include <string>
#include <string_view>
#include <vector>
Include dependency graph for compression_codec.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  kcenon::pacs::encoding::compression::compression_options
 Compression quality settings for lossy codecs. More...
 
struct  kcenon::pacs::encoding::compression::compression_result
 Successful result of a compression/decompression operation. More...
 
class  kcenon::pacs::encoding::compression::compression_codec
 Abstract base class for image compression codecs. More...
 

Namespaces

namespace  kcenon
 
namespace  kcenon::pacs
 
namespace  kcenon::pacs::encoding
 
namespace  kcenon::pacs::encoding::compression
 

Typedefs

using kcenon::pacs::encoding::compression::codec_result = kcenon::pacs::Result<compression_result>
 Result type alias for compression operations using kcenon::pacs::Result<T> pattern.
 

Detailed Description

Author
kcenon
Since
1.0.0

Definition in file compression_codec.h.