計測ライン(線分)上の濃度投影の作成 (非推奨)
Namespace: fvalgcliAssembly: fvalgcli (in fvalgcli.dll) Version: 3.1.0.0 (3.1.0.11)
Syntax
C# |
---|
public static int fnFIE_edge1d_projection_line( FHANDLE hsrc, DSGMT_T line, int prj_width, DOUBLE_PTR pprj, int prj_len, F_ARRAY_INDEX_PTR valid_reg ) |
Visual Basic |
---|
Public Shared Function fnFIE_edge1d_projection_line ( hsrc As FHANDLE, line As DSGMT_T, prj_width As Integer, pprj As DOUBLE_PTR, prj_len As Integer, valid_reg As F_ARRAY_INDEX_PTR ) As Integer |
Parameters
- hsrc
- Type: fvalgcli..::..FHANDLE
入力画像(type:uc8,s16,us16,double / ch:1)
- line
- Type: fvalgcli..::..DSGMT_T
計測ライン(線分)- st 始点
- ed 終点
- prj_width
- Type: System..::..Int32
濃度投影片幅(0以上、単位:画素)
- pprj
- Type: fvalgcli..::..DOUBLE_PTR
濃度プロファイル配列
- prj_len
- Type: System..::..Int32
濃度プロファイル配列の長さ
- valid_reg
- Type: fvalgcli..::..F_ARRAY_INDEX_PTR
濃度プロファイルの有効領域- index 要素番号:濃度プロファイル配列の原点からのオフセット量
- size 長さ :有効領域の長さ
Return Value
Type: Int32以下のエラーコードを返します。
エラーコード:
f_err | 内容 |
---|---|
F_ERR_NONE | 正常終了 |
F_ERR_INVALID_IMAGE | 不正な画像が渡された |
F_ERR_INVALID_PARAM | 不正なパラメータが渡された
|
F_ERR_NO_LICENCE | ライセンスエラー、または未初期化エラー |
Examples
この関数は互換性の為に残しています。
新しい開発では、
fnFIE_edge1d_projection_line(FHANDLE, DSGMT_T, Int32, DOUBLE_PTR, Int32, F_ARRAY_INDEX%)
をご使用ください。