cbencoder.h
来自「这是在PCA下的基于IPP库示例代码例子,在网上下了IPP的库之后,设置相关参数」· C头文件 代码 · 共 62 行
H
62 行
/* //////////////////////////////////////////////////////////////////////////// INTEL CORPORATION PROPRIETARY INFORMATION// This software is supplied under the terms of a license agreement or// nondisclosure agreement with Intel Corporation and may not be copied// or disclosed except in accordance with the terms of that agreement.// Copyright(c) 2002-2005 Intel Corporation. All Rights Reserved.//////*//*// Code block encoder class encapsulates interface for// IPP JPEG 2000 entropy coding functions.//////*/#ifndef __CBENCODER_H__#define __CBENCODER_H__#include "ecodeblock.h"#include "pp.h"#include "bufferstream.h"class CBEncoder{public: CBEncoder( int guardBits, int codingOptions = 0, IppiMQTermination mqTermType = ippMQTermNearOptimal); ~CBEncoder(); void Encode( const ImageCore32sC1 &precImg, const Rect &cbRect, IppiWTSubband subband, int sbDynRange, int sbLowestNonSfBits, ECodeBlock &cb);protected: int m_codingOptions; IppiMQTermination m_termType;private: IppiEncodeState_JPEG2K *m_state; BufferStream m_accum; FixedBuffer<Ipp8u> m_buffer; int m_guardBits; static const int m_buffSize;};#endif // __CBENCODER_H__
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?