jpegsamplevalue(3)

NAME

JpegSampleValue

SYNOPSIS

#include <JpegSampleValue.h>
Inherits SampleValue.
Public Member Functions
JpegSampleValue (int c)
SampleValue * getNearestTargetSampleValue (EmbValue t) const
UWORD32 calcDistance (const SampleValue *s) const
std::string getName (void) const
SWORD16 getDctCoeff (void) const
Static Public Member Functions
static EmbValue calcEValue (SWORD16 dctc)
Private Attributes
SWORD16 DctCoeff

Constructor & Destructor Documentation

JpegSampleValue::JpegSampleValue (int c)

Member Function Documentation

SampleValue * JpegSampleValue::getNearestTargetSampleValue (EmbValue t)
const [virtual]
get the nearest (with the least distance to this sample value) sample
value whose embedded value equals the specified target
Parameters:
t the target embedded value
If two or more target sample values have equal distance each of them
should be returned with equal probability.
The returned SampleValue object should be deleted by the callser.
Implements SampleValue.
UWORD32 JpegSampleValue::calcDistance (const SampleValue * s) const
[virtual]
calculate the distance between the sample value s and this sample value
Parameters:
s a sample value of the same type as this
Returns:
the distance
Implements SampleValue.
std::string JpegSampleValue::getName (void) const [virtual]
return a short name uniquely identifying this sample value
Implements SampleValue.
SWORD16 JpegSampleValue::getDctCoeff (void) const [inline] static EmbValue JpegSampleValue::calcEValue (SWORD16 dctc) [inline, static]

Member Data Documentation

SWORD16 JpegSampleValue::DctCoeff [private]

Author

Generated automatically by Doxygen for steghide from the source code.
Copyright © 2010-2025 Platon Technologies, s.r.o.           Home | Man pages | tLDP | Documents | Utilities | About
Design by styleshout