LIBEUNOMIA
|
クラス | |
class | Clipper_ |
クリッピング處理クラス [詳解] | |
class | ColourChannelRange_ |
色要素の範圍情報 [詳解] | |
class | JpegIOException_ |
class | PaletteFinder_ |
パレット選擇用クラス [詳解] | |
class | PixelRange_ |
メディアンカットで用ゐるヒストグラムの範圍情報 [詳解] | |
関数 | |
void | jpegErrorSetup_ (jpeg_error_mgr &jerr) |
template<class C_ > | |
void | generatePalette_ (const ImageBuffer< C_ > &image, RgbColour palette[]) |
パレット生成 | |
template<class C_ > | |
void | decreaseColourUsingErrorDiffusion_ (const ImageBuffer< C_ > &src, PictureIndexed &dst, const PaletteFinder_ &pf) |
誤差分散法による減色處理 | |
template<class C_ > | |
void | decreaseColourSimply_ (const ImageBuffer< C_ > &src, PictureIndexed &dst, const PaletteFinder_ &pf) |
單純近似による減色處理 | |
double | fCubic_ (double t, double a) |
double | innerProduct_ (int n, double *x, double *y) |
void | productMat14_44_ (double *res, double *vec, double *mat) |
|
inline |
單純近似による減色處理
|
inline |
誤差分散法による減色處理
Jarvis, Judice & Ninkeの係數を用ゐた誤差分散法により、 畫像をインデックスカラー化する。
參考: C MAGAZINE Jun. 2000
|
inline |
パレット生成
畫像からメディアンカットによりパレットを生成する。
image | 畫像 | |
[out] | palette | 結果を格納する要素數256の配列 |
void eunomia::implement_::jpegErrorSetup_ | ( | jpeg_error_mgr & | jerr | ) |