画像の極座標変換
Namespace: FVIL.PolarTransAssembly: FVILbasic (in FVILbasic.dll) Version: 3.1.0.0 (3.1.0.17)
Syntax
C# |
---|
public static CFviImage Transform( CFviImage src, CFviPolarTransParam param, bool invert ) |
Visual Basic |
---|
Public Shared Function Transform ( src As CFviImage, param As CFviPolarTransParam, invert As Boolean ) As CFviImage |
Parameters
- src
- Type: FVIL.Data..::..CFviImage
処理対象の画像
※処理可能な条件については CFviPolarTrans の解説をご参照ください。
- param
- Type: FVIL.PolarTrans..::..CFviPolarTransParam
極座標変換パラメータ
- invert
- Type: System..::..Boolean
変換方向の反転- false : 矩形の領域から円形の領域への変換
- true : 円形の領域から矩形の領域への変換
Return Value
Type: CFviImage画像の極座標変換(または逆変換)を行い、変換後の画像を返します。
変換後の画像のサイズは、引数の param と invert の条件に従って有効化されます。 有効化には Validate(1) を使用しています。
Remarks
画像の極座標変換を行います。
この関数は、 Transform(CFviImage, CFviPolarTransParam, Boolean, Boolean, SamplingMode) 関数のラッパーです。 引数に指定されたパラメータをそのまま渡し、 clearback に false、 sampling_mode に NearestNeighbor を指定して実行しています。
詳細については、 Transform(CFviImage, CFviPolarTransParam, Boolean, Boolean, SamplingMode) 関数の解説か、 CFviPolarTrans クラスの解説をご参照ください。
この関数は、 Transform(CFviImage, CFviPolarTransParam, Boolean, Boolean, SamplingMode) 関数のラッパーです。 引数に指定されたパラメータをそのまま渡し、 clearback に false、 sampling_mode に NearestNeighbor を指定して実行しています。
詳細については、 Transform(CFviImage, CFviPolarTransParam, Boolean, Boolean, SamplingMode) 関数の解説か、 CFviPolarTrans クラスの解説をご参照ください。