Method | Description | |
---|---|---|
EffectAutoColoring ( this bmp ) : WriteableBitmap |
自動着色処理をしたWriteableBitmapオブジェクトを返す
|
|
EffectBakumatsuAsync ( this bmp ) : Task |
幕末写真風処理をしたWriteableBitmapオブジェクトを返す
|
|
EffectBinarization ( this bmp ) : WriteableBitmap |
|
|
EffectBinarization ( this bmp, int threshold ) : WriteableBitmap |
|
|
EffectBrightness ( this bmp, double brightness ) : WriteableBitmap |
ブライトネスの調整処理をしたWriteableBitmapオブジェクトを返す
|
|
EffectCartoonize ( this bmp ) : WriteableBitmap |
漫画風処理をしたWriteableBitmapオブジェクトを返す
|
|
EffectCartoonize ( this bmp, int threshold, byte stroke ) : WriteableBitmap |
漫画風処理をしたWriteableBitmapオブジェクトを返す
|
|
EffectContrast ( this bmp, double contrast ) : WriteableBitmap |
コントラストの調整処理をしたWriteableBitmapオブジェクトを返す
|
|
EffectGrayscale ( this bmp ) : WriteableBitmap |
グレイスケール処理をしたWriteableBitmapオブジェクトを返す
|
|
EffectNegative ( this bmp ) : WriteableBitmap |
白黒反転処理をしたWriteableBitmapオブジェクトを返す
|
|
EffectPixelate ( this bmp, IEnumerable |
指定した領域をピクセル化処理をしたWriteableBitmapオブジェクトを返す
|
|
EffectPixelate ( this bmp, IEnumerable |
指定した領域をピクセル化処理をしたWriteableBitmapオブジェクトを返す
|
|
EffectPixelate ( this bmp, Rect blockRect, int blockSize ) : WriteableBitmap |
指定した領域をピクセル化処理をしたWriteableBitmapオブジェクトを返す
|
|
EffectPixelate ( this bmp, int blockSize ) : WriteableBitmap |
トイカメラ風処理をしたWriteableBitmapオブジェクトを返す
|
|
EffectPixelate ( this bmp, int blockX, int blockY, int blockWidth, int blockHeight, int blockSize ) : WriteableBitmap |
指定した領域をピクセル化処理をしたWriteableBitmapオブジェクトを返す
|
|
EffectPosterize ( this bmp, byte level ) : WriteableBitmap |
ポスタライズ処理をしたWriteableBitmapオブジェクトを返す
|
|
EffectSaturation ( this bmp, double saturation ) : WriteableBitmap |
彩度の調整処理をしたWriteableBitmapオブジェクトを返す
|
|
EffectSepia ( this bmp ) : WriteableBitmap |
セピア調処理をしたWriteableBitmapオブジェクトを返す
|
|
EffectThinning ( this bmp, int threshold = 60, byte stroke ) : WriteableBitmap |
輪郭の抽出をおこない細線化したWriteableBitmapオブジェクトを返す
|
|
EffectToycameraAsync ( this bmp ) : Task |
トイカメラ風処理をしたWriteableBitmapオブジェクトを返す
|
|
EffectToycameraAsync ( this bmp, double contrast, double saturation, double vignetting ) : Task |
トイカメラ風処理をしたWriteableBitmapオブジェクトを返す
|
|
EffectVignettingAsync ( this bmp, double vignetting ) : Task |
口径食風の処理をしたWriteableBitmapオブジェクトを返す
|
Method | Description | |
---|---|---|
GetResourceStream ( string resourceName ) : System.IO.Stream |
アセンブリ内のリソースのストリームを取得する
|
|
ProcessEffect ( WriteableBitmap bmp, IEffect effector ) : WriteableBitmap |
パラメータ無しの画像処理をおこなう
|
|
ProcessEffect ( WriteableBitmap bmp, IEnumerable |
パラメータ無しの画像処理をおこなう
|
public static EffectAutoColoring ( this bmp ) : WriteableBitmap | ||
bmp | this | |
return | WriteableBitmap |
public static EffectBakumatsuAsync ( this bmp ) : Task |
||
bmp | this | 元になるWriteableBitmapオブジェクト |
return | Task |
public static EffectBinarization ( this bmp ) : WriteableBitmap | ||
bmp | this | |
return | WriteableBitmap |
public static EffectBinarization ( this bmp, int threshold ) : WriteableBitmap | ||
bmp | this | |
threshold | int | |
return | WriteableBitmap |
public static EffectBrightness ( this bmp, double brightness ) : WriteableBitmap | ||
bmp | this | 元になるWriteableBitmapオブジェクト |
brightness | double | ブライトネスの調整量(0.0~1.0 標準:0.5) |
return | WriteableBitmap |
public static EffectCartoonize ( this bmp ) : WriteableBitmap | ||
bmp | this | |
return | WriteableBitmap |
public static EffectCartoonize ( this bmp, int threshold, byte stroke ) : WriteableBitmap | ||
bmp | this | 元になるWriteableBitmapオブジェクト |
threshold | int | |
stroke | byte | |
return | WriteableBitmap |
public static EffectContrast ( this bmp, double contrast ) : WriteableBitmap | ||
bmp | this | 元になるWriteableBitmapオブジェクト |
contrast | double | コントラストの調整量(0.0~1.0 標準:0.5) |
return | WriteableBitmap |
public static EffectGrayscale ( this bmp ) : WriteableBitmap | ||
bmp | this | 元になるWriteableBitmapオブジェクト |
return | WriteableBitmap |
public static EffectNegative ( this bmp ) : WriteableBitmap | ||
bmp | this | 元になるWriteableBitmapオブジェクト |
return | WriteableBitmap |
public static EffectPixelate ( this bmp, IEnumerable |
||
bmp | this | 元になるWriteableBitmapオブジェクト |
blockRects | IEnumerable |
ピクセル化したい領域 |
return | WriteableBitmap |
public static EffectPixelate ( this bmp, IEnumerable |
||
bmp | this | 元になるWriteableBitmapオブジェクト |
blockRects | IEnumerable |
ピクセル化したい領域 |
blockSize | int | ピクセル化の時のブロックサイズ |
return | WriteableBitmap |
public static EffectPixelate ( this bmp, Rect blockRect, int blockSize ) : WriteableBitmap | ||
bmp | this | 元になるWriteableBitmapオブジェクト |
blockRect | Rect | ピクセル化したい領域 |
blockSize | int | ピクセル化の時のブロックサイズ |
return | WriteableBitmap |
public static EffectPixelate ( this bmp, int blockSize ) : WriteableBitmap | ||
bmp | this | 元になるWriteableBitmapオブジェクト |
blockSize | int | |
return | WriteableBitmap |
public static EffectPixelate ( this bmp, int blockX, int blockY, int blockWidth, int blockHeight, int blockSize ) : WriteableBitmap | ||
bmp | this | 元になるWriteableBitmapオブジェクト |
blockX | int | |
blockY | int | |
blockWidth | int | |
blockHeight | int | |
blockSize | int | ピクセル化の時のブロックサイズ |
return | WriteableBitmap |
public static EffectPosterize ( this bmp, byte level ) : WriteableBitmap | ||
bmp | this | 元になるWriteableBitmapオブジェクト |
level | byte | レベル |
return | WriteableBitmap |
public static EffectSaturation ( this bmp, double saturation ) : WriteableBitmap | ||
bmp | this | 元になるWriteableBitmapオブジェクト |
saturation | double | 彩度の調整量(0.0~1.0 標準:0.5) |
return | WriteableBitmap |
public static EffectSepia ( this bmp ) : WriteableBitmap | ||
bmp | this | 元になるWriteableBitmapオブジェクト |
return | WriteableBitmap |
public static EffectThinning ( this bmp, int threshold = 60, byte stroke ) : WriteableBitmap | ||
bmp | this | 元になるWriteableBitmapオブジェクト |
threshold | int | 輪郭検出時の閾値 |
stroke | byte | 線の濃さ(薄0~255濃) |
return | WriteableBitmap |
public static EffectToycameraAsync ( this bmp ) : Task |
||
bmp | this | 元になるWriteableBitmapオブジェクト |
return | Task |
public static EffectToycameraAsync ( this bmp, double contrast, double saturation, double vignetting ) : Task |
||
bmp | this | 元になるWriteableBitmapオブジェクト |
contrast | double | コントラストの調整量(0.0~1.0 標準:0.5) |
saturation | double | 彩度の調整量(0.0~1.0 標準:0.5) |
vignetting | double | 口径食の強さの調整量(0.0~1.0 標準:1.0) |
return | Task |
public static EffectVignettingAsync ( this bmp, double vignetting ) : Task |
||
bmp | this | 元になるWriteableBitmapオブジェクト |
vignetting | double | 口径食の強さ(0.0~1.0 標準:1.0) |
return | Task |