C# Class Softbuild.Media.Effects.ThinningEffect

Hilditchの方法による二値画像の細線化をおこなうクラス
Inheritance: IEffect
Mostra file Open project: CH3COOH/Softbuild.Media

Private Properties

Property Type Description
GetPixel byte
SetPixel void
cconc int

Public Methods

Method Description
Effect ( int width, int height, byte source ) : byte[]

ThinningEffect ( )

ThinningEffect クラスの新しいインスタンスを初期化します。

ThinningEffect ( int threshold, byte stroke )

ThinningEffect クラスの新しいインスタンスを初期化します。

Private Methods

Method Description
GetPixel ( int width, int height, byte source, int x, int y ) : byte

SetPixel ( int width, int height, byte &source, int x, int y, byte pixel ) : void

cconc ( int inb ) : int

Method Details

Effect() public method

public Effect ( int width, int height, byte source ) : byte[]
width int
height int
source byte
return byte[]

ThinningEffect() public method

ThinningEffect クラスの新しいインスタンスを初期化します。
public ThinningEffect ( )

ThinningEffect() public method

ThinningEffect クラスの新しいインスタンスを初期化します。
public ThinningEffect ( int threshold, byte stroke )
threshold int
stroke byte