5 #include<Multimedia/SDX.h>
6 #include<Multimedia/Image.h>
40 static bool Gauss(
Image* 処理イメージ,
int 使用ピクセル幅,
double ぼかし強さ)
60 static bool BrightClip(
Image* 処理イメージ,
bool isLess,
int cmpParam,
int clipFillColor,
int clipFillAlpha)
70 static bool Hsb(
Image* 処理イメージ,
int 色相,
double 彩度,
double 明度)
99 static bool Level(
Image* 処理イメージ,
int 処理前下限,
int 処理前上限,
int 処理後下限,
int 処理後上限,
double ガンマ値)
106 static bool TwoColor(
Image* 処理イメージ,
int 閾値,
int 暗色,
int 暗色α値,
int 明色,
int 明色α値)
static bool Mono(Image *処理イメージ, int 青色差, int 赤色差)
モノトーンフィルタ.
Definition: Filter.h:25
Imageにフィルター処理を行う関数群[未実装].
Definition: Filter.h:14
static bool Hsb(Image *処理イメージ, int 色相, double 彩度, double 明度)
色相・彩度・明度フィルタ.
Definition: Filter.h:70
static bool DownScale(Image *処理イメージ, int 分母)
縮小フィルタ.
Definition: Filter.h:50
static bool Level(Image *処理イメージ, int 処理前下限, int 処理前上限, int 処理後下限, int 処理後上限, double ガンマ値)
レベル補正フィルタ.
Definition: Filter.h:99
static bool MonoHsb(Image *処理イメージ, int 色相, double 彩度, double 明度)
色相・彩度・明度フィルタ.
Definition: Filter.h:80
画像データを表すクラス.
Definition: Image.h:17
static bool Invert(Image *処理イメージ)
階調反転フィルタ.
Definition: Filter.h:87
static bool BrightClip(Image *処理イメージ, bool isLess, int cmpParam, int clipFillColor, int clipFillAlpha)
明るさクリップフィルタ.
Definition: Filter.h:60
static bool GradientMap(Image *処理イメージ, const Image *入力イメージ, bool 反転フラグ)
グラデーションマップフィルタ.
Definition: Filter.h:116
static bool TwoColor(Image *処理イメージ, int 閾値, int 暗色, int 暗色α値, int 明色, int 明色α値)
2階調フィルタ.
Definition: Filter.h:106
static bool Gauss(Image *処理イメージ, int 使用ピクセル幅, double ぼかし強さ)
ガウスフィルタ.
Definition: Filter.h:40